What Is ROAS (Return on Ad Spend)?
ROAS (Return on Ad Spend) is the revenue attributed to your ads divided by the amount you spent on those ads. A ROAS of 4 means every $1 of ad spend brought back $4 of revenue. It's the fastest read of paid-media efficiency inside an ad account — but it's a revenue metric, not a profit metric.
Formula
The result is a multiple (e.g. 3.5×) or a ratio (350%). Most ad platforms report it as a multiple. Always confirm whether the revenue in the numerator is gross (before COGS) or net — the platform default is gross.
Worked example
A Shopify brand spends $10,000 on Meta ads in a month and Meta reports $42,000 of attributed purchase value. ROAS = 42,000 ÷ 10,000 = 4.2. If gross margin is 55%, the actual profit is $42,000 × 55% − $10,000 = $13,100 — profitable. But if margin is 25%, profit is $500 — the account is one bad week away from losing money at the same 'good' ROAS.
Benchmarks
- D2C ecommerce (mid-margin): 2.5×–4× is workable; above 4× usually means under-spending.
- High-margin SaaS / info: 1.5×–2.5× can still be profitable because payback is fast.
- Low-margin retail / grocery: 6×–10× is the breakeven zone.
- New account (< 30 days): trust nothing below 100 conversions — ROAS jumps around.
Why it matters
ROAS is a bidding signal, a scaling gate, and the number your CFO asks for. But it's blind to margin, LTV, and incrementality. A 6× ROAS on retargeting can be near-zero real lift — those buyers were coming anyway. Use ROAS to steer within a channel; use MER and payback period to decide the total budget.
Common mistakes
- 1.Treating ROAS as profit. It's revenue ÷ spend — you still owe COGS, salaries, and taxes.
- 2.Comparing platform-reported ROAS across Meta, Google, and TikTok. Attribution windows and view-through rules differ, so the numbers aren't apples to apples.
- 3.Optimising the whole account to hit one 'target ROAS.' Prospecting will always look worse than retargeting; averaging hides both.
- 4.Judging ROAS with fewer than 50 conversions — the sample is too small to trust.
Put ROAS to work
Free calculators
Related services
FAQs about ROAS
What is a good ROAS?
It depends on gross margin. As a rule of thumb: divide 1 by your gross margin to get breakeven ROAS. A 30% margin business needs ~3.3× to break even; a 60% margin business needs ~1.7×. Any 'good ROAS' benchmark that ignores margin is guessing.
What's the difference between ROAS and ROI?
ROAS uses revenue in the numerator; ROI uses profit. ROI = (Revenue − Cost) ÷ Cost. ROI is the honest bottom-line number; ROAS is the fast operational one.
How is ROAS different from MER?
ROAS is per-channel and uses platform-attributed revenue. MER (Marketing Efficiency Ratio) is total company revenue ÷ total marketing spend — no attribution required. MER is harder to game and closer to reality.
Why is my Meta ROAS higher than my Shopify ROAS?
Meta counts view-through conversions and uses a 7-day-click, 1-day-view window by default. Shopify counts only last-click. The gap is normal — trust MER for the real number.
Does higher ROAS always mean scale?
No. If ROAS is 8× and rising as you cut spend, you're leaving demand on the table. Efficient at low volume is easy; you want the highest ROAS achievable at the volume your business needs.
Related terms
Total revenue ÷ total ad spend — the blended, attribution-free ROAS.
Ad spend divided by conversions — the price of one action.
Lifetime value ÷ acquisition cost — the unit-economics gate for scaling.
Average revenue per transaction — total revenue ÷ number of orders.
% of clicks or sessions that complete the target action.
How credit for a conversion is assigned across ad touchpoints.
Measures the lift ads caused vs what would have happened anyway.