product launch·By Seb Mallory·

How to build a community before you launch

Building a community before you launch means showing up in relevant subreddits and Discord servers for 4–6 weeks before launch day. A 300-person engaged community outperforms a $2,000 cold ad spend on day one.

Most founders treat community as a post-launch problem. Ship the product, then figure out the audience. This is backwards, and it's why so many launches get zero traction despite a solid product.

The founders who launch with momentum already have 200 people who care. They've been showing up in the right places for weeks before launch day. When they hit "publish," those people are already waiting.

Here's how to build that audience before you ship.

Quick answer: Build a pre-launch community by showing up in 2–3 relevant subreddits, Discord servers, or niche forums for four to six weeks before launch — contributing genuinely, not promoting. A 300-person engaged community who've seen your face for six weeks will generate more day-one traction than a $2,000 cold ad spend. The minimum viable pre-launch community is 100 people who've engaged with your content at least once.

Why does community matter more than marketing at launch?

Marketing at launch is expensive and slow. Paid ads on a cold audience convert poorly. SEO takes months. Cold outreach to strangers feels like spam and mostly converts like spam too.

Community is different. People who've seen you show up in a forum for six weeks, who've read your thinking, who've watched you solve problems they also have — those people will click your launch link, leave an honest review, and tell their network. That word-of-mouth loop is what turns a launch day into actual distribution.

The ROI calculation is simple: a 300-person pre-launch community who genuinely care about your problem space will generate more real traction on day one than a $2,000 launch week ad spend to cold traffic.

Which channels work best for building pre-launch community?

Reddit and niche forums. Find the subreddits where your target customers hang out and become a genuinely useful participant. Don't pitch your product. Answer questions, share frameworks, point people to resources. Do this for four to six weeks before you launch. When launch day comes, you've built enough goodwill that a single post — done right — gets seen by thousands of people who already know your name.

X (Twitter). If you're building in public, X compounds. Post your build progress, your reasoning, your mistakes. The founders who consistently get the biggest launches on X are the ones who've been posting about the problem they're solving for months before the product is ready. You're not marketing yet — you're accumulating credibility.

Discord and Slack communities. Most verticals have a handful of active Discord servers or Slack groups. Lurk for a week to understand the culture, then start contributing. These tend to be smaller and more trusted than Reddit, which means the conversion from "member knows you" to "member buys" is significantly higher.

A simple waitlist. A landing page with an email capture is not a community, but it's the container for one. Every person who signs up is someone who raised their hand. Send them a quick update every two weeks — what you've built, what you've learned, what's next. By launch day, that list is warm.

How do you actually start showing up in communities without being annoying?

The rule is simple: give before you ask. Most communities have strict no-promotion rules for a reason — the ratio of lurkers who want to pitch to people who contribute genuine value is about 50:1, and communities protect against that.

Spend your first two weeks only contributing. Answer questions in your area of expertise. Share something you've learned. Start a discussion about a problem your target users face. Build a reputation as someone worth listening to.

After a few weeks of genuine contribution, a post that says "I've been thinking about this problem we all deal with, so I built something — here's the early access link" lands completely differently than the same link from a cold account. Community moderators will often let it through. Other members will vouch for you. The response rate is dramatically higher.

The test: if you disappeared tomorrow, would anyone notice? If yes, you've built enough presence to start promoting. If no, keep contributing.

What should you actually talk about before you launch?

Build in public works because it creates narrative tension. People want to know what happens next.

The content that compounds best before launch: document the problem you're solving and why existing solutions are inadequate. Share your discovery interviews and what surprised you. Post your design decisions and the thinking behind them. Write about the things you got wrong and changed.

This content does three things simultaneously: it builds credibility with your target audience, it attracts other founders who will amplify your work, and it creates a body of work that establishes you as someone who genuinely understands the space. By launch day, you're not a stranger asking for attention. You're someone people have been following.

How many community members do you actually need before launch?

Less than you think. 500 genuine followers on X, 200 waitlist subscribers, and active presence in two relevant communities is enough to have a real launch. The number matters less than the quality of the relationship.

A 200-person list where 40% open your emails is worth more than a 2,000-person list where 3% do. The former group cares about what you're building. The latter got your newsletter and forgot they signed up.

The minimum viable community for a meaningful launch: 100 people who've engaged with your content at least once and know what problem you're solving. From that base, a well-executed launch can generate 30–50 genuine first users, which is all you need to validate whether the product works.


Built something? Submit your product to LaunchBuff → — free listing + fortnightly tournament.

Frequently Asked Questions

How long before launch should I start building community?

Twelve weeks is ideal, eight is realistic, four is the minimum to get any compound effect. The earlier you start, the better — community presence builds slowly and then all at once. Founders who start building audience on the day they begin writing code always have better launches than those who start the week before.

What if I'm not comfortable posting publicly about my build?

You don't have to share everything. Many founders build in public around the problem they're solving rather than the product itself — which is often more compelling content anyway. "Here's why existing solutions to [X] are broken" is a legitimate build-in-public strategy that doesn't require you to show your codebase.

Should I focus on one channel or be everywhere?

One channel done well beats four channels done poorly. Pick the one where your target users actually spend time and go deep on it. Add a second channel only once the first is generating consistent engagement. Spreading thin across Twitter, Reddit, LinkedIn, and Discord at the same time usually means mediocre presence everywhere.

Does this work if I'm building developer tools vs consumer SaaS?

The channels differ but the principle is the same. Developer tools: GitHub Discussions, Hacker News, specific Discord servers (e.g. frontend dev communities), and technical Twitter are your primary surfaces. Consumer SaaS: Reddit, Facebook Groups, and niche forums matter more. Identify where your target users already congregate and show up there.

Seb Mallory

Founder of LaunchBuff. Writing about product launches, distribution, and what actually works for indie founders getting their first traction.

🏆

LaunchBuff

Get your product in the arena

Submit your product and compete in our fortnightly bracket tournament. Every listing gets a permanent, Google-indexed page that links back to you — whether you win or not.

Permanent backlinks that help you rankFortnightly community votesRe-enter unlimited tournaments
Real Talkpizza.txt

Hi! Quick story about pizza and founders.

Our Premium pass costs $19. That's one large pizza.

You know what happens after you eat a large pizza? Nothing. It's gone. Maybe some regret.

But $19 on Premium? Your product gets a permanent dofollow backlink from a DR 72 directory. Featured on the homepage. A guaranteed tournament slot.

That listing stays there for years. The pizza? Gone in 20 minutes.

The price is identical. The value is not.

Launch your product, not your calories.

Get Premium — $19