← All articles

Strategy

How to find the right subreddits for your product

· 5 min read

Choosing where to show up is the highest-leverage decision in Reddit marketing. A great answer in the wrong community reaches nobody. An average answer in the right one can send visitors for years. This guide gives you a repeatable method to find, evaluate and prioritise subreddits, and to keep that list healthy over time.

What a subreddit actually is

A subreddit is a community with its own topic, rules, moderators and culture. Two subreddits that look similar from the outside can behave completely differently. One may welcome tools and project posts, while the next removes any mention of a product. Size matters much less than most people expect, because what you need is the right people asking the right questions in a place that allows a helpful answer.

The three types of community you want

Most products benefit from a mix of three kinds of subreddit.

1. Problem communities. Built around the problem your product solves. If you sell accounting software for freelancers, think of communities about freelancing, invoicing and taxes. People here describe pain in their own words, which is useful for both answers and messaging.

2. Audience communities. Built around who your buyer is, such as a profession, a stage of business, a hobby or a life situation. They are less about your category and more about the person, so they surface needs and objections you might not have thought of.

3. Buying communities. Places where people explicitly ask for recommendations or compare options. These are often the most valuable, because the person asking is close to a decision. Look for communities built around product advice, “buy it for life” style recommendations, or software and tool recommendations.

A balanced starting list might hold two or three of each type.

Step 1: Start from your buyer’s questions

Do not start by browsing lists of subreddits. Start by writing down what your buyers ask. Fill in these templates with your own category.

  • “Best ___ for ___”
  • “Alternative to ___”
  • “___ vs ___, which should I pick?”
  • “Is ___ worth it?”
  • “How do I ___ without ___?”
  • “Has anyone used ___?”

Then use Reddit’s search, and a web search with the word “reddit” added, to see where those questions appear. Note the subreddits that come up again and again. Those repeated names are your long list.

Step 2: Expand the long list

Once you have a few good communities, you can find more from them.

  • Sidebar and wiki links. Many subreddits list related communities.
  • Cross-posting. See where relevant posts get shared.
  • Commenter histories. Active, helpful members often take part in neighbouring communities.
  • Competitor mentions. Search for the names of competing products and see where people discuss them.

Aim for 15 to 30 candidates. You will cut most of them.

Step 3: Evaluate each candidate

For each subreddit, gather the same facts so you can compare them fairly.

What to check Where to look What good looks like
Relevance to your buyer Top posts of the past year Posts clearly written by people like your buyers
Question frequency New posts over a week Several relevant questions every week
Activity Comment counts on recent posts Real discussion, not just unanswered posts
Rules on promotion Sidebar, rules, pinned posts Allows disclosed, helpful mentions, or has a designated thread
Moderation Removed content, mod comments Consistent, fair, but not hostile to outsiders
Tone Reading comments A style you can match honestly
Competition Who else is answering Room for a better answer

Do not decide on numbers alone. A community with a few thousand members and daily on-topic questions can beat one with millions of members and almost no relevant threads.

Step 4: Score and shortlist

Give each candidate a score from 1 to 5 on each of these five factors, then add them up.

  1. Fit: how closely the members match your buyer.
  2. Demand: how often relevant questions appear.
  3. Openness: how welcoming the rules and moderators are to disclosed contributions.
  4. Quality: how thoughtful the discussion is.
  5. Opportunity: how much room there is for a better answer.

A total of 20 or more is a strong candidate. Anything under 12 is probably not worth the effort right now. Start with the top five, not the top thirty.

Step 5: Read before you write

For each shortlisted community, do a proper listening pass before you contribute.

  • Read the rules twice.
  • Read a month of top posts. Which formats work?
  • Read recent removed posts if they are visible, and read moderator comments to see what they correct.
  • Note recurring questions, recurring complaints and the phrases people use. These become your answers and your messaging.

Step 6: Match your approach to the community

Different kinds of community call for different behaviour.

  • Strict no-promotion communities: contribute only. You can still build a reputation, and your profile can link back to you where the rules allow.
  • Communities with a weekly share thread: use the designated thread for anything product-related.
  • Open recommendation communities: give full, honest answers that include relevant options, yours among them when it fits, with disclosure.
  • Professional or niche communities: be precise and technical, and expect members to check your claims.

Step 7: Check your results and prune

Every month, review each community against the numbers that matter to you.

  • Which communities produced replies and follow-up questions?
  • Which sent visits to your site?
  • Which removed or ignored your contributions?
  • Have the rules or moderators changed?

Drop what does not work, add new candidates from your listening, and keep the list short enough that you can actually do good work in every community on it.

Mistakes to avoid

  • Picking by size. Large communities are noisy and hard to stand out in.
  • Ignoring rules to “test” them. A removal or ban in a community you needed is expensive.
  • Treating every subreddit the same. Copy-pasted answers are easy to spot.
  • Spreading too thin. Ten communities done well beat fifty done badly.
  • Never revisiting the list. Communities shift, and so should your focus.

Key takeaways

  • Start from buyer questions, not from lists of subreddits.
  • Aim for a mix of problem, audience and buying communities.
  • Score on fit, demand, openness, quality and opportunity, and start with the top five.
  • Read before you write, and prune your list monthly.

Next, read how to market your product on Reddit without getting banned for how to contribute once you have your shortlist.

Keep reading