Replace the Line Item · The Journal

How to Build a Waitlist Page With AI Before Your Product Launches

A small handful of messages to Claude, and a page ready to send someone to before your product ever ships.

By Anne Reyes · · 6 min read

A product about to launch usually has more interest than it has anywhere to put that interest. Someone sees it in a story or a photo on your feed, wants to be first when it drops, and there is nowhere to leave an email until launch day. That intent shows up for a few seconds and then it is gone, because the page that would have caught it does not exist yet.

A waitlist page is normally either a web designer's invoice or a page builder subscription and an afternoon of dragging blocks around a template that looks like every other template. Neither is difficult exactly. Both just take longer than the window where the interest is actually there.

Below is the version where the page gets built in the same conversation where you decide to build it. Your product photo and your launch details in, a finished page out: a hero, a signup form, the reasons to join now, and the offer for waiting.

Browser mockup of the complete Dream Boat sunglasses waitlist page, top to bottom: hero photo with the Dream Boat headline, a dark signup band with the launch date and offer, a four-across finishes grid, and a closing call to action

The full page, built from a product photo and a launch briefHero, signup form, the reasons to join, the finishes grid, and the closing offer, all in one page, top to bottom.

The point A waitlist page built inside the same conversation where you decide to build it catches the interest while it is still there, instead of losing it to the time it takes to brief a designer.

What do you need before you start?

Two things.

  1. Your product photo. An iPhone shot is enough. More than one photo if you are launching more than one color or variant.
  2. Your launch details. What the product is, who it is for, the one real thing that makes it different, the offer for joining the waitlist if there is one, and the launch date.

The whole thing on one page

Four steps, one optional. Each is a single message to Claude.

StepWhat you doHow long
OneGive Claude the brief2 minutes
TwoBuild the page4 minutes
ThreeTighten it2 minutes
FourRead it back cold2 minutes

Step oneGive Claude the brief

Everything the page will say comes from this one message. Vague inputs make a vague page, so put the real specifics in, not a placeholder you plan to fix later.

Prompt one, the brief
I'm launching [product name] on [launch date]. Here's a photo: [attach it, or paste a link to the product page]. It's [one line describing what it is]. It's for [who actually buys this]. The one real thing that makes it different from what's already out there: [the actual reason, not a generic claim]. Waitlist members get [the offer, or say if there isn't one yet]. Don't design anything yet. Just give me back the one sentence you'd use to sell this if you only had one sentence.
Returns the one sentence the page gets built around · about a minute · costs nothing

Step twoBuild the page

This is the step that replaces the designer. Ask for the finished thing, not a description of it.

Prompt two, the page
Now design the full waitlist page from that brief. I want a hero with my product photo and that one sentence as the headline, a short line under it that sells the wait, an email signup with a button, three short reasons to join before launch, and a closing section that repeats the offer and the launch date. Build it as one finished page I can send someone to, not a wireframe or a description of one.
Returns a complete waitlist page: hero, signup form, reasons to join, closing offer · three to four minutes · costs nothing

Step threeTighten it

A first pass almost always runs long, because it is trying to sell everything at once. Cutting it down is a normal second step, not a fix for a bad first draft.

Prompt three, the tighten
This is too long. Someone will leave before they reach the signup form. Tighten every section, fold anything that can live in one line into the section above it instead of its own block, and shorten the hero and the closing section, so the whole page is noticeably shorter without losing the signup form, the offer, or any of the reasons to join.
Returns the same page, shorter · about two minutes · costs nothing

OptionalRebuild it after a page you already likeOptional

If you have a waitlist page you think does this well, point Claude at the structure of it, not the copy.

Prompt four, the reference
Here's a waitlist page I like the structure of: [a link, or describe it: what's in the hero, what order the sections come in, where the form sits]. Rebuild my page after that structure, using my own product photo, copy, colors, and launch details. Don't copy their copy or their colors, just the layout.
Returns your page, restructured after a layout you already trust · a few minutes · costs nothing

Step fourRead it back cold

You already believe in the launch, which makes you the wrong person to judge whether the page earns an email address from someone who has never heard of you.

Prompt five, the check
Read this page back to me as someone who has never heard of [brand] and has about ten seconds before they close the tab. Would you actually leave your email. If not, tell me which of these is missing: a reason to care in the first line, a signup form you can find without scrolling, or an offer specific enough to be worth an email address.
Returns a yes or no, and the specific gap if it's a no · two minutes · costs nothing

What did this look like as a real build?

I ran this on a real collection about to launch: Le Specs' Dream Boat, an oversized, 70s-inspired shield sunglasses frame coming in four finishes. The brief was the four product photos Le Specs has published for the collection, the finish names visible in each one, matte black, amber tortoise, oxblood, and dusk plum, and the collection's own positioning, built for the golden hour.

The first pass came back as a complete page: navigation, a hero over the darkest of the four photos, a signup band with the launch window and the joining offer, and a finishes grid that put all four photos to work instead of just the one from the hero. It also ran long, the kind of long that loses a visitor before they reach the form. The tightening step, the same one above, cut the page by about a third without dropping the form, the offer, or a single finish from the grid.

Section of the Dream Boat waitlist page titled Choose your Dream Boat, showing a four-across grid of the matte black, amber tortoise, oxblood, and dusk plum finishes

One photo becomes four data pointsThe same brief that built the hero also built the finishes grid, no extra step.

The build shown here uses Le Specs' own publicly published product photography as reference. Le Specs is not a client of mine and this was not commissioned by or shown to the brand. The launch date, the offer, and the finish names are placeholder copy standing in for a real brief, not confirmed details from Le Specs. Swap in your own product photos, offer, and launch date and the same prompts build your page instead.


What is the prompt chain?

In order, so you can run the whole thing without stopping to think about what comes next.

PromptWhat it doesWhat you get
OneSets the briefThe one sentence the page gets built around
TwoBuilds the pageHero, signup form, reasons to join, offer
ThreeTightens itThe same page, shorter
FourRebuilds after a reference, optionalYour page, their structure
FiveReads it back coldA yes or no, and what's missing

What makes the difference?


What does this replace?

A waitlist page before a launch used to mean briefing a web designer and waiting on a turnaround, or paying for a page builder and spending an afternoon inside a template that looks like everyone else's template. That is the part this replaces: the gap between deciding you want a waitlist page and having one live.

One honest limit. The page catches an email address, it does not sell the product. What sells the product is still the offer, the price, and whether the thing is actually worth waiting for. The page's only job is to be there, and to be worth filling out, in the window when someone already wants in.


The checklist before you publish


What actually needs to be on a waitlist page before a product launches?

A hero that shows the product, one sentence on why it is worth waiting for, a signup form visible without scrolling, a short list of reasons to join now instead of at launch, and the offer for joining early if there is one. Everything else is optional.

How do you get Claude to design the whole page instead of just writing the copy?

Ask for the finished page directly. Build it as one finished page I can send someone to, not a wireframe or a description of one, is the line that does it. Asked for copy alone, Claude writes copy alone.

What if the page comes out too long?

Tighten it in a second message rather than starting over. A first pass usually tries to sell everything at once, and cutting it down to what actually needs to be said is a normal second step, not a sign the first pass failed.

Is it okay to build the page around a reference page I already like?

Yes, as long as you are using your own copy, photos and colors, and only borrowing the structure: the order the sections come in and what each one does. Copying another brand's actual copy or design is a different thing.

Anne Reyes, brand strategist and founder of Brandworks Studios
About the strategist

Anne Reyes

Brand & AI strategist · Founder, Brandworks Studios

17 years building brands, and I scaled my marketing agency to 7 figures within 2 years, with clients including Amazon, Pier 1, and Dressbarn. I now build AI marketing systems for e-commerce brands through BAIBE, the Brandworks AI Brand Engine. AI does the production. Taste directs it.

Keep going

Want the next build?

The Chic Strategist breaks down a new AI marketing system every week. Or bring your brand to a strategy call and we'll build it together.

← All the free guides