What is Return on Ad Spend?
Return on Ad Spend measures revenue generated per dollar spent on advertising. A 4x ROAS means every $1 spent returned $4 in revenue. It's the most commonly reported paid-media metric — and the most commonly misread, because revenue isn't profit. A campaign can post a headline ROAS that impresses everyone in the room while losing money on every order, and nothing in the number itself will tell you. ROAS answers 'how efficiently did this spend produce revenue', which is only half the question; your gross margin decides the other half.
Why it matters
- It's the fastest way to compare performance across campaigns, channels, or time periods.
- A dropping ROAS is often the earliest sign a campaign or audience is fatiguing before cost-per-click even rises.
- It's the number most platforms optimize toward automatically, so understanding it helps you set realistic bidding targets.
The formula
ROAS = Revenue from Ads ÷ (Ad Spend + Other Campaign Costs)
- Revenue from Ads
- — revenue attributed to the campaign, from your ad platform or analytics
- Ad Spend
- — total amount spent to generate that revenue
- Other Campaign Costs
- — optional — agency, creative and tooling costs; 0 gives the platform-only figure
How to use this calculator
- 01Pick a campaign, ad set, or account and a specific date range.
- 02Pull attributed revenue for that range from your ad platform or attribution tool.
- 03Pull total spend for the same range.
- 04Enter both above — then check the result against your break-even ROAS to see if it's actually profitable.
Worked example
An ecommerce brand spent $3,000 on a Meta campaign that generated $12,000 in attributed revenue.
- Attributed revenue = $12,000
- Ad spend = $3,000
- ROAS = $12,000 ÷ $3,000 = 4.0
- At a 40% gross margin, break-even sits at 2.5x — so 4.0x clears it with room to spare
A 4x ROAS looks strong, but whether it's actually profitable depends on gross margin — check your break-even ROAS to confirm.
Industry benchmarks
Compiled August 2026
Ecommerce (general)
3x – 5x
Widely cited as a healthy target range.
Low-margin retail
5x+
Needs a higher ROAS to be profitable given thin margins.
High-margin DTC / digital products
1.5x – 3x
Can be profitable at a lower ROAS.
Brand awareness campaigns
Often below 2x
Not directly comparable — different objective.
Common mistakes
- Treating ROAS as profit — it ignores product cost, shipping, returns, and overhead entirely.
- Comparing ROAS across campaigns with different attribution windows, which distorts the comparison.
- Chasing a high ROAS by narrowing targeting so much that total revenue shrinks even as the ratio improves.
- Not separating new-customer ROAS from retargeting ROAS — retargeting almost always looks artificially better.
How to improve your ROAS
Check break-even ROAS first
A 4x ROAS is only good news if it clears your break-even threshold — calculate that before deciding a campaign is working.
Calculate your break-even ROAS →Separate prospecting from retargeting
Blended ROAS hides the fact that retargeting campaigns almost always outperform cold-audience campaigns — evaluate them separately.
Audit for tracking gaps
A broken pixel or misconfigured conversion event can silently understate ROAS across an entire account.
Frequently asked questions
What's a good ROAS?+
It depends entirely on your margin — 3x-4x is a common ecommerce benchmark, but the only truly correct target is your own break-even ROAS.
Is ROAS the same as ROI?+
No — ROAS compares revenue to spend, while ROI compares profit to spend. A campaign can have a strong ROAS and still be unprofitable.
Why does my ROAS differ between platforms?+
Each ad platform uses its own attribution model and window, so the same sale can get credited differently — use one consistent source of truth when comparing.
Why does ROAS fall as I increase budget?+
Because you spend the cheapest, highest-intent inventory first. Scaling pushes you into broader audiences that convert less well, so a declining ROAS during scale is expected. The question is whether it's still above break-even, not whether it dropped.
Related calculators
Put this calculator on your site
Free to embed, no attribution required beyond the link the widget already carries. It posts its height to the parent window as marketing-calculators:height if you want to size the frame exactly.
<iframe src="https://markcelerate.com/embed/roas-calculator" title="Return on Ad Spend Calculator" width="100%" height="520" style="border:1px solid #ddd;border-radius:6px" loading="lazy"></iframe>