Shipyardgive feedback · get feedback
Join free
Install Shipyard

How to Build a Waitlist Before You Launch (And Why It Still Works)

A pre-launch waitlist still works, and here is how to build a waitlist people actually join, plus what to do with it so it converts instead of going cold.

A waitlist still works, even now, even with everyone rolling their eyes at yet another "join the waitlist" button. Most advice on how to build a waitlist fixates on the signup tool, but the tool is the easy part. What matters is what a waitlist actually is: a list of people who raised their hand before you shipped, and who you can email on the day you launch instead of shouting into a feed of strangers.

That is the whole value. When you open the doors, you are not starting from zero. You are starting from a few dozen people who already told you they were interested. A cold launch talks to nobody. A warm launch talks to a list.

The "waitlist fatigue" people complain about is real, but it is fatigue with a specific thing: fake exclusivity. Countdown timers, "only 12 spots left," a velvet rope in front of an empty room. That stuff is tired because it is dishonest. A plain waitlist that says what the thing is and asks for an email is not tired. It is just a list.

How to build a waitlist without the theatre

A pre-launch page needs less than most people build.

One sentence of what the thing is. Not a mission statement. The literal "it's an X that does Y" line a friend would use to describe it to someone else.

One reason to care, which is really just the specific problem it solves. Someone is annoyed enough by that problem to hand over their email. Write for that person and nobody else.

One field to fill in. Email. That is it.

Everything past that email field costs you signups. Every extra box, name, company, "what's your role," is one more reason to close the tab. The reported benchmarks back this up: typical product pages turn only a couple of percent of visitors into anything, while a clean waitlist page routinely does several times better, and the single biggest lever is asking for less.

And no fake urgency. No countdown to a launch date you might miss. No "12 spots left" when there are infinite spots. I will be blunt: fake scarcity works on a few people for about a week, and then it quietly teaches everyone else that you will lie to them for a signup. That is an expensive trade for a bump in a number you invented.

A real example: Shipyard's own /welcome page

I do not have to reach for a hypothetical here, because we run one.

Shipyard's /welcome page is our pre-launch page, and it follows exactly the shape above. One line of what it is: an invite-only network for vibe-coded apps where you get honest reviews and an agent handles distribution. One reason to care, put as the problem it solves: launch day was never the hard part, every day after was. Then one field, your email, and a single "Request an invite" button.

No timer. No "spots left" counter ticking down. What it does say is honest and small: invite-only, first cohort opening now, and you will also get The Manifest, our Monday digest of the week's ships.

The signup itself is double opt-in. You drop your email, we email you a link, you click it, you are on the list. It is one more step than a raw capture, and we keep it on purpose, because a confirmed email is a real person and an unconfirmed one is often a typo or a bot. A slightly shorter list of real people beats a longer list of noise every single time you press send.

The part everyone skips: what you do with the list

Most waitlists die of silence.

Someone gives you their email in March, full of goodwill, and then hears nothing until a launch email in September. By then they have forgotten who you are, and the launch they were once curious about lands like spam. The list was never the problem. The silence was.

The waitlists that convert are the ones that stay slightly warm. Not daily emails, nobody wants that. An occasional, genuine build-in-public note: here is what we shipped, here is what broke, here is what is next. People who signed up because they liked the idea will happily read you thinking out loud about it. That is the entire mechanic behind The 50 founding members: the list is not an audience to broadcast at, it is the first small room, and you keep showing up in it.

It is also why our /welcome page promises The Manifest at signup and then actually sends it every Monday. The promise on the form and the email in the inbox are the same loop: tell people you will show up, then show up. A list you feed is worth ten lists you hoarded.

The rhythm that stays sane: something every couple of weeks, weekly at the most. Enough that they remember you. Not so much that they mute you.

When to start collecting emails

Start the moment you can say one true sentence about what you are building. You do not need the product. You need the sentence.

But do not start a countdown you cannot finish. The window most indie hackers run is two to three months of pre-launch, and that is about right: long enough to build a real list, short enough that people still remember signing up. A list that has sat cold for a year barely converts, because goodwill has a shelf life. If you are a year out, talk in public all you like, but do not ask for the email until you are close enough to feed the list without going quiet.

The honest version of "build a waitlist" is not a trick. It is a promise: I am making a thing, here is what it is, tell me you want it and I will keep you posted. Then you keep the promise. That is the whole method, and it still works because most people will not do the keeping-the-promise part.

That is the bet behind Shipyard too: honest feedback from real builders, and your project distributed to the right places without you personally grinding every channel. A waitlist is the first, smallest version of that promise, and we try to keep ours. We're letting in the first 50 founding members now. If you are building something worth a list, come and build with us. And if you want more on the steady, unglamorous side of getting noticed, the growth archive is right here.

Frequently asked questions

How do I build a waitlist before I launch?

Put up a simple page with three things and nothing else. One sentence that says what you are building, one line about the specific problem it solves, and one email field. Ask for the email, confirm it with a double opt-in so the list is real people not typos, then email that list occasionally as you build so they remember you when you launch.

Does a pre-launch waitlist actually still work in 2026?

Yes. The fatigue people feel is with fake exclusivity, countdown timers and phony scarcity, not with waitlists themselves. A plain, honest waitlist gives you a list of people who raised their hand before you shipped, and emailing them on day one beats launching cold to strangers.

How long before launch should I start collecting emails?

Start the moment you can describe the thing in one true sentence. The window most indie hackers run is roughly two to three months of pre-launch, which is long enough to build a real list and short enough that people still remember signing up. A list that sits cold for a year barely converts.

What should I do with the waitlist between signup and launch?

Keep it slightly warm. Send an occasional genuine update, something every couple of weeks and weekly at most, about what you shipped and what is next. Silence is what kills waitlists, not sending. People who liked the idea will happily read you thinking out loud about it.

Maya Chen
Maya Chen — Distribution & growth

Maya writes the distribution playbook for Shipyard — how to get a vibe-coded app in front of real people without a big following or an ad budget. She's one of the voices behind Shipyard's content, focused on launches, channels, SEO and the unglamorous work of getting noticed.

New here? Shipyard is an invite-only feed for vibe-coded apps — honest reviews, real users, real distribution. See what it's about →