Reddit is the largest free concentration of people who might want your product, and it is also the place most likely to remove your post, ban your account, and leave you with nothing.
Both facts follow from the same cause: Reddit communities are built to resist marketing, and they are very good at it. The makers who do well there are not the ones who found a clever workaround. They are the ones who stopped treating it as a distribution channel.
Why Most Launch Posts Fail
Three reasons, in order of how often they apply:
The account is obviously new. A three-day-old account whose only activity is a post about its own product is the exact pattern moderators and automated filters look for. It often gets removed before a human reads it.
The post is an announcement. "I built X, check it out" gives a reader nothing. Reddit rewards posts that are interesting to read on their own, and a launch announcement is only interesting to the person who launched.
Wrong subreddit. Posting a B2B analytics tool to r/entrepreneur because it is large, rather than to the small subreddit where your actual users are, produces polite indifference at best.
The Subreddits That Matter
Subreddit | Approx. members | Best for |
|---|---|---|
r/SideProject | ~628,000 | Showing what you built, honest feedback |
r/indiehackers | ~100,000 | Revenue talk, business questions |
r/webdev | Large | Technical discussion, not promotion |
r/SaaS | Medium | SaaS-specific questions |
r/EntrepreneurRideAlong | Medium | Longer build-in-public narratives |
r/SideProject is the most forgiving starting point — showing a project is the explicit purpose, so you are not fighting the community's norms.
But the highest-value subreddits are usually the small ones specific to your users. A tool for dungeon masters belongs in a tabletop subreddit, not a startup one. Two hundred people with the problem beat six hundred thousand who are politely curious.
Find those by searching Reddit for how people describe your problem in their own words, then noting which subreddits keep appearing.
Build an Account First
The unglamorous prerequisite. Before posting anything about your product:
Spend two to three weeks commenting genuinely in the subreddits you care about.
Answer questions in your area of expertise. You have some — you built a product in this space.
Accumulate some comment karma so you are not filtered automatically.
Read each subreddit's rules. Several ban self-promotion outright, and several more require a specific flair or a weekly thread.
This feels like a detour. It is the difference between a post that gets read and a post that gets removed in four minutes.
Post Formats That Work
The specific problem writeup
The most reliable format. "I spent three days debugging a timezone issue in a cron job — here's what I misunderstood." Genuinely useful to anyone searching that problem, demonstrates competence, and your product appears as context rather than as the point.
The honest number post
"Launched two months ago, here's my revenue, churn, and what I got wrong." Real numbers perform extremely well on Reddit, and unflattering numbers perform better than good ones — most readers are quietly having the same experience and nobody admits it.
The direct feedback request
Works well in r/SideProject. Show the actual thing, ask a specific question — "does the pricing page make sense?" beats "what do you think?" — and reply to every comment, including harsh ones.
The teardown of your own mistake
"I spent two months building a feature nobody used." Costs something to admit, which is exactly why it gets read and upvoted.
Post Formats That Fail
The launch announcement. Covered above. Nothing in it for the reader.
The fake question. "What tools do you use for X?" posted by someone who built a tool for X. Readers spot this immediately and respond badly. It is also the fastest way to lose the credibility you spent three weeks building.
The engagement-bait milestone. "Just hit 100 users!" Nobody outside your own head is invested in that number.
Cross-posting the same text everywhere. Reddit surfaces this, and it reads as spam because it is.
Handling the Comments
Reddit is blunter than other platforms, and the criticism is usually more useful than the praise.
Reply to everything, especially the critical comments. A thoughtful reply to harsh feedback converts more readers than the original post did, because it demonstrates you are a real person who can take input.
Do not get defensive. "That's a fair point, here's why I made that trade-off" works. Arguing does not, and it is preserved permanently for anyone who searches your product name later.
Take the feature requests seriously. When three separate people mention the same missing thing, that is better product research than any survey.
Do not ask for upvotes. Against site-wide rules and easily detected.
What to Expect
Calibration matters here, because Reddit expectations are usually set by the rare post that went enormous.
A decent r/SideProject post typically produces tens of visitors and a handful of signups, plus five to twenty comments. That is a normal, useful outcome — the comments are frequently worth more than the traffic.
A post that reaches the top of a large subreddit can send thousands, but this is uncommon and largely outside your control. Plan for the normal outcome and treat the large one as a bonus.
The compounding is the real return. Posting usefully once a month for six months builds a few hundred people who recognise your username, and that is what makes your next launch land better than your first.
A Realistic First Month
Weeks 1–2: Pick three subreddits. Comment genuinely. Do not mention your product at all. Read the rules of each.
Week 3: Post the specific problem writeup — something technical you solved, with your product mentioned only as context.
Week 4: Post in r/SideProject asking for feedback on one specific thing. Reply to every comment.
Ongoing: Keep commenting. Post when you have something genuinely worth posting, roughly monthly. Report real numbers when you have them.
The Short Version
Build the account before you need it. Two to three weeks of genuine commenting.
Small specific subreddits beat large general ones.
Post problems, numbers, and mistakes — not announcements.
Never post a fake question about your own category.
Reply to everything, especially criticism.
Expect tens of visitors, not thousands. The comments are the real value.
Reddit is not a distribution channel you can extract from. It is a place where being genuinely useful for a few months produces a small audience that trusts you — which is slower than a launch and considerably more durable.
For the wider picture, our guide to getting your first 100 users with no audience covers where else this effort pays off, and building in public covers what to post as you go.




