top of page

Why Reddit Ads Look Bad in Your Dashboard: The Attribution Gap (With Real Numbers)

Writer: Dāvis Lejnieks
Dāvis Lejnieks
Oct 13
4 min read

Reddit ads often look worse in Reddit's dashboard than they are. People discover your product on Reddit, then buy days later through Google, a direct visit or an app store, and the dashboard can only credit what it can see. In our own case studies, Reddit reported 32 app installs where the measurement partner recorded 222, and reported a purchase CPA up 306% in the same days Shopify revenue per day rose 30.5%. Judge Reddit by your own data, not the dashboard alone.


What is the Reddit attribution gap (Reddit halo effect)?

It's the difference between what Reddit's dashboard reports and what actually happens in your business. Right now, Reddit ad attribution is where Meta's was around 2010: it doesn't always make sense, there are some "ghetto" setups, and it can't directly attribute every conversion. But it works. For companies that have scaled Google and Meta, Reddit is the next logical step.

Same 11 days, two different stories

What does the gap look like in real numbers?

  • App installs: Reddit Ads Manager reported 32 installs for a campaign where the mobile measurement partner recorded 222. Reddit's cost per install looked like $114, while the real number was $16.49. See the App installs case study.

  • Ecommerce, scaling up: after we scaled Reddit Max 2.2x, Reddit's numbers looked great, with CPM down 42% and click-through rate up 16%. Shopify showed revenue per day down 29% and conversion rate down 42%. See the Reddit Max scaling case study.

  • Ecommerce, recovering: after we cut Reddit Max back, Reddit reported a purchase CPA up 306% for the standard campaign, while Shopify showed revenue per day up 30.5% and conversion rate up 79% over the same 11 days. Same case study.

  • Signups: a first Reddit campaign had cheap clicks, but more than half never reached the website. See the Case study: $19.67 to $3.63 per signup.

The gap runs both ways. Sometimes Reddit looks better than your business, and sometimes much worse. The only way to know is to check.

Reddit reported 32 installs, the real number was 222

Why does Reddit under-report results?

  • Journeys are messy. People discover, browse, research, come back and buy days later. Reddit can't see the whole path.

  • The pixel misses people. In our experience, a properly set up Reddit Pixel tracks about 50% of website traffic. The Conversions API recovers roughly the other half. See our Reddit Pixel and Conversions API guide.

  • Browsers strip tracking. Some browsers, like Brave, remove UTM codes automatically.

  • Redditors search later. People often discover a product on Reddit, then Google it. The sale shows up as search or direct traffic.

  • Some destinations can't be tracked. Steam pages, Skool groups and similar pages don't allow the pixel. See how to track Reddit ads without the pixel.


How do you close the gap?

  1. Install the Reddit Pixel and the Conversions API on your site. See Reddit Pixel and Conversions API guide.

  2. Add UTM tags to every ad link.

  3. Compare Reddit's numbers with your own: Shopify, your CRM, or your mobile measurement partner.

  4. Check branded search and direct traffic around the days you change your campaigns.

  5. Run a before-and-after test: pause or start Reddit ads, and watch what happens to your totals.

An example from our eBook: for an iOS app, we paused Reddit ads for 2 weeks. Organic installs dropped by about 50% and stayed lower. Even after adjusting for other factors, we calculated that analytics was missing about two thirds of the installs Reddit drove.

How to close the attribution gap

How do you report Reddit ads properly?

Combine three views: the Reddit Ads dashboard, your website or platform analytics, and a before-and-after comparison around the day you start or pause. Every platform tries to claim sales, and website analytics only measure what happens on the website, so the before-and-after view is the one most people never check.


What should you never do?

  • Cut a campaign because Reddit's dashboard looks bad, without checking your own data first.

  • Scale a campaign because Reddit's dashboard looks great, without checking your revenue.

  • Judge Reddit only by last-click reports.

  • Make small changes every few days. Each big change can trigger the learning phase.


Reddit ads attribution: FAQ


Why do Reddit ads look bad in the dashboard?

Reddit can only credit what it can see. People often discover a product on Reddit and buy later through Google or a direct visit, and the pixel misses part of the traffic.


How accurate is Reddit ads attribution?

In our experience, a properly set up pixel tracks about half of website traffic, and the Conversions API recovers roughly the rest. Compare Reddit's numbers with your own data.


How do you measure the true impact of Reddit ads?

Combine the Reddit dashboard, your website or platform analytics, and a before-and-after test around the day you start or pause ads.


Can Reddit ads look better than they are?

Yes. When we scaled Reddit Max 2.2x, Reddit's metrics improved while Shopify revenue per day fell 29%.


Should you trust Reddit's cost per conversion?

Use it as one input. In our app installs case study, Reddit's cost per install looked like $114 while the real number was $16.49.


Get the full playbook

This post comes from my free eBook, How Reddit Ads Actually Works. It also covers targeting, creative, comments and measurement. Get it free, by email.


About the author

Written by Dāvis Lejnieks, CEO of Undecided Agency and a Redditor for 15+ years. He plans and runs Reddit ad campaigns for DTC, gaming and app brands, and shares what the data shows here.


Keep reading

Undecided Agency is a Reddit ads agency for DTC, gaming and app brands. Want a plan for your product? Get a Reddit Ads Game Plan.

 
 
 

Comments


Reddit advertising Agency Undecided Agency logo

© 2026 by Undecided Agency.

Created by the CEO after watching way too many “how to” videos.

Would’ve been faster (and cheaper) to hire a freelancer.

bottom of page