Product Launch Checklist for Indie Builders
Most product launch checklists are written for funded startups with marketing teams. This one is built for you: a solo builder shipping something real, with limited time and zero budget for ads.
This product launch checklist breaks down into three phases: pre-launch, launch day, and post-launch. Skip the stuff that doesn't apply. Do the stuff that does.
Pre-Launch (1-2 Weeks Before)
This is where most indie launches fail. Not because the product isn't ready, but because nobody knows it exists yet.
- Write your one-liner. If you can't explain what your product does in one sentence, your launch will underperform. Format: "[Product] helps [audience] do [outcome]." Test it on 3 people who aren't your friends.
- Build a landing page. You need one page with: a clear headline, a short description, a screenshot or demo, and a signup/waitlist form. That's it.
- Identify 3-5 communities where your users hang out. Reddit, Discord, Slack groups, X circles, Hacker News. Don't guess. Go look at where people complain about the problem you solve.
- Start showing up in those communities now. Not pitching. Commenting. Helping. Sharing your build process. People buy from people they recognize.
- Prep your launch assets. Write your Product Hunt tagline, your X thread, your Reddit post, and your Indie Hackers post in advance. Don't write these at 6am on launch day.
- Get 10 beta users. DM people who match your target audience. Offer free access. Their feedback will sharpen your positioning before you go public.
Launch Day
Launch day is about showing up in as many relevant places as possible within a short window.
- Post on Product Hunt. Launch at 12:01 AM PT. Use a clear tagline, 3-4 screenshots, and a maker comment explaining why you built it.
- Publish your X thread. Structure: Hook (the problem), your solution, 2-3 key features with screenshots, a link. Keep it under 8 tweets.
- Post in your pre-identified communities. Tailor each post to the community's norms. A Reddit post should read like a Reddit post, not a press release.
- Email your beta users. Ask them to check it out, leave feedback, and share if they find it useful. A personal ask converts better than a mass blast.
- Reply to every comment, everywhere. Engagement in the first few hours matters for algorithms and for trust. Be a human, not a brand.
Post-Launch (Week 1-4)
The launch spike fades. This is where real distribution starts.
- Track where your signups actually came from. Check referral sources in your analytics. Double down on what worked. Drop what didn't.
- Follow up with every new user. A short email: "Hey, saw you signed up. What are you trying to do with [product]?" You'll learn more from 5 replies than from any analytics dashboard.
- Write about your launch results publicly. "I launched on Product Hunt and got X upvotes, Y signups. Here's what I learned." Builders love transparency, and these posts get shared.
- Keep posting in communities. Not about your product. About the problem space. Share tips, answer questions, be useful. Mention your product only when it's genuinely relevant.
- Set up a weekly distribution rhythm. Pick 2-3 channels and commit to showing up consistently. One X post per day. Two Reddit comments. One community reply. Small, repeatable actions beat one-time launch spikes every time.
The Checklist Most Builders Miss
Here's the thing about any product launch checklist: it tells you what to do, but not where your specific users are. Posting on Product Hunt is great if your audience is other builders. It's useless if you're selling to dentists.
The highest-impact thing you can do before launch is figure out exactly where your target users spend time online, and show up there consistently.
Want to find out where YOUR users actually are? Try the free Stride audit