StrugglingEntrepreneur
Launching & Shipping January 25, 2026

How to Build a Waitlist Before Launch (Even With Zero Audience)

A tactical guide to building a pre-launch waitlist from scratch — no audience, no following, no paid ads. Just the right channels and some hustle.

How to Build a Waitlist Before Launch (Even With Zero Audience)

Free Newsletter

Get Real Advice in Your Inbox

Join 811+ indie hackers and solopreneurs getting real, actionable advice every week — no hype, no BS.

Launching cold — no waitlist, no existing audience, no warm leads — is the single most common reason indie app launches disappoint. It’s not a product problem. It’s a physics problem. You can’t generate momentum with nothing to push against. Here’s how to fix that before you launch, even if you’re starting from zero.

Why Launching Cold Is a Costly Mistake

When you launch without a pre-built audience, you’re asking strangers who’ve never heard of you to trust a product they’ve never tried, built by someone they don’t know, on a day you’ve arbitrarily chosen. The conversion rate on that scenario is brutally low — typically under 1% from landing page visit to signup.

Compare that to launching to 200 people who signed up because they told you they had the exact problem you’re solving. Those people already believe in the premise. They’re waiting to try it. Your day-one conversion rate from that audience can realistically hit 15-25%.

The math is obvious. The problem is that most solo founders don’t start building their waitlist until they’re two weeks from launch — which means they have 40 signups instead of 200, and they launch to noise instead of signal.

The right time to start your waitlist is the same week you decide you’re going to build something. Not when you’re done building. The day you decide.

Also complete your full pre-launch checklist for indie hackers alongside your waitlist build — the product-side requirements need to be in place before you launch to your list, or you’ll burn through your warmest leads with a broken experience.

Building the Waitlist Page That Converts

Your waitlist page needs exactly four elements. Everything beyond these four is optional and often counterproductive.

1. A specific headline. Not “The future of [category].” Something like: “The invoicing tool for freelancers who hate chasing payments.” Specific beats clever every time. If someone reads your headline and immediately thinks “that’s exactly me” — you’ve done it right.

2. Three concrete benefits, not features. Not “automatic invoicing” — “get paid in half the time without a single follow-up email.” What does life look like for your user after they use your product? Write from that endpoint backwards.

3. An email capture with a clear value exchange. Tell people exactly what they’re signing up for. “Join 340 other freelancers waiting for early access” works. “Get early access plus a free 3-month pro plan when we launch” works better. People don’t give their email for nothing — give them a reason they can hold you to.

4. Social proof if you have any. Even a single real quote from someone who tried your beta matters. “I’ve been waiting for something like this” from a real person with a name is worth more than a polished design. If you have zero social proof, skip this section rather than faking it — manufactured quotes destroy trust faster than no quotes.

Build this page on Carrd ($19/year) or a simple HTML page on Vercel. Do not spend more than two days on it. It will be imperfect. Ship it on day two. Your waitlist needs time to grow.

Where to Promote It (Specific Channels That Work)

The channels that actually work for zero-audience waitlist building, ordered by effort-to-return ratio:

Niche Communities First

Find the two or three communities where your exact target user congregates. Not general startup forums — the specific subreddit, Facebook group, or Slack community for people who have the problem you’re solving. A freelancer invoicing tool belongs in r/freelance, freelancer-specific Facebook groups, and remote work Slack communities — not r/startups.

In those communities, spend two weeks being genuinely useful before you mention what you’re building. Answer questions. Share resources. Be a real participant. Then, when you mention your waitlist, you’re a known community member — not a spammer doing a drive-by post.

The post that works: “I’ve been building a solution to [specific problem that comes up in this community]. Here’s a quick look at what it does [screenshot or 30-second GIF]. If you’d like early access, I’m building a waitlist here [link].” No hard sell. A relevant offer to a relevant audience.

Build in Public on Twitter/X or LinkedIn

Start posting about what you’re building before it’s done. Not “building the next big thing” posts — specific, honest posts about the problem you’re solving, the decisions you’re making, and the things you’re learning along the way.

“Spent today figuring out how to handle X. Turns out Y. This is for the tool I’m building — if you’re interested in early access, link in bio.” Two or three posts per week, consistent over six to eight weeks, adds up to a real audience even starting from zero. It also creates a documented journey that makes people feel invested in the outcome.

Hacker News “What Are You Working On?” Threads

For B2B tools and developer products, posting in Hacker News monthly threads consistently for two to three months builds real visibility with exactly the kind of early adopter who will try new tools. Be specific about the problem and honest about your stage.

Direct Outreach to 20 Ideal Users

Find 20 people who perfectly match your target user profile. They post in forums about the problem. They’ve written about it. They’re clearly in the market. Send each one a direct message: “Hey, I saw your post about [problem]. I’m building something that addresses that specifically. Would you be interested in early access?” Five to ten of those 20 will say yes. That’s 5-10 warm signups from one afternoon of outreach.

Keeping Waitlisters Warm Until Launch Day

A waitlist that goes cold is nearly worthless. Someone signs up excited, hears nothing for six weeks, and by launch day they’ve forgotten they ever signed up.

Send an email to your waitlist every 10-14 days. Not a polished marketing newsletter — an update from the founder. One paragraph. What you built this week. What you’re stuck on. A decision you had to make and how you made it. Keep it honest and brief.

Include one question in each update email. “What feature would make you tell a colleague about this?” or “What would make you upgrade on day one?” These replies are product research that shapes your roadmap. They also dramatically increase your open rates because people feel like their opinion actually matters — because it does.

The Struggling Entrepreneur newsletter covers audience building and pre-launch strategy every week, including examples from founders who’ve built waitlists in niche markets you wouldn’t expect.

By launch day, aim for 200 warm waitlist subscribers minimum. Of those 200, roughly 100 will be solid early adopters, 50 will use the product regularly, and 10 will become your best advocates. That’s enough to generate real signal — and it’s completely achievable in six to eight weeks of consistent effort starting from zero. See building in public to attract users for how to document your process in a way that compounds over time and keeps growing even after launch day passes.

You Made It to the End

Enjoyed This? Get More Like It.

811+ indie hackers already get weekly real talk about launching, growing, and surviving solo. You should too.

No spam. Unsubscribe any time.

waitlistpre-launchindie hackeraudience building