Reddit can be one of the best places to find early users, because people go there to describe their problems in detail. It's also one of the easiest places to get banned, because most communities hate self-promotion. The founders who do well on Reddit treat it as a place to help and learn first, and promote rarely.
Why Reddit works for early users
- People describe their problems in their own words. That's research you can't buy.
- Communities are organised by interest, so you can find your exact user.
- Good posts get seen even from new accounts, if the community likes them.
Step 1: Find the right subreddits
Look for communities where your users gather, not where other founders gather. A tool for landlords should be in landlord and property communities, not startup communities.
- Search Reddit for the problem your product solves, in plain words.
- Note which subreddits those threads are in, and how active they are.
- Read each one's rules (sidebar or "About") before doing anything. Many ban self-promotion entirely; some allow it in a weekly thread; some allow it if you're open about being the maker.
Pick three to five communities and get to know them properly rather than posting in thirty.
Step 2: Participate before you promote
Spend a couple of weeks commenting helpfully. Answer questions in your area of expertise, without mentioning your product. This builds account history and karma (many subreddits filter new or low-karma accounts) and, more importantly, teaches you what the community values.
A common rule of thumb is that self-promotion should be a small fraction of what you post. Reddit's own guidance for creators points the same way: be a community member first.
Step 3: Post things that are useful on their own
The posts that work don't read like ads. Some formats that tend to do well:
- A lesson learned: "I tried five ways to stop clients paying late. Here's what worked." Mention what you built at the end, briefly, if the rules allow.
- A free resource: a template, checklist or free tool that solves part of the problem.
- An honest question: "How do you currently handle X? I'm trying to understand the problem." The replies are research, and people often ask what you're building.
- A transparent build story, in communities that welcome them.
Step 4: Answer people who have the problem
Search for recent threads where someone describes the problem you solve. A genuinely helpful answer that mentions your product as one option, openly, and only when it fits the question, is often welcome. Copy-pasting the same reply into ten threads is not, and it's a fast way to get flagged.
Step 5: Move interested people off Reddit
When someone is interested, offer something specific: a beta invite, a short call, or the link if the subreddit allows it. Then follow up personally. Track which subreddit each user came from, so you know which communities bring people who stick around.
What gets you banned
- Posting links to your product as your first or only activity.
- Posting the same thing in many subreddits at once.
- Using multiple accounts, or asking friends to upvote. Reddit treats vote manipulation seriously.
- Hiding that you're the maker.
- Ignoring a subreddit's specific rules about promotion.
A reply template that respects the rules
I had the same problem with [specific issue]. What worked for me:
1. [Genuinely useful step]
2. [Genuinely useful step]
3. [Genuinely useful step]
Full disclosure: I ended up building a small tool for this ([name]),
but the steps above work without it.What to expect
Reddit traffic is spiky: a good post can bring a burst of signups in a day, then nothing. Treat it as a way to find your first users and learn their language, not a steady channel. The words people use to describe their problem on Reddit are often the best copy for your landing page.