How to Build a Waitlist Before You Launch
To build a waitlist before you launch, put up a one-page site that names the exact problem you solve, add a single email field, then send real people to it and count how many sign up. That’s the whole machine: a page, a field, traffic, and a number you watch. The rest of this post is about doing each of those four things well so the number actually means something.
A waitlist is a list of people who gave you their email because they want the thing you’re building before it exists. It does two jobs at once: it tests whether anyone actually wants your product (demand), and it hands you a pile of people to email the day you go live (free launch-day users). Most teen founders skip it because it feels like a step you do “later.” It’s the opposite. The waitlist is the cheapest, fastest experiment you have, and you can run it this weekend with zero dollars.
Why a waitlist beats just building the thing
Building first and hoping people show up is the most common way a first startup dies quietly. You spend six weeks coding an app, launch it, tell your group chat, get four downloads, and lose steam. A waitlist flips the order: you find out if there’s demand before you sink your weekends into building.
The second reason matters more the younger you are: a waitlist costs you almost nothing. No funding, no LLC, no finished product. You need a page and a few hours. When you’re working around homework and a part-time schedule, “a few hours” is exactly the budget you have.
One honest warning up front: signups are a signal, not a promise. A free email is easy to give and easy to forget. Ten thousand emails from people who will never pay is worse than fifty from people desperate for what you’re building. Read do waitlist signups mean your idea is validated before you get too excited about a big number.
What actually goes on the page
Your waitlist page is a landing page with one job: get the right person to type their email. Keep it short. A visitor should understand what you do in about five seconds, or they leave. Here’s what every good pre-launch page has:
| Element | What it does | Common mistake |
|---|---|---|
| Headline | Names the problem or the promise in one line | Being clever instead of clear |
| One sentence of detail | Explains who it’s for and what changes | Writing three paragraphs nobody reads |
| Email field + button | The only action on the page | Asking for name, phone, and school too |
| Proof or specificity | A screenshot, a mockup, a real number | An empty page that feels fake |
Notice what’s not there: navigation menus, an “About” section, social links, a login. Every extra thing is another reason to leave without signing up. One page, one field, one button.
The headline is where most people lose. “Introducing StudyBuddy” tells me nothing. “Turn your class notes into practice quizzes in 30 seconds” tells me exactly what I get. Write the headline about the reader’s problem, not your product’s name. How to build a landing page that converts covers how to write the headline and everything under it.
You don’t need to code any of this. A free tool like Carrd, Framer, or a Google Form gets you live in an afternoon.
How do you actually get people to sign up?
A page with no visitors collects no emails. This is the part everyone forgets: building the page is the easy fifth of the work, and getting traffic to it is the rest. You don’t need an audience to start — you need to go where your people already are. Here’s a step-by-step you can run this week:
- Write down who signs up. Not “everyone” — the exact person. “Juniors at my school taking AP Bio” is a real answer. “Students” is not.
- List five places that person already hangs out. A specific subreddit, a Discord server, a class group chat, a club, a TikTok niche. Be concrete.
- Post where it’s allowed, help where it’s not. In communities, don’t drop a link and run — you’ll get removed. Answer questions, be useful, and share your page when it genuinely fits. How to launch your startup on Reddit without getting banned shows the line.
- DM ten people who clearly have the problem. A short, human message beats a mass blast — help first, ask second.
- Ask every signup to send it to one friend. Word of mouth is the cheapest channel you have. Make it a single sentence in your confirmation email.
Pick one or two of these and go deep, not all five at once. Spreading across ten channels on a school schedule means doing all of them badly. When you’re small, focus beats reach — one channel you actually work is worth more than ten you touch once.
What counts as a “good” number?
There’s no magic threshold, and anyone who gives you one is guessing. What matters is the rate, not the total. If 100 people visit your page and 30 leave their email, that 30% conversion rate tells you the problem lands. If 5,000 people visit and 30 sign up, you have a demand, targeting, or page problem — and now you know to fix it before building anything.
So track two numbers from day one: how many people saw the page, and how many signed up. Divide one by the other. That ratio is worth more than the raw email count. A small list with a high conversion rate from a well-targeted audience is a green light. A big list from random traffic is mostly noise.
Then do the thing almost nobody does: talk to the people who signed up. Email ten and ask why they joined and what they use now instead. That turns your list from a number into actual understanding — a small customer-research loop you can run before you write a line of code.
How do you keep a waitlist warm until launch?
The saddest thing you can do is collect 200 emails, go quiet for two months, then email everyone “we’re live!” and get crickets. People forget they signed up. A cold list converts almost as badly as no list.
Keep it warm with light, occasional contact. You’re not spamming — you’re keeping the relationship alive:
- Send a real welcome email the moment they join. Tell them what they signed up for and roughly when it’s coming. This is your highest-open-rate email ever; use it.
- Update them once every week or two. A two-line note — “here’s what we built this week, here’s a screenshot” — reminds them you’re real and making progress. This is the whole idea behind building in public as a teen founder.
- Give early people something. First access, a founding-member badge, an extra feature. Scarcity is honest here: there really is a first batch.
- Ask for one thing sometimes. A reply to a question, a vote between two features, a referral. Engagement now predicts who actually shows up at launch.
Getting your first hundred subscribers and keeping them isn’t a mystery — it’s consistency. How to get your first 100 email subscribers with no audience covers the acquisition side in more depth.
Turning the list into launch-day users
When you launch, your waitlist is a running start most founders never get. Email them first, before you post anywhere public. These people already raised their hand, so your open and click rates beat any cold channel. A warm list of 80 can produce more real users than a cold blast to 800 strangers.
Sequence it: email the waitlist, watch what they do, fix the obvious breakage, then do your public launch. Your earliest signups are also your best source of honest “here’s what confused me” feedback before a wider audience sees it. From there, getting your first 10 customers as a student founder begins — but you’re starting with a list, not from zero.
Do this next
You can have a live waitlist page by tonight. Write one clear headline, add one email field, pick one place your target person already hangs out, and send the link. Then watch your two numbers — visitors and signups — and email the people who join. That loop is a complete demand experiment, and it costs nothing but a few hours.
If you’d rather run this loop with structure, deadlines, and people who’ve done it, that’s exactly what the Market sprint inside the batch0 program is built for — you’ll go from a page to real signups to a launch in a single focused week. When you’re ready, applying is free, and you only pay if you’re accepted.