All posts
redditPillar post

Subreddit research that actually works (vs the lazy way)

Most Reddit advertisers pick subreddits by typing their category into the search bar and clicking the first five results — here's why that reliably burns budget, and what to do instead.

AdControlCenter Team
· 10 min read
Cover image for Subreddit research that actually works (vs the lazy way)

Most Reddit ad accounts we audit share a single failure mode: the subreddit list looks reasonable on paper and destroys CPL in practice. r/Entrepreneur is enormous. r/Fitness is enormous. r/Travel feels perfect for a hotel brand. All three are expensive traps for most advertisers, and the reason is simple — size and buyer density are not the same variable.

The lazy method is a Reddit search for your product category, sort by subscriber count, pick the top five. It takes four minutes. Here's the actual method, including a scoring rubric you can apply to any community in under ten minutes.

TL;DR — Subreddit research that actually works
  • The best-performing subreddits are ones where at least half the members could plausibly buy your product — not just the biggest ones in your category.
  • Broad "interest" subs (r/Entrepreneur, r/Fitness, r/Travel) are full of members who have no purchase intent for your specific offer.
  • Tight "activity" subs — where members discuss a specific product type, use case, or problem — consistently outperform category-level subs in our campaign data.
  • Reddit's "related subreddits" feature groups communities by topic similarity, not buyer intent. That distinction is expensive.
  • Our campaign wizard defaults to the narrowest viable targeting, not the broadest, and forces you to confirm before widening.

The 50% rule: most members must be potential customers

Before we add any subreddit to a campaign, we ask one question: if you picked a random member of this community and showed them your ad, what percentage would be plausible buyers?

The answer doesn't need to be 100. It doesn't even need to be high in absolute terms. But it needs to clear 50% — meaning the majority of impressions you're buying have a realistic shot at converting.

This isn't a soft heuristic. It's a direct consequence of how Reddit CPMs work. Reddit charges for impressions against a community, not against individual users who match a purchase intent signal. Unlike Google Search, there is no keyword layer filtering out the noise inside a subreddit. You're buying everyone who scrolls through that feed, including the lurkers, the bored, and the people who joined three years ago for a single thread and never left.

That distinction — plausibly want vs. topically adjacent — is where most advertisers go wrong. Topic relevance is easy to measure. Buyer density is harder to measure, which is why people skip it.

The buyer-density scorecard

Read the top 20 posts from the past 30 days. For each post, ask: does this involve a product comparison, a purchase recommendation request, a problem report that your product solves, or buying advice? Score one point per post that qualifies. Then read the score this way:

  • 15–20: extremely high buyer density. Add to campaign, prioritize budget here.
  • 10–14: strong. Worth testing. Watch post-click conversion rate closely.
  • 5–9: mixed. This is an interest community with some buyer activity. Acceptable for awareness; expensive for direct-response.
  • Fewer than 5: interest community only. Skip for performance campaigns.

This takes about eight minutes per subreddit and produces a defensible targeting decision rather than a guess. It also gives you a ranked list when you have more communities than budget.

What this looks like in practice: Etsy sellers, hotels, supplements

Three examples where the lazy method fails visibly.

Etsy seller tools. An obvious targeting choice is r/Etsy — a large, active community. The problem: r/Etsy is dominated by buyers, not sellers. The sub exists for people who shop on Etsy to share finds and file complaints. If you're selling a tool for Etsy shop owners, you want r/EtsySellers, which is smaller but scores close to 20 out of 20 on the buyer-density check — nearly every post involves a seller actively managing or growing a shop. The CPL difference between these two communities for a seller-tool offer is not marginal; in our split tests it has been the difference between a profitable campaign and one we paused inside the first week.

Hotels. r/travel has tens of millions of subscribers. It also includes backpackers, van lifers, people planning trips two years out, and a substantial population who travel once a year and stay with family. A boutique hotel brand running there pays for all of them. r/solotravel, r/digitalnomad, and specific city subreddits (r/AskNYC, r/london) skew heavily toward people actively planning accommodation. The communities are smaller, but the buyer-density scores are meaningfully higher because the sub's entire reason for existing is imminent travel decisions, not travel as a general interest.

Supplements. r/Fitness is the obvious choice — millions of members, all interested in their bodies. But "interested in fitness" and "actively buying supplements" are different populations. Apply the scorecard: the top posts in r/Fitness in any given month are mostly form checks, program questions, and progress photos — not product comparisons or purchase decisions. r/Supplements, r/nootropics, and r/powerlifting score significantly higher because a large share of posts are explicitly about what to buy, what worked, and what to try next.

The pattern is consistent: the specific use-case sub outperforms the general interest category sub for direct-response offers, almost every time.

Reddit's ad platform has a "related subreddits" suggestion feature. It surfaces communities that share topical overlap with one you've already added. It's useful for discovery. It's dangerous if you treat its suggestions as pre-approved targets.

The algorithm that generates "related" suggestions is built on content similarity — what topics do people in these communities discuss? That's a reasonable way to find more of the same subject matter. But it's the wrong filter for ad targeting. You don't want communities that talk about similar things. You want communities where members are actively trying to solve the problem your product addresses.

A sub full of enthusiasts discussing the history of a product they already own looks "related" to a sub full of people researching their next purchase. The content-similarity algorithm groups them together. Your conversion rate will not.

The research trap

"Related" subreddit suggestions are useful as a starting list to evaluate. They are not a finished targeting set. Each suggestion needs a buyer-density score before it goes into a campaign.

The concrete result of skipping that check: your impressions go to a community that's genuinely interested in your space but not in a buying moment. CTR may be fine — interested people click out of curiosity. Conversion rate collapses after the click because intent wasn't there. You end up optimizing toward clicks rather than revenue, which is a slow way to exhaust a budget.

Reddit's own advertising documentation frames community targeting as the platform's core strength. The implication is that precision matters more than scale. Most advertisers invert this in practice.

The "specific problem" filter

There's a faster version of the buyer-density check we use when reviewing large targeting lists quickly. Ask: does this subreddit exist because members share a specific problem they're trying to solve?

Problem-oriented communities have high buyer density almost by definition. r/ADHD exists because members are managing a condition. r/personalfinance exists because members are trying to fix something about their money. r/malepatternbaldness exists because members have a specific problem they want addressed. All three are strong targets for the right products because the community self-selects for people with an active problem — and active problems drive purchase decisions.

Compare that to identity or hobby communities: r/Coffee is full of people who love coffee, but most are not in the market for a new subscription this week. They're browsing because they enjoy the subject. That's a different psychology than "I have this problem and I'm looking for a solution."

Neither type is inherently bad for advertising. Problem-oriented communities are reliably better for direct-response. Identity and hobby communities can work for awareness spend or for products with very high category penetration where you need reach more than precision.

How we built this into the campaign wizard

When we built the Reddit targeting step in our campaign wizard, we made a deliberate choice: default to narrow.

The wizard's subreddit input starts empty. It does not pre-populate from a category suggestion or auto-add "related" subs. You have to name specific communities, and the UI prompts you to describe what problem your buyer is actively solving — not what interest they have.

That prompt matters. "My buyer is interested in fitness" produces a different subreddit list than "my buyer is a competitive powerlifter who has stalled on their deadlift and is researching programming changes." The second description maps directly to r/powerlifting, r/tacticalbarbell, and r/weightroom. The first maps to r/Fitness and a CPM budget that goes mostly to people who just watched a YouTube workout video and are nowhere near a purchase decision.

Defaulting narrow also means you have to consciously decide to widen. The advertisers we've watched go through this process who started narrow and expanded incrementally consistently reached a profitable CPL faster than those who launched broad and tried to tighten. The reason is mechanical: a narrow starting set produces clean, early conversion signal. That signal makes the expansion decision easier to make correctly because you know which community type is working before you add adjacent ones.

There's a useful third-party reference point here too — practitioners in r/PPC and the r/advertising wiki consistently report the same finding: tight Reddit targeting reaches statistical significance faster because you're not diluting spend across low-intent impressions.


FAQ

How do I find subreddits for ads if I'm starting from scratch?

Start with the problem your customer is trying to solve, not the category your product lives in. Search Reddit for that problem phrased the way a user would phrase it — "best X for Y" or "struggling with Z." The communities that surface in those search results, especially the smaller and more specific ones, are your best starting candidates. Run the buyer-density scorecard on each one before adding it to a campaign.

What's the minimum subscriber count worth targeting on Reddit?

There's no universal floor, but very small communities often don't generate enough impressions for meaningful optimization in a reasonable timeframe. More important than size is activity — look at posts-per-day and comment velocity, not just subscriber count. A 50,000-member sub with 20 active posts per day will outperform a 500,000-member sub with 3 posts per day for a direct-response offer.

Why does Reddit's "related subreddits" feature lead to wasted spend?

The feature groups communities by topic similarity, not buyer intent. A sub full of enthusiasts who already own the product you're selling looks "related" to a sub full of people actively shopping for it. Your conversion rate treats them very differently. Use the suggestions as a discovery list, then run the buyer-density scorecard on each one before it enters a campaign.

Should I target large general subs like r/Entrepreneur or r/Fitness at all?

For brand awareness with a generous budget, they can work. For direct-response campaigns optimizing toward purchases or signups, they're usually expensive. Buyer density is too low — you're paying for a large population that's interested in the topic but not actively in a purchase cycle for your specific offer.

How many subreddits should be in one ad group?

Start with 3–5 tight, problem-specific communities. That gives you clean conversion data fast. Once you have a winner, test adjacent subs one at a time. Adding 15 subs at launch makes it nearly impossible to know which ones are driving results, and it dilutes budget across communities before you've validated which buyer-density tier is actually converting.

What's the fastest way to score buyer density on an unfamiliar subreddit?

Use the 20-post scorecard: read the top 20 posts from the past 30 days, count how many involve product comparisons, purchase recommendations, problem reports your product solves, or buying advice. Fewer than 5 means interest community. More than 10 means high buyer density. The whole check takes about eight minutes and it's the single highest-ROI research step in the process.

Does subreddit size matter more or less than buyer density?

Buyer density matters more for direct-response. Size matters for awareness campaigns where reach is the primary goal. For a performance campaign, a 30,000-member sub where 80% of members are actively solving the problem your product addresses will almost always outperform a 2,000,000-member sub where that figure is 10%. The math on wasted impressions is brutal at scale.


The one change that tends to move Reddit ad performance more than anything else: delete every subreddit from your targeting list that you added because it was big or because Reddit suggested it as "related." Add back only the ones where you can name the specific problem members are actively trying to solve, and where the 20-post scorecard puts them above 10. That's not a longer process — it's a more deliberate one, and it's the difference between a campaign you scale and one you pause.

Ship a campaign in 2 minutes.
No credit card. Deploys paused for your approval.
Generate my ads →
Share
#reddit-ads#subreddit-targeting#audience-research#paid-social#campaign-wizard
AdControlCenter
AdControlCenter Team
AdControlCenter

We build AdControlCenter — AI-powered ad management for anyone running their own ads. We write what we'd want to read: real numbers, no fluff, the things we wish we'd known when we started.

More from the team