Are Reddit ads worth it?
Reddit ads are worth it if some subreddits bring you customers for less than a customer is worth to you. In most accounts a few subreddits do and many don't, so the account-wide average hides the answer. Work out your break-even, give each subreddit a fair test budget, and judge them one at a time.
Why people disagree about Reddit ads
Ask on any marketing forum and you'll get "best channel we have" and "burned $2,000 for nothing" in the same thread. Both can be true in the same account. Reddit is a collection of communities with very different buyers in them, and a campaign that targets ten subreddits is really ten small campaigns sharing a budget.
Reddit is also growing quickly as an ad platform. Its advertising revenue was $762 million in the second quarter of 2026, up 64% from a year earlier, and daily active uniques averaged 130.3 million, up 18% (Reddit Q2 2026 results). On the earnings call the company said active advertisers grew more than 70%. More advertisers means more competition in the auction, which makes a disciplined test more important, not less.
Step 1: know your break-even
Your break-even cost per conversion is the most you can pay for a conversion and still make money on it. For a one-off purchase it's roughly your margin per order. For a subscription it's closer to margin times the months a customer stays, discounted for risk.
| Business | Rough break-even |
|---|---|
| Store selling a $60 product at 50% margin | $30 per order |
| SaaS at $40/month, 60% margin, customers stay about 12 months | about $290 per new customer |
| Free trial that converts to paid 20% of the time (same SaaS) | about $58 per trial |
Set your target below break-even so there's room for error. Everything below uses that target.
Step 2: give each subreddit a fair budget
The most common mistake is judging subreddits too early. Conversions arrive randomly, so a subreddit that truly converts at your target will still show zero conversions for a while. It takes about 2.3 times your target of spend before zero conversions actually means something (the calculator explains why).
Test budget ≈ number of subreddits × 2.3 × target cost per conversion
Eight subreddits at an $80 target is roughly $1,500. If that's too much, test fewer subreddits rather than spreading the same money thinner. Four subreddits tested properly beat twelve tested badly.
Step 3: set it up so you can read the results
- Target specific communities, not only interests. Reddit reports detailed per-subreddit results for community-targeted ad groups; interest and Max campaigns report subreddits in aggregate.
- Group similar subreddits in the same ad group, or give your most important ones their own. Mixing r/SaaS with r/fitness in one ad group makes the report hard to act on.
- Get conversion tracking working first. Install the Reddit Pixel or Conversions API and check that test conversions show up before you spend anything.
Step 4: judge subreddit by subreddit
After the test budget is spent, export the report broken down by community and sort each subreddit into one of three piles: clearly above target (cut), clearly below (spend more), and not clear yet (keep testing). "Clearly" is the important word. A subreddit at $120 against an $80 target after 60 clicks isn't clearly anything.
If one or more subreddits land in the "spend more" pile, Reddit ads are worth it for you. Move the money from the cut pile to them and keep testing new communities with a small slice of the budget.
When Reddit ads usually aren't worth it
- Your break-even is so low that even good subreddits can't reach it at Reddit's click prices.
- Your buyers don't gather in any particular community, so you're left with broad interest targeting.
- You can't afford a fair test budget. A test that's too small gives you noise and a false "Reddit doesn't work."
Already running Reddit ads? Upload your subreddit report and see which ones to cut, in your browser.
Run a free audit