Case study · Landing page

A waitlist page built to convert

The pre-launch page for Tales AI, the bedtime-story app that launched as Lula. Designed for one action, joining the waitlist, and set in one storybook world illustrated with Nano Banana.

Client
Horus Studios
Our role
Landing page design and front-end build
Built with
Next.js, Tailwind CSS, GSAP
Code
On GitHub
Tales AI landing page hero: the headline Your voice, Their adventure, an email field with a Join the Waitlist button, and a grid of six storybook illustrations.
Above the fold: the promise, one email field, one button, and the product's world.

Designed for conversion

A waitlist page has one job. Every section either builds the case for signing up or removes a reason not to.

  • Sign-up above the fold. The hero asks for an email address only. The lowest-friction ask comes first.
  • One call to action, repeated. "Join the Waitlist" sits in the navigation, the hero, a dedicated waitlist block and the closing section, always the same words and the same gold button.
  • Benefits before features. "Your voice. Their adventure." leads; the feature cards follow and each one answers "what does my child get?".
  • Objections answered before they stop a sign-up. The FAQ covers what parents worry about: how personalisation works, using their own voice, children's data, special needs and tracking progress.
  • A reason to act now. Early access for the first 1,000 families.

AI imagery, art-directed into one world

Every illustration on the page was generated with Nano Banana (Gemini). The craft is in making them look like they came from one storybook: the same midnight-navy sky and warm gold light, the same soft painterly finish, the same children and animal friends from scene to scene.

That consistency matters more for a children's product than for most. Parents are wary of AI content for their kids, so the imagery has to feel warm and cared for, never generic. The same thinking carried into the app's hand-made illustration style.

Feature section Stories shaped by you, with illustrated cards: a parent recording a story, a child sailing as the hero, and a bear and owl as narrators.
Feature cards: each benefit gets its own scene.
Narrate section: Choose how the story gets told, with an owl reading a book and a parent recording into a microphone for her child.
Narration: a parent's voice or a storybook character.
Closing section Start creating today, with a Join the Waitlist button above an illustration of a mother and child reading on a crescent moon.
The close: the same button, the warmest image.

Designed and built

We built the page ourselves in Next.js and Tailwind CSS, with GSAP for the scroll reveals and a quiet night sky of drifting stars. Design and code came from the same hands, so nothing got lost between the two.

That is what we mean by design engineering. The page was the first public face of a product that later launched as Lula.

Send us your messiest brief.

Senior design, sped up by AI, decided by people.