Reddit ads targeting lets you reach people through the communities they join (subreddits), the interests Reddit assigns to them, the keywords and conversations they engage with, and custom audiences such as website visitors or customer lists. The most reliable way to reach an audience that converts is to start with a short list of relevant communities and keywords, separate them into different ad groups, and judge each by cost per conversion rather than click-through rate.
Reddit is built around communities with strong cultures and opinions. Targeting is only half the work; the other half is writing ads that feel at home in those communities. Ads that sound like generic marketing tend to get ignored or criticised in the comments.

What targeting options does Reddit offer?
Reddit Ads Manager offers several targeting layers. You can combine them, but combining too many makes audiences too small to deliver.
- Community targeting: choose specific subreddits, such as r/personalfinance or r/homebrewing.
- Interest targeting: broad categories based on activity, such as technology, gaming or travel.
- Keyword targeting: reach people viewing or engaging with posts that contain chosen keywords.
- Conversation placement: ads appear inside comment threads on relevant posts, not only in feeds.
- Custom audiences: website retargeting via the Reddit Pixel, customer lists, and lookalikes built from them.
- Demographics and devices: location, language, device type and operating system.
Reddit also offers Dynamic Product Ads for e-commerce, which use a product catalogue and retarget or prospect automatically.
How do you choose the right communities?
Start by listing where your customers already talk. Search Reddit for your product category, competitors and the problems your product solves, and note which subreddits come up repeatedly.

Signs a community is a good fit
Active discussion rather than just links, posts asking for recommendations, and a size large enough to deliver ads. Very small communities may not have enough traffic to spend your budget. Read the rules and the tone of each community; some are openly hostile to brands, which affects how your ad will be received even if Reddit lets you target it.
Group by intent, not by size
Put communities with similar intent into one ad group. For example, a budgeting app might group r/personalfinance, r/povertyfinance and r/frugal as “money management”, and r/financialindependence and r/fire as “long-term investing”. Each group gets ads written for that mindset.
How should campaigns be structured?
A clean structure makes results readable. A common approach is one campaign per objective and one ad group per targeting type.
- Ad group 1: community targeting, 5 to 15 closely related subreddits.
- Ad group 2: keyword targeting, 20 to 50 keywords around the problem and product.
- Ad group 3: interest targeting, for broader reach once the first two have data.
- Ad group 4: retargeting website visitors and engaged users.
- Exclusions: customers on prospecting campaigns, and sensitive communities using Reddit’s brand safety settings.
Avoid mixing communities, keywords and interests in one ad group. If it performs well or badly, you will not know which part caused it.
Which bidding and tracking settings matter?
Install the Reddit Pixel and set up the Conversions API, either directly or through partners such as Shopify or Google Tag Manager server-side setups. Define conversion events like purchase, lead or sign-up with values where possible.
Once conversions are flowing, switch from cost per click bidding to conversion-optimised bidding. Reddit’s system needs data to learn, so give each ad group a budget that can reach a reasonable number of conversions per week. For example, if your expected cost per sign-up is around 15 dollars, an ad group with 30 dollars a day collects about 14 sign-ups a week, which is enough to start seeing trends.
How do you write ads that convert on Reddit?
Targeting brings the ad to the right people. The copy decides whether they trust it.
- Write the headline like a Reddit post title: plain, specific and honest.
- Explain what the product does and who it is for in the first line.
- Use images that look native, such as screenshots or real photos, rather than polished stock.
- Leave comments enabled where you can, and respond to questions politely and quickly.
- Avoid hype words and exaggerated claims; Reddit users point them out publicly.
For illustration, “We built a spreadsheet-free budgeting app for freelancers with irregular income” will usually perform better in finance communities than “Take control of your finances today”.
How do you read targeting results?
Break down results by ad group and, where available, by community or keyword. Compare cost per conversion, not just click-through rate. A community with a high click-through rate may bring curious readers who never sign up, while a quieter one may convert well.
Remove keywords and communities that spend significantly without converting, and add new ones similar to the winners. Expanding from proven communities to their neighbours is often more effective than jumping to broad interests.
Watching sentiment
Check the comments under promoted posts. Negative feedback, if it repeats, tells you something about the product or the message. Positive comments act as social proof for other readers.
Lookalikes once you have data
After a few hundred conversions, build a lookalike audience from your converters or customer list. Lookalikes help scale beyond the communities you picked by hand, but run them in their own ad group so you can compare their cost per conversion with your community and keyword groups.
Which targeting mistakes waste the most budget?
The most common one is targeting a single very large community, such as a general news or meme subreddit, because it is popular. The audience is broad and mostly unrelated to the product, so clicks are cheap and conversions rare. Another is stacking community, interest and keyword targeting in one ad group, which narrows the audience until delivery stalls.
A third mistake is ignoring geography and language. Many large subreddits have a global readership. If you only ship to one country, set location targeting accordingly; otherwise a share of every budget goes to people who cannot buy. Finally, many advertisers forget to exclude existing customers, so prospecting campaigns pay to reach people who already converted.
Check frequency too. Niche communities have small audiences, and the same users may see your ad many times within a week. When frequency climbs and click-through rate falls, rotate creative or broaden the group with similar communities.
Where to start this week
Search Reddit for the three problems your product solves and list the communities where they are discussed. Install the Reddit Pixel and create one campaign with separate community and keyword ad groups, each with a modest budget.
If you need help planning community targeting, our Reddit ads team at Alien Road works with clients across consumer and B2B categories. Start narrow, write like a member of the community, and let conversion data decide where to expand.
Keep reading: Reddit Ads · Social Media Marketing