ROAS (Return on Ad Spend) is the core metric of performance marketing. Easy to compute, easy to read, and easy to… fool yourself with.
What 3x ROAS actually means
ROAS = ad revenue ÷ ad spend. ROAS 3x means every dollar spent returned three in revenue. Sounds like 200% profit — but it's revenue, not margin.
Why 10x ROAS is almost always a measurement error
- Last-click attribution: Meta claims sales that actually came from Google or email.
- Brand clicks: you 'take' users who would have bought via search anyway.
- Insufficient sample: 5 sales a week isn't statistics, it's randomness.
- Repeat customers: loyal buyers come back, but reports count them as 'new from Meta'.
How to count honestly
- Incremental ROAS: run geo-holds or pause tests (kill the campaign in one region for 1-2 weeks and see how revenue drops).
- MMM or attribution models: GA4 data-driven, Northbeam, Triple Whale — they help see Meta's contribution beyond last-click.
- Cohort tracking: track LTV of new customers from ads separately — true payback often appears at month 3-6.
When to kill a campaign
If ROAS sits below breakeven for three weeks straight and CPL won't drop — it's not 'needs more time'. It's a signal to rework the offer, creative, or audience. A good performance team doesn't fear killing campaigns — it's part of the work.