Back to Blog

The Attribution Lie: Why Platform-Reported ROAS Is 30-40% Inflated

Every ad platform lies to you. Not maliciously - they're just built to overclaim credit. When Meta says your campaign generated $500K in revenue, the actual number is probably closer to $325K. When Google shows a 5x ROAS on brand search, the true incremental return is likely under 2x. This isn't a bug; it's how attribution fundamentally works when every platform uses last-touch or view-through models that count the same customer multiple times, claim credit for organic purchases, and assume correlation equals causation. The result: marketing teams make budget decisions based on phantom revenue that doesn't exist. The fix isn't better dashboards or more data - it's understanding exactly how and why platforms inflate their numbers, then building correction factors into every decision you make.

16 min readAttribution

Average Inflation

30-40%

Platform overclaiming

Retargeting Inflation

60-80%

Highest overcounting

Brand Search

70-90%

Would convert anyway

-65%

True Incremental

15-30%

Of claimed conversions

Platform-Reported vs. Actual ROAS: The Inflation Gap

Every platform overcounts conversions. Here's what brands spending $500K+/month typically see when they run controlled incrementality tests.

Meta Ads

50%

inflation

Google Ads

31%

inflation

TikTok Ads

65%

inflation

Why it matters: If you're making budget decisions based on platform-reported ROAS, you're likely over-investing in channels that look better than they are and under-investing in channels that actually drive incremental revenue.

Why Every Platform Overclaims Conversions

Ad platforms have a structural incentive to show you the best possible numbers. Their revenue depends on you continuing to spend, and you spend based on ROAS. If Meta showed you the true incremental impact of your ads - often 30-50% lower than reported - you'd reduce budget. So they don't. They use attribution models that maximize claimed conversions while technically staying defensible.

This isn't conspiracy; it's economics. Every platform faces the same incentive, which is why every platform overclaims. Meta uses view-through attribution that credits ads for conversions up to a day (or more) after someone merely saw an ad without clicking. Google claims brand search conversions even though those users were already searching for your brand name - they were going to buy anyway. TikTok is the worst offender, using aggressive view-through windows on a platform where users scroll past content in milliseconds.

How Platform Attribution Gets It Wrong

Select a scenario to see exactly how attribution inflation happens.

Multi-Touch Double Counting

Customer sees Meta ad Tuesday, clicks Google ad Thursday, buys Friday.

Meta Claims

1 conversion (view-through)

Google Claims

1 conversion (click-through)

Reality

1 actual conversion

Inflation: 100% (2 claimed vs 1 real)

Both platforms claim the same conversion. Meta credits the view, Google credits the click. Your dashboard shows 2 conversions when only 1 sale happened.

The Four Ways Attribution Gets Inflated

1. Multi-Touch Double (or Triple) Counting

Customer touches 3 ads across Meta, Google, and TikTok before purchasing. Each platform claims 1 full conversion. Your dashboard shows 3 conversions; reality is 1. This is the most common and most significant source of inflation. At scale, the same customer journey gets counted 2-4 times across your channel mix.

2. Organic Cannibalization

Customer decides to buy, then happens to see your ad (or searches your brand name) on the way to purchasing. The ad gets full credit for a sale it didn't influence. This is especially severe in retargeting (showing ads to people already in your funnel) and brand search (bidding on your own name). These channels look like heroes in dashboards but often have near-zero incremental impact.

3. Generous View-Through Attribution

Platforms credit conversions to ad "views" even when the user never clicked or engaged. A 0.5-second scroll past an ad in a feed can get credit for a purchase days later. This inflates video and display campaigns significantly - the ad may have had zero cognitive impact, but it still claims the conversion.

4. Correlation ≠ Causation

Platforms assume that seeing an ad and later converting means the ad caused the conversion. But correlation isn't causation. High-intent customers who were going to buy anyway are more likely to see and click your ads. The ad didn't create intent; it intercepted existing intent. Platforms can't distinguish between the two, so they claim all of it.

The Only Way to Know True ROAS: Incrementality Testing

Platform attribution can't tell you true ROAS because it's fundamentally observational - it sees correlations between ad exposure and conversions but can't prove causation. The only way to measure actual incremental impact is through controlled experiments: show ads to one group, withhold ads from a similar group, and compare outcomes.

This is incrementality testing, and it's the gold standard for attribution accuracy. The concept is simple: if your control group (no ads) converts at 2%, and your exposed group (saw ads) converts at 2.5%, your ads drove a 0.5 percentage point lift - that's your true incremental impact. Everything else the platform claims is inflation.

How Incrementality Testing Reveals True Attribution

The only way to know your real ROAS is to run controlled experiments. Here's what a typical test reveals:

Control Group

245

avg conversions

Exposed Group

312

avg conversions

Incremental Lift

67

true ad impact

Platform Inflation

366%

overcounted

What this test shows: The control group (who saw no ads) still had 245 conversions - these people were going to buy anyway. Platform attribution would claim all 312 conversions from the exposed group. But the true incremental impact of the ads is only 67 conversions (312 - 245). That's 26.5% lift, not the 4x+ ROAS the platform dashboard shows.

Why Brands Don't Run Incrementality Tests:

Fear of what they'll find. If your "4x ROAS" channel turns out to be 1.5x incremental, you have to cut budget and explain the change. It's easier to trust inflated numbers than confront uncomfortable truths. Cost of holdout. Withholding ads from 10-20% of your audience means short-term revenue loss during the test. Many brands aren't willing to sacrifice current performance to learn truth. Complexity. Running clean holdout tests across platforms requires infrastructure most brands don't have.

Calculate Your Attribution Inflation

See how much "phantom revenue" your platform is claiming - and what your actual ROAS likely is.

$300K/mo
3.5x
35%

Platform Claims

$1.05M

monthly revenue

Actual Revenue

$0.78M

incremental only

Phantom Revenue

$272K

doesn't exist

True ROAS

2.6x

after correction

The Budget Impact: With 35% attribution inflation, roughly $42K/month of your budget is being allocated based on phantom performance. Over a year, that's $0.50M in potentially misallocated spend.

How Inflated Attribution Distorts Budget Decisions

The real damage isn't just wrong numbers on a dashboard - it's the budget decisions that flow from those wrong numbers. When retargeting shows 8x ROAS and prospecting shows 2.5x, every logical framework says to shift budget toward retargeting. But if retargeting's true incremental ROAS is 2x (because it's mostly claiming organic conversions) and prospecting's true ROAS is 2x (because it's actually creating new customers), you've just optimized toward the wrong channel.

This is how attribution inflation creates a systematic bias toward bottom-funnel, high-frequency channels that look great in dashboards but don't actually grow your business. Retargeting, brand search, and email all claim credit for customers who were already coming. Meanwhile, prospecting, awareness campaigns, and new audience testing - the channels that actually find new customers - look mediocre and get starved of budget.

Channel ROAS: Reported vs. Incrementality-Corrected

Toggle to see how budget decisions change when you use corrected attribution.

Meta Prospecting
1.9xReduce
Platform reported: 2.8x
Meta Retargeting
2.1xMajor cut
Platform reported: 8.2x74% inflated
Google Brand
1.8xMajor cut
Platform reported: 12.5x86% inflated
Google Non-Brand
2.8xMaintain
Platform reported: 3.2x
TikTok
1.4xTest more
Platform reported: 2.1x
Email
8.5xIncrease
Platform reported: 15.0x

The reallocation insight: Platform-reported ROAS makes retargeting and brand search look like your best performers. Incrementality testing often reveals they're your worst - claiming credit for conversions that would have happened anyway. The real opportunity is usually in prospecting and upper-funnel channels that look modest in dashboards but drive true incremental growth.

The Channels Most Likely to Be Inflated

🚨 Highest Inflation Risk (60-90%)

Brand search: Users already searching your name. Retargeting: Users already in funnel. Email to recent visitors: Users already considering. These channels intercept existing intent and claim it as caused conversions.

⚠️ Moderate Inflation Risk (30-50%)

Meta prospecting: Multi-touch double counting with other channels. Google Shopping: Often captures ready-to-buy intent. YouTube: View-through attribution inflation.

✅ Lower Inflation Risk (15-30%)

Google non-brand search: Users weren't searching for you specifically. Top-of-funnel prospecting: New audience discovery. Affiliate (CPA): Often deduplicated at conversion. These channels are more likely to drive true incremental conversions.

What To Do About It

You can't fix platform attribution - Meta and Google aren't going to change their models to show you lower numbers. But you can build correction mechanisms into your decision-making process. This isn't about achieving perfect measurement (impossible) but about getting close enough to make better budget decisions than your competitors who trust inflated numbers blindly.

The Attribution Correction Framework

1

Run Holdout Tests

Pause ads to a randomly selected geographic region or audience segment for 2-4 weeks. Compare conversion rates between exposed and holdout groups. This is the gold standard for measuring true incrementality.

2

Apply Channel-Specific Deflators

Based on incrementality tests and industry benchmarks, apply correction factors: Meta prospecting 20-40% inflation, Meta retargeting 60-80%, Google brand 70-90%, Google non-brand 15-25%. Adjust these based on your own test results.

3

Rebuild Budget Allocation on Corrected ROAS

Don't just track corrected ROAS - actually reallocate budget based on it. This usually means less retargeting, less brand search, and more prospecting than platform dashboards would suggest.

4

Monitor Blended Metrics

Use Marketing Efficiency Ratio (MER = Total Revenue / Total Ad Spend) as your north star. It's immune to attribution gaming because it's based on actual revenue, not platform-claimed conversions.

5

Re-Test Quarterly

Attribution inflation rates change as your brand grows, competition shifts, and platform algorithms evolve. What was 30% inflated last quarter might be 50% inflated this quarter. Continuous testing keeps your correction factors accurate.

The Competitive Advantage of Attribution Skepticism

Most brands trust platform dashboards. They optimize toward the channels with highest reported ROAS, which usually means over-investing in bottom-funnel retargeting and brand search while starving top-of-funnel prospecting. This is a strategic mistake - and an opportunity for brands willing to look deeper.

Brands that understand attribution inflation and correct for it can allocate budget more accurately. They invest more in channels that drive true incremental growth, even when those channels look modest in platform dashboards. Over time, this compounds: they're finding new customers while competitors are re-targeting the same exhausted audiences and celebrating fake ROAS numbers.

The Attribution Skeptic vs. The Dashboard Believer

Dashboard Believer

  • Trusts platform-reported ROAS
  • Over-invests in retargeting
  • Celebrates 8x "ROAS" on brand search
  • Cuts prospecting (looks inefficient)
  • Audience eventually exhausts
  • Result: Chasing phantom revenue, declining growth

Attribution Skeptic

  • Applies correction factors
  • Caps retargeting investment
  • Knows brand search is mostly organic
  • Invests in true prospecting
  • Continuously finds new customers
  • Result: Real incremental growth, sustainable scaling

The Bottom Line

Platform-reported ROAS is inflated 30-40% on average - sometimes much more for channels like retargeting and brand search. This isn't platform incompetence; it's a structural consequence of attribution models designed to maximize claimed conversions. Every platform has the same incentive: show you the best possible numbers so you keep spending.

You can't fix platform attribution, but you can stop making decisions based on it. Run incrementality tests to understand your true channel-level ROAS. Apply correction factors based on those tests. Monitor blended metrics like MER that are immune to attribution gaming. And most importantly, stop celebrating high ROAS on channels that are claiming credit for conversions they didn't cause.

The brands that understand attribution inflation will outperform the brands that don't - not because they have better ads, but because they're allocating budget based on reality instead of platform-manufactured fantasy. In a world where everyone else is optimizing toward fake numbers, accuracy is a competitive advantage.

Cresva's attribution agent (Parker) automatically detects platform inflation and calculates corrected ROAS for every channel. We analyze your conversion data, identify multi-touch double counting, flag organic cannibalization in retargeting and brand search, and provide incrementality-adjusted performance metrics. No more making budget decisions based on phantom revenue - just accurate data that shows what's actually working. Built for teams spending $100K+/month who understand that attribution accuracy is a competitive advantage.

Written by the Cresva Team

Questions about attribution correction? Email us