Why Reddit Is Different
Most launch platforms exist so you can promote what you built. Reddit doesn't. It's thousands of separate communities, each run by volunteer moderators with their own rules, and most of them exist for conversation, not for products. People there are quick to spot an ad, and quicker to downvote it.
That's also why Reddit is worth the effort. When a post is genuinely useful to a community, the people reading it are exactly the people with the problem you solve. A few honest comments from them are worth more than a hundred upvotes from strangers on a launch board.
The whole approach comes down to one idea: be a member of the community who happens to have built something, not a product that happens to have an account.
Before You Post
Use your own account, and use it for a while first. Many communities filter posts from brand-new accounts or accounts with little karma, often automatically, before a moderator ever sees them. An account that has spent a few weeks answering questions and joining discussions is far less likely to be caught, and far more likely to be trusted.
Read each community's rules. They're in the sidebar or the About tab, and they differ a lot. Look for:
- whether self-promotion is allowed at all;
- whether it's limited to a pinned weekly or monthly thread;
- whether links are allowed in posts, or only in comments;
- required post flair or title formats;
- a minimum account age or karma.
Rules change, so check them on the day you post, not from memory or from a list someone made last year.
Make sure the product is ready to try. Reddit readers click, look for a few seconds and leave if they hit a wall. A sign-up form with nothing visible behind it, a broken mobile layout or a waitlist will cost you the one chance you get with that community.
Choosing the Right Communities
There are two kinds of communities worth your time, and they do different jobs.
Maker communities exist for sharing projects. r/SideProject is the best known: makers share what they built and ask for honest feedback. Communities for indie hackers and SaaS founders work similarly. They're welcoming and good for feedback and early testers, but the readers are mostly other builders, not necessarily your customers.
Communities where your users are are where customers come from: a subreddit for freelance designers if you built an invoicing tool for designers, a subreddit for a programming language if you built a library for it. Most of these don't allow promotion, or only allow it in specific places. For example, r/webdev has long kept project showcases to its "Showoff Saturday" posts. Check the current rules before you rely on any of this.
In user communities, the best approach is usually not a launch post at all. Answer questions people are already asking. When your tool genuinely solves someone's problem, mention it, say plainly that you built it, and only where the rules allow. Do that a few times over a few weeks and you'll often get more users than any single post.
Pick two or three communities, not twenty. Posting the same thing across many subreddits at once is one of the fastest ways to be flagged as spam.
Writing a Post That Isn't an Ad
A post that does well on Reddit reads like a person talking, not a press release. A structure that works in most maker communities:
- The problem, in one or two sentences, as you experienced it. "I kept losing track of which clients had paid" beats "Introducing the future of invoicing".
- What you built, plainly: what it does, who it's for, and what stage it's at.
- Something honest about the journey: a decision you weren't sure about, something that didn't work, what it's built with. Builders love the details.
- A specific question. "Is the pricing page clear?" or "Would you trust this with client data? What would you need to see?" gets far better replies than "Thoughts?"
- The link, where the community's rules want it.
A few things make a big difference:
- Say you built it. Pretending to be a happy user who "just found this tool" is the fastest way to lose the community's trust, and on most subreddits, your account.
- Skip the marketing words. "Revolutionary", "game-changing" and "AI-powered platform" read as an ad. Describe what it does.
- Write a title that describes, not one that hypes. "I built a free tool that turns bank statements into a spreadsheet" tells people whether to click.
- Add a screenshot or a short clip if the community allows images. Seeing the product does more than any description.
- Offer something if you can: free access for testers, or an extended trial for the people who give feedback.
The First Few Hours
Plan to be at your keyboard for a few hours after you post. On Reddit, the conversation in the comments is the launch.
- Reply to every comment, especially the critical ones. A calm, thoughtful reply to a harsh comment wins over everyone else reading the thread.
- Don't argue. If someone says the product isn't for them, thank them and ask what would make it useful. Sometimes they tell you.
- Fix small things live if you can, and say so: "Good catch, the signup button was broken on Safari, fixed now." It's the most convincing thing you can do.
- Write down every piece of feedback, word for word. The phrases people use to describe their problem are the phrases to use on your homepage.
If your post doesn't appear in the community's new feed, it may have been caught by a filter. Open the subreddit in a private window, where you're logged out, to check. If it's missing, message the moderators politely through the subreddit's "Message the mods" link and ask whether it can be approved. Don't delete it and post it again.
What Gets You Removed or Banned
Moderators can remove a post or ban you from their community, and Reddit itself can suspend accounts that break its sitewide rules. The usual causes:
| What people do | Why it goes wrong |
|---|---|
| Post the same link in many subreddits at once | It looks like spam, to both moderators and Reddit's filters |
| Ask friends or a group to upvote or comment | Vote manipulation is against Reddit's rules, and it can get accounts suspended |
| Post as a "user" who just discovered the tool | It's deceptive, and communities tend to spot it |
| Ignore a community's self-promotion rules | The post is removed, and a repeat often means a ban |
| Only ever post about your own product | An account that exists only to promote is treated as a spammer |
| Use extra accounts to upvote or comment on your own post | That's vote manipulation too, and it puts every one of those accounts at risk |
None of these are worth the risk. A ban from the one community where your users gather costs far more than a quiet launch post.
Measuring What Reddit Sent You
Reddit traffic often shows up in analytics as "Direct", because many visits come from mobile apps that don't pass a referrer. To see what each post actually sent, tag your links: for example ?utm_source=reddit. Our guide to tracking where launch traffic comes from explains the setup.
Judge the post by what happened after the click, not by upvotes: how many people signed up, how many used the product, and how many conversations you started. A post with 12 upvotes and five thoughtful comments from your target users can be a better result than one with 500 upvotes from people who'll never use it.
Reddit works best as one part of a launch, not all of it. Communities give you feedback and early users; launch boards and directories give you a permanent page and links that keep working. See our list of places to launch, or launch on Hauntboard for a week on the board and a page that stays up for good.