All postsGet users

How to run a waitlist that grows (and then actually launches)

A signup form collects emails. A waitlist makes people care where they stand, tell friends and still be there when you open the door.

7 minutes read

A waitlist that grows by itself: show the place in line, then let friends move it. A Lurk blog cover showing a waitlist where a friend moves you up 10 places.
On this page
  1. Do you need a waitlist at all?
  2. What the famous waitlists actually show
  3. How to build a waitlist that grows: five rules
  4. Where waitlists go wrong
  5. What a waitlist is worth: a small worked example
  6. Set up a waitlist in Lurk

The short answer

Run a waitlist only if the line is real: you let people in slowly because of cost, quality or your own time. Say what is coming in one sentence, show every person their place in line right after they sign up, let each confirmed friend move them up, and invite people in on a schedule you announce. Then email them during the wait, because the real test is how many are still interested on invite day.

  • A waitlist works when the wait is real. Fake scarcity gets noticed and it costs you trust.
  • Show the place in line on the thank-you page. It's the moment people are most curious and most willing to share.
  • Reward friends who confirm, not clicks. Fake signups then move nobody up.
  • Famous waitlists amplified a promise people already wanted. The line never created the want.
  • Plan invite day before you open the list: who gets in, when, and what they see first.

A waitlist card showing someone's place in line moving up as friends join with their link, with a share button and a count of friends brought.

Habitlywaitlist open

Your place in line

#1,071

Ana joined with your link. You moved up 213 places.

  • A
habitly.app/?ref=you
A waitlist you climb: each friend who joins with your link moves you up the line.

Do you need a waitlist at all?

A waitlist is a promise: something good is coming, and you'll get a turn. That's worth building when there's a reason for the wait. It's a bad idea when the product is already open and the line is a costume.

Three reasons a line is real, and one that isn't
ReasonExampleDoes it hold up?
It costs you per userAn AI app where each new person adds real computeYes. Let people in as the bill allows
You onboard each person yourselfA coach, a service or an app that needs setup by handYes. Your hours are the limit
The product isn't readyA beta that breaks if too many people arrive at onceYes, if you say so plainly
You want it to look popularA line for a product anyone could open todayNo. People can tell, and they stop sharing

In a thread about getting the first 100 users, replies disagreed about what works: one maker credits a waitlist and niche communities, another got 100 directory signups and not a single payment. Nobody agreed on a channel.

r/SideProject

That's the honest picture. A waitlist is one tool for one step: turning people who are curious into people who are waiting. If you have no idea yet where those people are, start with how to get your first 100 users, and come back here when you have a few dozen to put in line.

What the famous waitlists actually show

Two examples get quoted in almost every post about this. Here's what the original sources say, and what they leave out.

77%
Share of Harry's prelaunch emails that came through referrals, in one week (founder account)Founder account on tim.blog, 2014
~500,000
People on Robinhood's waitlist in December 2014, some of them waiting about a yearTechCrunch, 11 Dec 2014
~50,000
Robinhood signups in the first week of its waitlist (founder-reported)Founder interview, Sequoia
  • Harry's (2013). The page collected nearly 100,000 emails in seven days, about 85,000 of them valid. By the founder's count, roughly 20,000 people referred about 65,000 friends. Prizes grew with each step: a shave cream at 5 friends, a razor at 10, a shave set at 25 and a year of free shaving at 50. The founder's account is about emails, not purchases, and twelve staff seeded the page through their own networks after months of preparation.
  • Robinhood (2014). Free stock trades was an unusual promise, and the first attention came from Reddit and Hacker News. The founder says referring friends moved you up the queue. TechCrunch reported about half a million waiting in December 2014 and the company's stated plan to let them in within two months. The founder also says earlier products of his failed despite referral efforts.
  • A smaller case. A founder reports about $88,800 in monthly revenue some 50 days after launch, with a 1,100-person waitlist. He also credits an 18-year audience, interviews and a refund offer. The list helped. The audience did most of the work, and the figures are self-reported.

Read them side by side and the pattern is plain. Each had a promise people wanted before the line existed, and the line made sharing easy and gave the wait a shape. A waitlist amplifies. If nobody wants what's behind the door, a longer queue won't change that.

How to build a waitlist that grows: five rules

  1. Say what's coming in one sentence

    The page has one job: a stranger reads one line and knows whether they want in. "A habit app that texts you like a friend, opening to 100 people a week" works. "The future of wellness" doesn't. Put one picture of the real thing next to it, even a rough one.

  2. Show the place in line right after signup

    The thank-you page is the best moment you'll have. Show the number ("You're #412"), what moves it, and a single button that copies their link. People who see a number care about it. People who see "Thanks, we'll be in touch" close the tab.

  3. Reward friends who confirm, not clicks

    Move someone up when a friend they invited joins and confirms their email. A click isn't a person. Cap the climb per person (say 10 friends) so one enthusiast can't jump a thousand places, and so the line still means something to everyone else.

  4. Let people in on a schedule, and say when

    "Every Monday the top 100 get in" turns a vague wait into a date people can plan around. Early access can be a pass, a role or a badge. Tell everyone on the list when the next batch goes out, including the people who won't be in it.

  5. Keep the wait warm

    Send one honest update every couple of weeks: what you built, what's next, how many are ahead. A line that goes silent for six months is the main way a waitlist dies. Robinhood's list reached about half a million, some of them waiting about a year, and the company's stated main worry was getting them all in without problems.

A waitlist showing a person's place in line moving up after a friend joins with their link.

Habitlywaitlist open

Your place in line

#1,071

Ana joined with your link. You moved up 213 places.

  • A
habitly.app/?ref=you
A friend joins with the link and the place in line moves, in front of the person who shared it.

Where waitlists go wrong

  • The line has no end. People joined because of a promise. If there's no date and no batch, interest fades long before invite day.
  • The wait is fake. If someone can sign up on the main site and get in at once, the list loses its point and you lose trust.
  • Everyone is let in at once. A launch where 5,000 people arrive in an hour tends to break the product and the first impression with it. Batches protect both.
  • No plan for the first minute. The person who gets in needs one clear first thing to do. That's the real start of activation, and why users don't come back covers what happens when it's missing.
  • Rewards for the wrong action. Paying for clicks invites fake emails. Paying for confirmed friends doesn't.

What a waitlist is worth: a small worked example

Here are sample numbers for a habit app called Habitly that opens in batches. The point is how few of the people in line you can count on, and why the schedule and the updates matter.

Example only: 1,000 people join the waitlist, Habitly invites 100 a week
StepHow manyWhat decides it
Join the list1,000The promise and the page
Open the invite email600How recently you wrote to them
Sign up when invited360Whether the wait felt worth it
Finish the first habit180What they see in the first minute

A thousand names became 180 people who got a first result. That's a normal-looking funnel, and every step has a lever. The email you wrote last week moves the second row. The first screen moves the last. A bigger list helps, but only if the numbers in the middle hold.

Two caveats. Some of those 180 would have found you without the line. And measure the batches against each other: if the people who joined through a friend's link finish the first habit more often than the rest, put more weight on invites. If they don't, your reward is bringing in the wrong crowd.

Set up a waitlist in Lurk

You can build the place-in-line count, the caps and the Monday batch yourself, or you can describe them to Lurk. Your landing page sends an event when someone joins and when a friend joins with their link. Places are a unit that only goes up, and early access is a pass you set the supply of. The rule does the rest:

Friend moves you upDraft

Whena friend joins with your linkIftheir email is confirmedLimitonce per friend, 10 friends per personDomove you up 10 places

  • Every place that moves comes with a receipt, so you can always answer "why am I #218?". The Waitlist jump template comes with a public place-in-line view for your landing page and a view of friends brought per person.
  • A second rule gives early access to the top 100 every Monday. Preview both on your sign-ups so far before anything goes live.
  • Ask your coding agent to set it up over MCP. Agents can draft and preview, but only a person on your team takes it live. See Lurk for agents.
  • Once people are in, Founding members gives the first 100 a numbered badge, and a Referral rule rewards both people when a friend gets their first result. More for builders on Lurk for apps.

Lurk won't make anyone want your product. That part is yours. It makes the line honest and visible, and it keeps a receipt for every place so nobody has to wonder.

Set it up with your agent

Paste this to your coding agent and it sets Lurk up in your project. Then ask it for what this post describes, or start from one of these templates. Nothing goes live until you say yes.

Paste this to your agent

Read https://getlurk.com/llms.txt and set up Lurk for this project.

  • Claude Code
  • Cursor
  • Codex
  • Any harness

Questions people ask

What is a waitlist referral program?

It's a waitlist where each person gets a personal link and moves up the line when friends join with it. The reward is getting in sooner, so it costs you nothing but a rule and a page that shows the place in line.

How many people should be on a waitlist before I launch?

There's no magic number. Enough that your first batch of invites fills, with extra for the people who never answer. In the worked example above, 1,000 names became 180 people with a first result, so the people you can count on are a fraction of the list.

How long should a waitlist last?

As short as your real reason allows, and always with a date for the next batch. People will wait weeks if they hear from you. Months of silence loses most of them, even though a few famous lists ran for a year.

Do waitlists actually go viral?

Sometimes, with fine print. Harry's reports about 77% of its prelaunch emails came through referrals in a week, but it had prepared for months and seeded the page through its own networks. A line helps a promise spread. It doesn't create the promise.

How do I stop fake signups from jumping the line?

Move people up only when a friend confirms their email, cap the climb per person, and count each friend once. Fake accounts then earn nothing, and you don't need a fraud system on day one.

What should I do when the waitlist opens?

Invite in batches, tell the people who aren't in yet when their turn is, and make the first screen show one clear thing to do. A waitlist ends at the first result a person gets, not at the invite email.

Sources

  1. Harry's prelaunch: 100,000 emails in one week (founder account, July 2014)
  2. TechCrunch: Robinhood launches free stock trading (11 Dec 2014)
  3. Robinhood founder interview (Sequoia podcast)
  4. r/SideProject: how did you get your first 100 users?
  5. X: founder report on a 1,100-person waitlist launch (October 2026)

More posts to read

Make coming back the easy part.

Send Lurk to your agent. It sets up the streaks, referrals and perks, and keeps a receipt for every change.

Get started free