The No-Nonsense Guide to Reddit Ads Best Practices

by Jared Platero   |   Oct 27, 2026   |   Clock Icon 25 min read

Redditors can spot a press release from three subreddits away, and they'll make sure to tell you about it in the comments. Comments on Reddit ads are off by default, but the point stands. Reddit Ads reward a different kind of advertiser. Specific targeting beats broad reach, and ads that sound like a real community member beat ads that sound like a corporate brand (duh!).

I’ve read too many guides that skip that part, and many still describe settings Reddit has since changed. Think of Reddit as a map full of ponds, not one big ocean. Each pond has its own fish, its own bait, and its own opinionated locals. Most advertisers cast one giant net across the whole map, then wonder why they keep pulling up boots.

I've built many Reddit Ads campaigns from scratch for B2B clients. This no-B.S. guide walks through 15 Reddit Ads best practices, from account setup to judging results.

Where Reddit's help pages disagree with each other (or with me), I'll say so and tell you what I'd do.

The short version: install the Pixel and Conversions API before launch, give each targeting type its own ad group, turn off automated targeting, change the default Global location, and write like a Redditor, not a brand.

Rather have someone else run your Reddit Ads? Our Reddit advertising team can build and manage it with you. Get My Free Proposal.

What are Reddit Ads?

Reddit Ads are self-serve, auction-based ads that run in Reddit's feeds and inside the conversations under posts. You target them by community, interest, keyword, location and your own audience lists. If LinkedIn is a conference hall and Meta is a shopping mall, Reddit is thousands of hobby club meetings happening at the same time.

You don't pick people by job title or age; you pick the conversations they join. The audience is big enough to matter: Reddit reported 130.3 million daily active uniques for the second quarter of 2026, and ad revenue of $762 million, up 64% year over year (Reddit Q2 2026 earnings release, July 30, 2026).

Here's how Reddit differs from the platforms you probably already run:

  • You target topics, not titles. On LinkedIn, you'd target a job title. On Reddit, demographic options stop at location, gender (beta), and language, with no age targeting (Reddit Ads Help, checked October 2026).

  • Your ad sits in a public conversation. Feed placement covers the Home, Popular and community feeds. Conversation placement shows your ad between a post and its comments (Reddit Ads Help, checked October 2026).

  • Comments are optional. They're off on every new ad unless you turn them on.

  • Almost everything is self-serve. Premium Takeovers are sold through Reddit's managed service, and everything else runs in the self-serve auction (Reddit Ads Help, checked October 2026).

New to how Reddit communities work? Our guide to Reddit marketing strategy for brands covers the organic side: community norms, tone, and AMAs.

Who Reddit Ads are for (and who they aren't)

Reddit Ads work best when your buyers already talk about your category on Reddit, and you can find those conversations.

Good fit:

  • Your buyers gather in communities you can name. Hobbies, gear, gaming, software, and plenty of B2B niches have their own subreddits.

  • Your goal is traffic, awareness, retargeting pools, or trackable conversions. Reddit has an objective for each (tip 3).

  • You can write plain, human creative that doesn’t scream AD.

  • You can commit about four weeks and at least $50 a day per ad group. Those are Reddit's own test recommendations (Reddit Ads Help, checked October 2026).

Poor fit, or extra steps first:

  • You need age targeting. Reddit doesn't offer it.

  • You advertise housing, employment or credit. Special Ad Category rules remove gender, postal code targeting, and lookalike audiences.

  • You sell alcohol, gambling or pharmaceuticals. Reddit requires pre-approval and a Reddit sales rep to manage the account.

  • You're a healthcare or financial advertiser. You'll need Reddit's certifications first.

  • You need a verdict this week. Reddit's learning phase and test guidance both assume weeks.

My take: Reddit works best as one part of a paid social mix, not as a replacement for the platforms that already drive your pipeline.

How to set up a Reddit Ads account

Setup takes a few minutes, but some choices are permanent, so slow down here.

  1. Register at accounts.reddit.com/adsregister with a new or existing Reddit account. It's free, karma doesn't affect ad performance, and NSFW accounts can't run ads.

  2. Fill in the business details carefully. Your username is permanent, your legal business name shows in ads and on receipts, and country and currency can't be changed.

  3. Set up Business Manager. You can require two-factor authentication and limit members to approved email domains.

  4. Give people the right role. Analysts view and download, Creators build and manage campaigns, and Administrators can do everything, including billing.

Agency partner roles can't manage billing, edit business assets, or open Audience Manager.

Here's what you set at each level of the account:

LevelWhat you set there
BusinessMembers, roles, two-factor rules, approved email domains
Ad accountTime zone and currency (permanent), billing, brand safety inventory tier
CampaignObjective, Max or Standard, campaign budget optimization on or off, campaign budget (with CBO)
Ad groupTargeting, locations, devices, placements, bid strategy, budget (without CBO), schedule, exclusions
AdHeadline, image or video, destination URL, call to action, comments, Redditor Highlights, trackers

15 Reddit Ads best practices for killer results

Here are the 15, in roughly the order you'll need them: tracking, campaign setup, targeting, creative, and measurement.

1. Install the Reddit Pixel through Google Tag Manager before you launch

Install the Reddit Pixel before your first ad goes live, even if you're only running a Traffic campaign. Website retargeting audiences need the Pixel or the Conversions API, so every week without tracking is a week of visitors you can't retarget later.

If your site runs Google Tag Manager, Reddit can install the Pixel through it in a few clicks. You'll need a published web container, a Google account with Publish permission, and a Pixel ID that matches your business account's Pixel ID.

The click path, as of October 2026:

  1. In Reddit Ads Manager, go to Events Manager > Configure Source > Reddit Pixel > Google Tag Manager > Next.

  2. Select Sign in with Google, then select all permissions.

  3. Choose your GTM container and select Publish > Yes, Publish.

  4. Turn on automatic advanced matching. Reddit recommends it, and it hashes emails before sending them.

Google Tag Manager can set up both the Pixel and the Conversions API from this screen; the 15% lift in the banner is Reddit's own claim.

Next, pick how to set up events. Reddit offers three routes through GTM:

  • Event Setup Tool: no code and labeled "recommended," but its events don't show up in GTM.

  • Google Tag: parameters map to Reddit metadata and match keys automatically.

  • GTM data layer: for custom or complex data.

The same Reddit page then says tool-built events can't be debugged in GTM, and recommends setting events up manually.

My call: if your site already lives in GTM, build your events in GTM. No GTM yet? Our analytics and tracking team can help you get it in place.

Before you launch, run through this list:

  • Don't build the same event twice. Reddit warns that events double-count if you add them in code and again in the Event Setup Tool.

  • Use standard events where they fit: PageVisit, ViewContent, Search, AddToCart, AddToWishlist, Purchase, Lead, and SignUp.

  • Check every event with the Reddit Pixel Helper. The Chrome extension shows green for healthy, yellow for needs a fix, and red for broken.

  • Add UTM parameters to every landing page. Reddit's own instruction for Google Analytics is utm_source=Reddit.

We put UTMs on every landing page we send ad traffic to, and on Reddit they matter even more than usual.

Reddit says its iOS and Android apps don't pass referral information, so without UTMs, your analytics tool will misattribute app traffic (Reddit Ads Help, checked October 2026).

Tracking is the least exciting tip in this guide. It's also the hardest one to fix after the fact.

2. Pair the Pixel with the Conversions API and dedupe every event

The Pixel runs in the browser, so ad blockers and privacy settings can stop it.

The Conversions API (CAPI) sends the same events from your server, which fills the gaps.

Reddit recommends adding CAPI to offset browser signal loss (Reddit Ads Help, checked October 2026), and its setup screen claims a 15% lift on campaigns when you run both.

You can connect CAPI directly, through a GTM server container, or through a partner. Running both adds one job: deduplication, so Reddit counts one conversion instead of two.

Here's the setup I'd follow:

  1. Send a matching conversion_id from the Pixel and CAPI. It's Reddit's recommended dedup method, and each ID must be unique per event.

  2. Send strong match keys. Reddit recommends external ID, email, IP address, and phone. Through CAPI, send the user's IP, not your server's.

  3. Keep the click ID alive. Reddit adds rdt_cid to your URL automatically, and it has to survive any redirects.

  4. Add value and currency to Lead, SignUp, and Purchase events.

  5. Check your Match Quality Score in Events Manager. It's a 0-10 score per event type, and it needs 100 or more events in the last 7 days.

Pick the Pixel and the goal with care: Reddit conversion goals are permanent once saved.

You'll also see a Tracking box when you build an ad. It's for click and impression trackers from Reddit's approved measurement partners, such as Google, Nielsen, and AppsFlyer.

Click and impression trackers live at the ad level, and they count clicks and impressions, not conversions.

If you'd rather hand this part off, our analytics and tracking team can help.

3. Match the objective to the job

Reddit has five campaign objectives, and each one optimizes and bills differently.

These are the five objectives as of October 2026; guides that mention Conversions or Brand Awareness and Reach are using legacy names.
ObjectiveOptimizes forBilled onUse it when
Awareness and considerationImpressions, 6-second video views, 15-second video views (beta)CPM, or CPV for 6-second viewsYou want reach, recall, or video views
TrafficClicks, page visits, landing page visits (beta)CPC (one Reddit page says oCPM under lowest cost)You want visits and a retargeting pool, or you have few conversions yet
SalesPurchase, AddToCart, SignUp, Lead, PageVisit or ClicksCPM under lowest cost, CPC under cost capYou track conversions reliably and want Reddit to optimize for them
Lead generation (beta)Clicks, Lead or Sign UpCPCYou want form fills on your own website
App promotionApp goals, with separate iOS and Android ad groups (mobile only)Check your setup screenYou're promoting an app

Two things I'd watch out for:

  • Lead generation sends people to a form on your website. Reddit's current article describes website forms, not a form inside Reddit (Reddit Ads Help, checked October 2026).

  • Conversion goals are permanent once saved. To change one, you duplicate the campaign or ad group.

My rule of thumb: pick Sales or Lead generation only when you can feed Reddit enough conversions to learn. Reddit says a campaign needs about 20 optimization events to exit learning (tip 15). If you can't get there, start with Traffic and build your retargeting pool.

4. Build in Standard campaigns before you hand Max the keys

When you create a campaign, Reddit asks you to choose Max or Standard.

Max is still labeled beta in Ads Manager, and only Standard gives you ad groups.

Max works a lot like Google's Performance Max. You hand Reddit's algorithm most of the control, and it handles bidding, creative selection, and budget for you.

MaxStandard
StructureCampaign and ads, no ad groupsCampaign, ad group, ad
Who runs bidding, budget split and creative selectionReddit's algorithmYou
What you provideAt least one audience hint, three or more headlines, one or more images or videos, up to five calls to actionTargeting, placements, bids, budget and ads for each ad group
Status (October 2026)BetaEvergreen setup

Max supports Traffic, App promotion, Sales, and Leads, with image and video ads only. Reddit's quick Get Started flow also saves your first campaign as a Max campaign.

I build in Standard. I want to see which audience did the work, and Standard is the only way to split audiences into ad groups and compare them.

If you want to try it, Reddit's Split Test tool can run Max against Standard.

Max may turn out to be a great driver, but I just like to see the route before I hand over the keys.

5. Fund every ad group properly and start with lowest cost bidding

Reddit recommends at least $50 a day per ad group, and test campaigns that run at least four weeks. Note the "per ad group." Three ad groups at that minimum is $150 a day, not $50.

Here's the math for a hypothetical four-week test:

Test budget = Ad groups x Daily budget per ad group x Days

3 x $50 x 28 = $4,200.

Ad groups can also overspend their daily budget by up to 20%, so check frequently or have a budgeting tool set up to track daily spend.

A $100 daily budget can spend up to $120 on some days, while the weekly average stays close to $100.

Two settings can't be changed later, so decide before you save:

  • Campaign budget optimization (CBO). With CBO on, you set one budget at the campaign level, and Reddit spreads it across ad groups. CBO is in beta, and Reddit says the toggle can't be changed after the campaign is created.

  • Budget type. Daily or lifetime. It's locked once you save the ad group.

For bidding, Reddit offers lowest cost, cost cap, and manual bids. Reddit says lowest cost usually delivers the best results, while cost cap gives you more control.

One exception: Reddit's budgets page says lowest cost isn't available for Lead generation, so check what your setup screen offers.

With CBO on, cost cap is grayed out, and the line under Bid strategy tells you what you'll be billed on.

My rule for a targeting test: CBO off, and the same daily budget in every ad group.

With CBO on, Reddit decides how much each ad group gets, so each audience gets a different amount of spend, and you can't compare them fairly.

Reddit's own Split Test tool also requires CBO off in the control for targeting tests.

6. Target conversations: communities and keywords beat broad interests

Communities and keywords are ponds where you know what's swimming.

Broad interests are the open ocean. You'll catch something eventually, but you'll burn a lot of fuel finding it.

Reddit gives you five main ways to target an ad group:

TargetingHow it worksHow specificLimits and notes
InterestTopics people recently interacted with, grouped by IAB categoryBroad20 interest groups, each with subgroups
CommunityPeople who subscribed to, viewed or visited the communities in the last 28 daysHighAds can show anywhere on Reddit; not every community is approved for ads
KeywordContent that contains your keywords, read in contextHighEnglish only; up to 1,000 positive and 2,000 negative keywords per ad account
Custom audienceYour website visitors, customer lists and Reddit ad engagersHighestMinimum sizes apply (tip 11)
LookalikePeople similar to a customer list or website audienceMediumRequires automated targeting (tip 8)

Reddit's official advice is to start with interest targeting to broaden your audience, and to include at least 15 communities per ad group if you use communities. Reddit backs the specific options with its own numbers. It says advertisers who include community targeting see almost triple the conversions of run of site, and some advertisers using keyword targeting saw almost triple the incremental conversions at about 80% lower cost per incremental conversion.

In my accounts, community and keyword targeting beat broad interest targeting on engagement. That's why I start specific. And honestly, who blindly follows what the ad platforms recommend as “best practices”?

On community lists, my rule is simple: the more relevant communities you have, the better. Add every community your buyers actually use, and skip the ones that only sound close.

Here's how I'd build it for a hypothetical project management software company:

  • Communities: project management, agile, scrum, productivity, and remote work communities, plus communities for tools your buyers already use. Check that each one is approved for ads as you type it.

  • Keywords: short terms such as "project management," "task tracking," "Gantt chart" and "sprint planning."

  • Interests: Technology & Computing, in its own ad group (tip 7).

Keep keywords short. Reddit says longer keywords are harder to match, and that a high budget on a few low-volume keywords can leave budget unspent and push CPCs up.

Once your ads run, check how each community performs: open the actions menu for a campaign or ad group and select View insights to see stats for the interests, communities, keywords, and genders you target.

7. Give every targeting type its own ad group

If it’s your first time running a Reddit Ads campaign, don’t put interests, communities, and keywords in one ad group. That's good for reach and bad for learning, because you can't tell which targeting did the work.

Reddit agrees: its targeting overview strongly recommends separating your targeting by ad group (Reddit Ads Help, checked October 2026).

Here's how I set up a targeting test for a first campaign launch:

  • One targeting type per ad group. Interests in one, communities in another, keywords in a third.

  • The same creative in every ad group. Reddit recommends at least three ads per ad group, so use the same three everywhere.

  • Equal budgets, with CBO off (tip 5).

That way, targeting is the only variable. Here's how I'd structure a first test for the same hypothetical software company:

Ad groupTargetingCreativeDaily budget
1. InterestsTechnology & ComputingAds A, B and C$50
2. Communities15+ project management, productivity and tool communitiesAds A, B and C$50
3. KeywordsShort project management keywordsAds A, B and C$50
4. Retargeting (optional)Website visitors from the last 30-90 daysAds A, B and C$50

Prefer a formal test? Reddit's Split Test tool (Ads > Experiments > New Split Test) suggests 2-6 weeks, warns below 14 days, and wants audiences within 2x of each other in size.

One caveat: it declares a winner at over 65% statistical confidence. I'd treat that as a lead to follow, not a verdict.

Mix all three targeting types in one ad group, and you'll still get results. You just won't know where they came from.

8. Turn off automated targeting, even though Reddit recommends it

Automated targeting lets Reddit show your ads to people beyond the audiences you picked, when it predicts they'll perform.

It's on by default.

Read the fine print: with automated targeting on, your targeting is a suggestion that doesn't "limit who sees your ads."

Reddit's position, stated fairly:

  • Reddit says to use it from launch and wait at least two weeks before judging.

  • Reddit's own Standard campaign page offers turning it off.

  • Lookalike campaigns require it, starting March 2026

Here's my non-negotiable: turn it off.

It reminds me of LinkedIn's Audience Network… a lot of extra impressions, and a lot of them low quality. If you run LinkedIn Ads, you know the deal. In fishing terms, automated targeting is the net that drags the whole lake. You'll catch fish. You'll also catch boots, tires, and the odd shopping cart.

It also muddies every test. Your communities, interests, and keywords become suggestions, so the results no longer describe the audience you picked. Even the reports get fuzzy. Reddit says a community row means people associated with that community were in your audience, not that your ad ran there.

The settings that always hold are audience controls: location, device, and language.

If you use lookalikes, give them their own ad group, so automated targeting stays confined to the one place that requires it.

9. Change the default location before you launch

New ad groups target the whole world.

Location defaults to Global. Don’t make the mistake of not updating this.

Reddit's location targeting is based on IP address and is global by default. You can include or exclude countries, regions, US DMAs, and postal codes. It's the first setting I'd check in any ad group. Then look at the rest of the demographics:

  • Language: Reddit lists 21 languages, and its editorial rules say non-English ads must target regions where that language is widely used.

  • Gender: labeled beta, not available for housing, employment, and credit advertisers, and not recommended for lower-funnel goals.

  • Age: there's no age targeting.

Unless your outdoor gear store ships to every country on Earth, Global is NOT the right play.

10. Split mobile and desktop into separate ad groups when your creative needs it

Reddit's default advice is simple: use one landscape 4:3 image at 1440x1080 for all devices, placements, and view modes (Reddit Ads Help, checked October 2026). That works for a lot of ads, but not when your creative needs to differ between a phone and a laptop.

Reddit says 76% of its users are on mobile. A detailed software screenshot that reads well on a desktop monitor can be hard to read on a phone. I haven't found a way to give one Reddit ad a different image by device or placement, the way Meta's placement customization does.

So when your creative differs by device, build a mobile-only ad group and a desktop-only ad group, each with images made for that screen.

Reddit says you can't edit an ad group's device audience after you create it, so decide on the split first.

A few notes before you split:

  • It's a rule for when creative differs, not for every account. If one 4:3 image works everywhere, keep one ad group.

  • Each ad group needs its own budget, and Reddit's $50-a-day guidance applies to each.

  • Size images for each screen. Reddit lists 1:1, 3:4, 4:5, 4:3 and 16:9 for mobile, and 4:3 and 16:9 for desktop.

The device rule comes from Reddit's targeting overview. If you need device-specific versions built, our performance creative team can help.

11. Use custom audiences for retargeting and exclusions

Custom audiences are your own people: site visitors, customers, and anyone who has engaged with your Reddit ads. Build them in Audience Manager > New Audience > Custom audience.

Website retargeting needs the Pixel or the Conversions API, but engagement retargeting doesn't.
Audience TypeBuilt fromMinimum sizeNotes
Website retargetingPixel or CAPI events50 users in one line of Reddit's page, 1,000 matches in anotherLookback of 1-90 days (default 90)
Customer listA CSV of emails or mobile ad IDs1,000 rowsUp to 24 hours to process
Engagement retargetingPeople who engaged with, saw, clicked or watched your Reddit adsNot stated6-month window, no Pixel needed
LookalikeA website retargeting audience or customer listSeed of 10,000+ (retargeting) or 1,000+ matched (list)12-36 hours to build; requires automated targeting; not for housing, employment, credit, or political ads

If your site doesn't get that many visitors in 90 days, lean on engagement retargeting, which doesn't need the Pixel at all.

I'd use custom audiences for exclusions, too:

  • Exclude converters, so you stop paying to reach people who already signed up.

  • Exclude customers with a customer list when you're after new business.

  • Start with a lookback of at least 30 days, per Reddit's best practices.

One more reason to keep automated targeting off: Reddit is rolling it out for custom audiences, and when it's on, Reddit says people outside your list may see your ads. For a retargeting ad group, that's the opposite of the point.

Further reading: How to use retargeting to turn B2B prospects into sales.

12. Run both placements, then lock down brand safety

Reddit has two placements: the feed (Home, Popular and community feeds) and conversations (between a post and its comments). Every ad type works in both, and we recommend running both in the same ad group.

Auto placements lets Reddit use both the feed and conversations, with community and keyword exclusions right below.

I'd leave Auto placements on unless you have a reason not to. Then set up brand safety in three layers:

  1. Inventory type. Set in Ads Manager > Brand Safety for the whole ad account. Expanded is Reddit's recommendation for most advertisers, Standard is stricter, and Limited is the strictest; it uses Integral Ad Science and is only for managed accounts (Reddit Ads Help, checked October 2026).

  2. Community exclusions. Up to 1,000 per ad account. Subscribers of an excluded community may still see your ad in their Home feed.

  3. Keyword exclusions. These block ad slots where the post above or below has the term in its headline, and each word counts toward a 2,000-keyword limit.

My advice is to build one exclusion list before launch, starting with topics your brand never wants to sit next to, and add to it as you review results.

Brand safety settings are like smoke detectors, boring right up until the day they aren't.

13. Write headlines like a real Redditor

Bait works when it looks like what the fish already eat. On Reddit, the local food is plain talk from someone who knows the topic. A headline that reads like a billboard is a plastic worm in a pond full of real ones.

The headline field allows 300 characters, but Reddit's own advice is to use far fewer.

Here are three different length recommendations:

Reddit pageHeadline recommendation
Image ad specifications100 characters or fewer; 80 or fewer is the "safer limit"
Creative best practices150 characters or fewer
Recommendations center50 characters or fewer

My call is to keep headlines under 100 characters, and test at least one under 50.

Then follow Reddit's editorial rules, or your ad gets rejected (Reddit Ads Help, checked October 2026):

  • No more than 50% of the copy in capital letters.

  • No excessive emojis, symbols, or punctuation.

  • No URLs in headlines unless the law requires them (ad review page).

  • No clickbait (sorry clickbaiters).

Reddit's creative guidance adds what tends to work: speak to "you," ask questions, mention time frames and prices, and include a clear call to action. Reddit says using three of its ten headline features can lift conversion rate by up to 12% (Reddit internal data, December 2024, via Reddit Ads Help, checked October 2026).

Here's how I'd rewrite two hypothetical headlines:

  • Project management software, before: "Introducing the Industry-Leading Work Management Platform Trusted by Teams Everywhere"

  • After: "Still running projects out of a spreadsheet? Here's what the same plan looks like in [Brand]."

  • Outdoor gear, before: "SHOP OUR AMAZING NEW TENT COLLECTION TODAY!"

  • After: "Our new two-person tent packs down to the size of a water bottle. Full specs and trail photos inside."

The rewrites sound like a person, use normal capitalization, and give a reason to click that isn't hype. (Only claim what's true for your product.)

Three more habits:

  • Run at least three ads per ad group

  • Refresh headlines every 3-4 weeks

  • Submit ads 48 hours before launch

Further reading: our paid media ad specs guide covers sizes for the other major platforms, and our performance creative team builds ad creative for paid campaigns.

14. Decide on comments and Redditor Highlights on purpose

Comments are off by default. To turn them on, check "Allow comments on Reddit post" when you build the ad. If you do, admins get moderation tools: lock the thread, reply, approve, delete, pin one of your own comments, or mark comments as spam. People who comment also count as engaged users, so they can join an engagement retargeting audience.

In B2B, don't fear comments. Reddit is known for being a harsh critic, especially for ads, but that also fuels the ad performance and adds another touchpoint you can interact with them.

Redditor Highlights are on by default. This feature adds 3-5 positive posts about your brand, picked by AI, plus an AI-written summary, under your feed ads.

Reddit's own label says the AI summaries aren't guaranteed to be accurate, so check them before launch.

What to know:

  • It's off by default for regulated or sensitive verticals and for accounts on the Limited inventory type.

  • It only appears in the feed, and only when at least three posts qualify.

  • You can't edit the posts, and editing your ad regenerates all of them.

  • Previews aren't available for Max campaigns.

My advice is to open a test link before launch, and if the highlights don't represent your brand well, turn the toggle off.

Planning an AMA as part of your Reddit push? Our guide to running a Reddit AMA covers how to earn your audience.

15. Respect the learning phase, then judge results with the right yardstick

A campaign exits Reddit's learning phase after about 20 optimization events.

These changes restart or extend learning:

  • Bid or budget changes of more than 20%

  • A new bid strategy

  • Targeting, placement, or creative changes

  • A pause of 7 days or more

So batch your edits. One round of changes a week, not a tweak every day.

When you judge results, use the right yardstick:

  • CTR: Reddit suggests aiming for about 0.1%-0.3%

  • Attribution: Reddit's default counts conversions within 28 days of a click and 1 day of a view. You can change it in Events Manager > Attribution Settings

  • Result Rate: conversions divided by impressions, not clicks

That's why Reddit's numbers won't line up neatly with GA4. Reddit counts view-through conversions, credits conversions to the day of the ad view or click, and reports in UTC.

Here's what I'd check each week:

What to checkWhy it mattersWhat to do
Learning statusAbout 20 events to exitHold off on edits unless something's broken
CTR by ad groupReddit suggests about 0.1%-0.3%If it stays low for weeks, revisit targeting or headlines
View insights by communityShows which communities pull their weightRemove clear underperformers after the test, in one batch
Cost per result and result rateResult rate uses impressionsCompare ad groups on the same metric
Pixel and CAPI healthBad data means bad optimizationFix yellow or red events first

And don't chase the optimization score. Reddit's recommendations center scores you against its own suggestions, including turning on automated targeting. A lower score isn't a problem when you've made those choices on purpose.

For tying Reddit's numbers to revenue, see our post on B2B marketing attribution, or talk to our analytics and tracking team.

Questions to ask whoever runs your Reddit Ads account:

  • What is each ad group testing, and is targeting the only thing that differs between them?

  • Is automated targeting on? If so, why?

  • Which locations are we targeting?

  • Are the Pixel and Conversions API both running, and are events deduplicated?

  • Are comments on, and who watches them?

  • What does success look like at week four, and which numbers will we judge it on?

Don't love the answers? Our Reddit advertising team is happy to take a second look.

Reddit Ads mistakes to avoid

These are the ones I'd check first on any Reddit account.

  • Leaving location on Global

  • Mixing targeting types in one ad group for a first test

  • Judging targeting while automated targeting is on

  • Padding community lists with loosely related subreddits

  • Running the Pixel and CAPI without dedup

  • Writing corporate sounding headlines

  • Editing your ads too often

  • Comparing Reddit's numbers straight to GA4

Reddit Ads FAQ

Your first Reddit Ads test, simplified

Most of this guide comes down to one idea: specific beats broad. Get the Pixel and Conversions API in place before your first ad runs, because every other decision depends on the data they send back. Then pick the communities your buyers actually use, give each targeting type its own ad group, turn off automated targeting, and give the test four full weeks before you judge it.

If you’re planning that first test, or your current campaign is spending without telling you much, our Reddit advertising team can help you scope it: the communities, the ad group structure, the tracking, and the budget. Get your free proposal, and if Reddit is one piece of a bigger plan, our paid media services cover the rest.

Reddit is a map full of small ponds. Pick your ponds, bring the right bait, and don’t scare the fish.

Portrait of Jared Platero

Jared Platero

Jared Platero has been working in the Paid Media industry since 2022, helping businesses grow through data-driven strategy and performance-focused campaigns. Throughout his career, he has managed more than $15 million in ad spend across a wide range of industries, including fashion and apparel, parts and supplies, fitness supplements, HVAC, home improvement, legal, storage, healthcare, and more.

Jared specializes in turning messy spreadsheets and complex data into clear, visual insights that help teams make smarter decisions and uncover trends worth acting on. He earned a B.A. in Consumer Affairs with a minor in Marketing from California State University, Long Beach.

Outside of work, Jared enjoys going for walks and hikes with scenic viewpoints, playing pickleball, and watching Formula One races on the weekends. He’s also an avid collector of trading cards, memorabilia, and historic objects.

Connect with Jared on LinkedIn.