CAC ROAS OptimizationMarch 15, 20252 min read

Why Your ROAS Is Lying to You (And What to Track Instead)

Most businesses rely on platform-reported ROAS, but it rarely tells the full story. Here's what sophisticated advertisers track to understand real performance.

The Problem with Platform-Reported ROAS

Every marketer loves seeing a 5x ROAS in their Meta Ads dashboard. But here's the uncomfortable truth: that number is almost certainly wrong.

Ad platforms are incentivized to make their performance look as good as possible. They use broad attribution windows, count view-through conversions, and double-count users who would have converted anyway.

How ROAS Gets Inflated

There are three main culprits behind inflated ROAS:

Attribution Window Games

Meta's default 7-day click, 1-day view window captures conversions that may have happened organically. A user sees your ad on Monday, forgets about it, then Googles your brand on Thursday — Meta takes credit.

Cross-Platform Double Counting

If a user clicks your Google ad and then your Meta ad before converting, both platforms claim the conversion. Your total reported conversions can exceed actual conversions by 30-50%.

View-Through Attribution

Platforms count conversions from users who merely saw your ad but never clicked. This inflates ROAS significantly, especially for awareness campaigns.

What to Track Instead

Sophisticated advertisers focus on these metrics:

  • Blended CAC — Total marketing spend divided by total new customers, regardless of channel
  • Incremental ROAS — Run holdout tests to measure true incremental revenue from ads
  • Contribution Margin by Channel — Revenue minus COGS minus ad spend per channel
  • MER (Marketing Efficiency Ratio) — Total revenue divided by total marketing spend
  • New Customer Revenue — Separate new vs. returning customer revenue from ads

Building a Real Attribution System

The solution isn't abandoning platform data — it's building a system that triangulates truth from multiple sources:

  • Server-side conversion tracking with first-party data
  • UTM-based attribution in your CRM
  • Incrementality testing (geo-holdout or conversion lift studies)
  • Marketing mix modeling for budget allocation

The Bottom Line

Stop optimizing for platform-reported ROAS. Start building systems that show you what's actually driving revenue. The companies that get this right don't just improve their marketing — they transform their entire growth trajectory.


If your ROAS numbers don't match your bank account, it's time for a systematic review of your tracking infrastructure.

Frequently Asked Questions

What is ROAS and why is it misleading?

ROAS (Return on Ad Spend) measures revenue generated per dollar spent on ads. It's misleading because ad platforms self-report, leading to inflated numbers due to attribution windows, cross-device tracking gaps, and view-through attribution.

What should I track instead of platform ROAS?

Track blended CAC, incremental ROAS, contribution margin per channel, and customer lifetime value. Use server-side tracking and multi-touch attribution models for accuracy.

How much can platform-reported ROAS differ from actual ROAS?

Platform-reported ROAS can be 30-60% higher than actual ROAS due to double-counting conversions, broad attribution windows, and view-through attribution inflation.

Want to find what's broken?

Get a free growth audit. No pitch, no commitment — just clarity on what to fix next.

Get Your Growth Audit
🤖Need help? Ask Cosmo!