Antera

Journal

May 21, 20267 min

Meta Ads ROAS: honest math and why 3x is fine

Everyone wants 10x ROAS. We unpack why that's a myth in 95% of niches, how to calculate real payback, and when to kill a campaign.

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

  1. Last-click attribution: Meta claims sales that actually came from Google or email.
  2. Brand clicks: you 'take' users who would have bought via search anyway.
  3. Insufficient sample: 5 sales a week isn't statistics, it's randomness.
  4. 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.