Pre-launch marketing for indie founders: a step-by-step guide
Pre-launch marketing is how solo builders get waitlist signups and media mentions before launch day, without a PR agency or marketing team. Here are the exact steps, in order.

Pre-launch marketing is how you build an audience before launch day, not after. As a solo founder, you have one real advantage over bigger teams: you can move fast, speak directly, and offer access that agencies cannot. The steps below cover the whole sequence, from your first landing page to your first media mention, in the order they actually compound.
Why most indie launches fail before they ship
The pattern is the same every time. A founder builds for months, posts to Reddit on launch day, gets a small spike, then silence. The product was fine. The problem was sequence.
Pre-launch marketing flips the sequence. You collect interest, warm up contacts, and build proof of demand while you build the product. When you finally launch, your first users are already expecting to hear from you, and journalists have already seen your name.
One number worth knowing: according to BetterLaunch.co, which tracks roughly 200 product launches a month, waitlists convert to paid at 3 to 8%. That rate only holds if the list is warm. A list you built over six weeks converts. A list you assembled the night before launch does not.
Step 1: Get your positioning right before anything else
Before you write a pitch, a tweet, or a landing page headline, nail one sentence: who this is for, what they get, and what problem it replaces.
A formula that works: "[Product] helps [specific person] achieve [specific outcome] without [existing pain]."
Test it on five people outside your industry. Ask them: "Who is this for?" and "What does it do?" If they cannot answer both, rewrite before spending time on anything else. Every hour you spend distributing a muddled message costs more than the hour you would have spent clarifying it.
This sentence becomes your landing page headline, your pitch subject line, and your Product Hunt tagline. Get it right once.
Step 2: Build a one-page waitlist site
Your waitlist page has one job: get someone to hand over their email. That means one value prop above the fold, one email field, and a submit button.
No "coming soon" as your headline. Tell people exactly what they are signing up for and what they get when it is ready.
The bar to start is low. Carrd, Framer, and similar tools get you live in a few hours. If you are on LaunchNowAI's Liftoff plan ($29/mo), a basic waitlist landing page with email capture is included. No separate subscription needed.
Set up basic analytics on day one. Track visit-to-signup conversion. According to the LaunchList pre-launch checklist, aiming for 25% or better on warm traffic is the right benchmark. If you are well below that, the problem is almost always the headline or the positioning, not the traffic source.
Step 3: Build in public, consistently
Build-in-public is not a content strategy. It is a compounding audience strategy. Every update you share pulls forward the followers who will become your launch-day amplifiers.
Post two to three times a week on X/Twitter, Indie Hackers, or wherever your ICP already gathers. What to share: product decisions and the reasoning behind them, a mistake you made and how you fixed it, a specific metric (waitlist count, interviews done, features cut). Numbers create accountability and engagement. Vague updates do not.
Do this consistently for the weeks before your launch. BetterLaunch notes that one quality post per week for eight weeks can get you to launch with a warm niche audience that converts at a completely different rate than cold traffic.
Step 4: Run a compliant outreach campaign to influencers and media contacts
A landing page with no traffic is a placeholder. The two highest-return channels before launch are targeted outreach and community participation.
Community is straightforward: post in Indie Hackers, r/SideProject, and relevant Discord groups. Contribute first, promote second. Reddit in particular punishes founders who appear only to drop links.
Outreach is where most indie founders freeze. Finding relevant contacts, writing personalized pitches, managing follow-ups, staying out of spam folders: each step feels like a full job layered on top of building. And the compliance piece is real. Under CAN-SPAM, every commercial email needs a working opt-out. Under GDPR, EU contacts require a valid legal basis before any marketing email reaches their inbox.
This is the exact problem LaunchNowAI's Runway plan ($49/mo) is built to solve. The AI finds up to 100 relevant influencers, podcasters, and niche media contacts per month. It writes outreach copy tailored to each contact, runs a deliverability and compliance audit before anything sends, and manages follow-up sequences. Every email leaves with an opt-out built in. You do not have to think about the compliance layer; it is built into the default.
You describe your product and target audience. The AI builds the contact list and prepares the outreach. No PR background needed.
A practical rule on timing: pitch media contacts at least three weeks before your public launch. Once you go live on Product Hunt or Reddit, the "exclusive first look" angle disappears. Podcasters need even more lead time; most shows record two to four weeks ahead, so pitch eight weeks out if you want a mention before launch day.
For the full guide on finding and pitching media contacts, see how to get media coverage for your app before launch.
Step 5: Add a referral loop to your waitlist
A static waitlist grows only as fast as you push traffic to it. A referral loop grows when your existing signups share it.
The mechanic is simple: a subscriber gets a unique link, shares it, and moves up the queue or unlocks a perk for each referral. The reward has to match what your ICP actually wants. Early access beats a discount for most utility tools. A free onboarding call beats early access for high-touch SaaS.
Set this up before you start driving traffic, not after. For more on the referral mechanic and how to keep your list warm between now and launch, see how to build a pre-launch waitlist for your app.
Step 6: Keep your list warm every two weeks
The gap between a signup and launch day is where most waitlists die. People forget they joined. Your launch-day email arrives cold.
Send one short update every two to three weeks. Not a sales email. A build-in-public update: what you shipped, what you cut, one thing that surprised you. Under 200 words. Founders who do this report higher conversion at launch because the list stays warm and the relationship stays real.
The pre-launch sequence at a glance
| Week | Action |
|---|---|
| Week 1 | Nail positioning; publish waitlist page |
| Weeks 1 to 8 | Post 2 to 3 times per week; build your public audience |
| Week 3 | Launch outreach campaign to influencers and media contacts |
| Ongoing | Add referral loop; send biweekly warmth emails to the list |
| 8 weeks out | Pitch podcasters with enough lead time for pre-launch recording |
| 3 weeks out | Pitch journalists and newsletter writers with embargoed angle |
| Launch week | Email your list, activate launch allies, submit to directories |
Frequently asked questions
When should I start pre-launch marketing?
The moment you can articulate the problem you are solving and who it is for. You do not need a finished product, a demo, or even a company name. A landing page that describes the problem and collects emails is enough to start. The longer your runway before launch, the larger and warmer your list will be when launch day arrives.
What channels give the best return for a solo founder?
Targeted outreach to niche influencers and media contacts, combined with consistent build-in-public content, produces the most compounding results. Community participation in Indie Hackers and relevant subreddits drives early traffic without an ad budget. Paid acquisition makes sense only after you have validated that your landing page converts organic visitors.
How many contacts should I reach out to before launch?
Quality beats volume. Fifteen to twenty carefully chosen, relevant contacts will outperform 200 generic ones. Relevance is the filter. A newsletter with 8,000 subscribers in your niche will send more signups than a publication with 500,000 readers who are not your users.
Will cold outreach get me flagged as spam?
Compliant outreach does not. Every message needs a real opt-out, contacts need to be relevant to your product, and you cannot blast a purchased bulk list. LaunchNowAI runs a compliance audit on every outreach batch before it sends, so the guardrail is built into the workflow, not added as an afterthought.
Start with your positioning sentence. Get that right, and everything else in this list gets easier to write, pitch, and distribute.
Sources
- BetterLaunch.co, "Product Launch Strategy for Indie Founders" (April 2026): waitlists convert to paid at 3 to 8%.
- LaunchList, "Pre-Launch Marketing Checklist 2026": aim for 25% or better visit-to-signup conversion on warm traffic.