What is ROAS?
ROAS stands for return on ad spend. It measures how much revenue a marketing investment returns for every dollar spent. If you spend $1,000 on an ad and it generates $4,000 in revenue, your ROAS is 4.0x, often written as 4:1.
ROAS is the most widely used efficiency metric in digital advertising because it is simple to compute and easy to compare across campaigns. It is also one of the most widely misused, because the number any given ad platform reports is not the number that matters.
ROAS formula and calculation
Formula
ROAS = Attributed Revenue ÷ Ad Spend
A ROAS of 1.0x means you break even on revenue, not profit. A ROAS below 1.0x means you earned less revenue than you spent. A ROAS above 1.0x means revenue exceeded spend, though whether that is profitable depends on margin.
Want to play with the numbers? The ROAS Calculator computes simple ROAS, breakeven ROAS based on your gross margin, and shows how different attribution models shift the result.
ROAS worked example
Assume a single Google Ads campaign with the following numbers for a month:
| Ad spend | $5,000 |
| Attributed revenue | $22,000 |
| ROAS | 4.4x |
That looks healthy. But the campaign-level ROAS masks underlying variance: brand search might be pulling 8x while display retargeting is losing money at 0.5x. Drill down with campaign-level attribution before reacting to the headline number.
What is a good ROAS?
A common benchmark is 4:1, but the right target depends entirely on gross margin. Breakeven ROAS is the ratio at which ad revenue covers the cost of goods and the ad itself. Anything below breakeven loses money on each sale.
Breakeven
Breakeven ROAS = 1 ÷ Gross Margin
If your gross margin is 25%, your breakeven ROAS is 4.0x. If margin is 60%, breakeven is 1.67x. Target well above breakeven to fund overheads and growth.
ROAS vs ROI vs CPA
ROAS
Revenue per $ of ad spend. Ignores margin and fixed costs. Fast to compute, great for campaign comparisons.
ROI
Profit relative to investment. Accounts for margin and overheads. The honest profitability metric.
CPA
Cost per acquisition. Useful when revenue per customer is consistent, or when tracking leads rather than revenue.
Reported vs true ROAS
Every ad platform reports ROAS using its own pixel, its own attribution window, and its own definition of a conversion. Google Ads, Meta, LinkedIn, and TikTok will each report a conversion they touched as their own. Sum them up and the platform-reported totals almost always exceed real revenue.
True incremental ROAS measures the revenue that would not have happened without the ad. A customer who was already going to buy contributes to reported ROAS but not to incremental ROAS. The gap between the two is often the single most important number in a marketing budget conversation. Read the full breakdown in reported vs true incremental ROAS.
ROAS by channel
Channel-level ROAS is the first meaningful lens. It tells you where budget is best spent in aggregate: Google Ads vs Meta vs Email vs Organic.
But channel averages hide variance. A 3.5x blended ROAS on Google Ads might contain a 6.0x brand search campaign and a 0.4x retargeting campaign. The only way to unlock real optimisation is to measure ROAS at the campaign and keyword level too. Read channel vs campaign vs keyword attribution.
ROAS benchmarks by industry
Published benchmarks vary widely and should be used as sanity checks, not targets. Typical ranges reported across industry surveys:
| Industry | Typical ROAS range |
|---|---|
| E-commerce / DTC | 2.5x to 4.5x |
| SaaS | 3.0x to 6.0x (on LTV basis) |
| Retail | 3.0x to 5.0x |
| Services | 4.0x to 8.0x |
| Healthcare | 4.0x to 10.0x (lead-based) |
| B2B | 3.0x to 7.0x (long sales cycle) |
Your own breakeven, not the benchmark, is the number that matters. A DTC brand with a 15% margin at 3.5x ROAS is losing money even though the figure looks healthy.
How to improve ROAS
- 1. Measure it honestly first. Platform-reported ROAS is the wrong starting point. Use independent, multi-touch attribution.
- 2. Drill from channel to campaign to keyword. Most ROAS gains come from cutting the worst 20% within each channel, not from switching channels.
- 3. Clean up UTM hygiene. Messy tags hide your best and worst performers. A UTM manager prevents this at source.
- 4. Include offline conversions. Phone calls and chats drive real revenue. Channels that produce them look under-performing without call tracking.
- 5. Run marketing mix modelling. MMM reveals diminishing returns and produces forward-looking budget recommendations.
- 6. Focus on incremental ROAS. Budget that lifts reported ROAS without lifting actual revenue is budget wasted.
Frequently asked questions
What does ROAS stand for?
ROAS stands for Return on Ad Spend. It is a marketing metric that measures how much revenue is generated for every dollar spent on advertising.
What is the ROAS formula?
ROAS equals attributed revenue divided by advertising spend. If a campaign generates $5,000 in revenue from $1,000 in spend, the ROAS is 5.0x, often written as 5:1.
Is ROAS the same as ROI?
No. ROAS is revenue divided by ad spend, ignoring costs, margins, and overheads. ROI accounts for profit and is calculated as (profit minus investment) divided by investment. A 3x ROAS can represent a profit or a loss depending on gross margin.
What is a good ROAS?
A commonly cited benchmark is 4:1, but the correct target depends on gross margin. A business with a 20% margin needs a much higher ROAS to be profitable than one with a 70% margin. Use your breakeven ROAS (1 / gross margin) as the floor.
Why does the ROAS my ad platform reports differ from my actual revenue?
Every ad platform reports conversions it touched, using its own attribution window and methodology. When a customer interacts with multiple channels, each platform claims full credit. Summing platform-reported ROAS almost always exceeds real revenue. Independent multi-touch attribution reconciles this. Attriqs imports spend from every major ad platform and measures ROAS against one consistent model, removing the double-counting that platform dashboards produce by design.
What is the difference between ROAS and incremental ROAS?
ROAS measures revenue attributed to an ad. Incremental ROAS measures the revenue that would not have happened without the ad. A customer who would have purchased anyway contributes to ROAS but not to incremental ROAS. Incremental ROAS is the true measure of marketing effectiveness. Attriqs combines multi-touch attribution (daily, granular) with marketing mix modelling (quarterly, incremental) so both views are visible in one place.
How do I calculate breakeven ROAS?
Breakeven ROAS equals one divided by your gross margin. If your gross margin is 40%, your breakeven ROAS is 2.5x. Anything below that loses money on each sale, regardless of what the ad platform reports.