What is a good ROAS for ecommerce?
There is no universal good ROAS. Use this method to find yours from margins, returns and goals, then compare campaigns fairly without borrowed benchmarks.
- Author
- By Vivek Dhiman, founder of Madly
- Published
- Published
- Last updated
- Updated
- Reading time
- 7 min read
Short answer
A good ROAS is one comfortably above your own break-even ROAS, and that depends on your margins, shipping, returns and goals. A figure that is excellent for a 70 per cent margin business can lose money for a 25 per cent margin one, so find your break-even first and set your target above it.
Key takeaways
- There is no single good ROAS; the answer comes from your own margins.
- Start from break-even ROAS, then add the profit you need.
- Different campaign types should have different targets.
- Do not adopt an industry benchmark as a target without checking your numbers.
Put it to work
ROAS calculator
01 / Your inputs
Run the numbers
Example figures are filled in so you can see a result straight away. Replace them with your own. Results update as you type; no data is sent or saved.
Revenue attributed to the ads, in the same currency as spend.
Total media spend; must be greater than zero.
02 / Calculation
Return on ad spend
Calculated result
3×
Unit: ×
Formula
ROAS (×) = attributed revenue (£) ÷ ad spend (£).
How to read this
For every £1 in ad spend, your inputs attribute £3 in revenue. Revenue exceeds ad spend, but that does not establish profit. ROAS excludes product costs, fees, returns and overheads.
Compare with your cost-based break-even ROASAssumptions
Revenue and spend must use the same currency, reporting window and attribution convention. Revenue is not contribution margin.
What this guide helps you decide
Companion: set a cost-based decision threshold, not an industry benchmark.
Start with the primary guide for the shared definitions; use this page for the narrower task below.
- Calculate variable-cost contribution margin
- Estimate break-even ROAS from that margin
- Set a cash-risk limit before choosing a target
Why the honest answer is it depends
Searching for a good ROAS produces confident numbers such as three or four. These figures are tempting because they are simple, but they hide the thing that matters: whether the sale was profitable. Two stores can each report a ROAS of 3. The first sells a product with a 60 per cent margin and makes a healthy return. The second sells a product with a 30 per cent margin and, after shipping and returns, loses money on every order. Same ROAS, opposite outcomes.
No honest benchmark can account for your margins, your shipping, your return rate or your repeat purchase behaviour. Any benchmark you read is an average across stores that differ from yours in all of these ways. It may be useful as a rough sanity check, never as a target.
A four-step method for finding your own number
Step 1: Calculate break-even ROAS
This is the minimum return at which a first order covers its direct costs and advertising. Divide order value by contribution per order before ads. The break-even ROAS guide explains how, and the break-even ROAS calculator does the arithmetic.
Step 2: Decide the profit you want per order
Break-even leaves you with nothing. Choose a minimum profit per order after advertising, perhaps a percentage of order value or a fixed sum. This accounts for overheads and rewards the risk you are taking.
Step 3: Set the target ROAS
Subtract your desired profit from contribution to get the allowable ad cost per order. Target ROAS is order value divided by that allowable cost. Using invented numbers: an order of 70 pounds, contribution of 35 pounds, desired profit of 7 pounds. Allowable ad cost is 28, so target ROAS is 70 divided by 28, which is 2.5. Break-even in this case is 70 divided by 35, or 2.0.
Step 4: Adjust for what you know about repeat customers
If you have reliable evidence that customers buy again, you may accept a lower first-order ROAS. If you do not, treat first-order results as the whole story. The LTV to CAC ratio guide covers this.
Examples at different margins
The table shows how target ROAS changes with margin, using hypothetical figures and a goal of keeping 10 per cent of order value as profit after ads.
| Contribution margin before ads | Break-even ROAS | ROAS for 10 per cent profit |
|---|---|---|
| 25 per cent | 4.0 | 6.7 |
| 40 per cent | 2.5 | 3.3 |
| 55 per cent | 1.8 | 2.2 |
| 70 per cent | 1.4 | 1.7 |
The pattern is the lesson. Lower-margin businesses need much higher returns from ads, and these can be difficult to reach in competitive markets. That is not a failing of the ads. It may be a sign to improve margin, raise prices, increase order value or build repeat purchases.
Different campaigns deserve different targets
A single store-wide target is a useful starting point, but campaign type matters.
- Prospecting campaigns reach people who have not bought. Their ROAS is often lower, because these people are further from a decision, yet they supply new customers.
- Retargeting campaigns reach people who already visited. Their ROAS often looks higher, partly because some would have bought anyway.
- Brand search can show very high returns, largely because the searcher was already looking for you.
If you judge prospecting by the standard of retargeting, you may switch off the very activity that feeds the rest. Equally, a high retargeting ROAS does not prove ads caused the sales. Consider a blended view using MER versus ROAS.
Using benchmarks safely
Benchmarks can be helpful in one limited way: as a prompt to check your assumptions. If your reported ROAS is far from what you read about, ask why. Perhaps your attribution window is different, your category is unusual, or your tracking is incomplete. Do not conclude that you are failing or succeeding.
Be especially careful with figures quoted by ad tool vendors and agencies. They describe selected data, defined in their own way. Treat them as marketing, and rely on your own results.
What can make ROAS look better or worse without any change in real performance
- Attribution window changes. A longer window credits more purchases.
- Seasonality. Gifting periods change conversion rates and costs.
- Tracking gaps. Missing purchase events reduce reported ROAS.
- Discounting. Sales raise conversion but lower margin.
- Audience saturation. As frequency rises, returns often fall.
The interpret ad ROAS guide helps untangle these effects.
A hypothetical walk-through
A store sells ceramic planters. Average order value is 55 pounds, contribution before ads is 27.50 pounds, so break-even ROAS is 2.0. The founder wants about 5 pounds profit per order, so allowable ad cost is 22.50 and target ROAS is 2.44, which they round to 2.5.
Over a month, prospecting returns 2.2 on platform numbers and retargeting returns 5.1. A glance suggests prospecting is failing and retargeting is thriving. But prospecting at 2.2 is above break-even, so it is making a small positive contribution on first orders while also growing the pool of people who retarget later. Meanwhile some of the retargeting revenue would likely have happened without ads. The founder keeps both but treats the retargeting number with caution, and watches store revenue as a cross-check. This is an invented case. It shows the reasoning, not a benchmark.
When a low ROAS is acceptable
A below-target ROAS can be acceptable in a few circumstances: when you are deliberately buying customers whose later purchases you have measured, when a product acts as an entry point to a higher-margin range, or when the goal is to clear stock at a known cost. In each case, write down the assumption and review it with real data after a set period. The risk is that a temporary exception becomes a permanent habit without evidence.
When a high ROAS is not enough
A high ROAS on a tiny budget may not matter if it cannot scale. Look at total profit in pounds, not only ratios. Returns usually fall as you spend more, because you reach less responsive audiences, so the best ROAS and the highest profit are often at different spend levels. The profit after ad spend calculator lets you see this in money terms.
Scope and attribution cautions
All numbers here are illustrative. Your results depend on your own costs and on how your platform attributes sales. Small samples can mislead, so avoid resetting your whole strategy on a single week. Check the platform's current documentation for how conversions are counted, as definitions can change.
Checking whether your tracking can support a target
Before you rely on a target ROAS, check how reliable the reported figure is. Compare platform purchases with store orders for a sample week and calculate the ratio. If the platform reports ten per cent more purchases than the store records, your target should be set against the store-based figure or adjusted accordingly. Check that your purchase value is passed correctly: missing or wrong values distort ROAS without changing real profit. Check currency and tax settings too. A store that reports revenue including sales tax and calculates costs excluding it will set targets that are too low. Our Shopify Meta pixel and Conversions API guide covers tracking set-up, and the interpret ad ROAS guide explains how to sanity check a result.
Revisiting your target
A target ROAS is not permanent. Review it quarterly or after any major change in costs. A shipping price rise, a new payment provider, a supplier discount, a shift towards cheaper products, or a change in return rate all move break-even. Seasonal events also matter: during a major sale your margin is lower, so the ROAS needed for the same profit is higher, even if the platform shows better numbers because conversion rates rise. Keep a dated record of each target and the assumptions behind it, and note what changed each time. Over a year this record becomes a useful picture of how your economics evolve, and it protects you from the common mistake of running last year's target on this year's costs.
Cost-based ROAS decision worksheet
Distinct decision companion, not another definition or arbitrary good-ROAS benchmark.
Cost-based ROAS decision worksheet
Net revenue/order: £60 illustrative Variable costs/order: £36 Pre-ad contribution: £24 / £60 = 40% Contribution break-even ROAS: 2.5× Overhead / reserve to retain: [£/order] Maximum CPA: £24 minus reserve Observed ROAS / attribution window / refunds / lag: [complete] Loss cap / cash reserve / stock: [complete] Decision: continue, iterate, stop or controlled scale [reason]
Local text only, not sent to a server. Visible text and editable Markdown downloads work without sign-in or JavaScript.
Common questions
- What is a good ROAS for ecommerce in general?
- There is no honest universal figure. A good ROAS is one that exceeds your own break-even by enough to give you the profit you want.
- Is 4x ROAS good?
- It might be excellent for a high-margin business and poor for a low-margin one. Compare it with your break-even ROAS.
- Should I aim for the same ROAS on every campaign?
- Not necessarily. Prospecting and retargeting behave differently, and products with different margins need different targets.
- How do I improve ROAS?
- Improve the offer, creative and landing page, and consider order value and margin. Beware of tricks that raise the ratio by shrinking the audience, which can lower total profit.
- Do benchmarks from agencies help?
- Only as a rough check on your assumptions. They reflect other businesses' costs and measurement, and they are not a target for you.
- How long before I judge a ROAS number?
- Wait for enough orders and a window that smooths daily noise. A few orders in a day tell you little.
Sources and further reading
Related tools
- Break-even ROAS calculatorFind the revenue-to-spend multiple required to cover ads from your pre-ad contribution margin.
- ROAS calculatorCalculate return on ad spend as a revenue multiple while keeping revenue separate from profit.
- Max CPA from margin calculatorEstimate the most you could spend to acquire an order while meeting a chosen contribution target.
- Post-ad contribution calculatorEstimate campaign contribution after variable costs and advertising, before fixed overhead and tax.
Related guides
- What is ROAS and how to calculate itROAS is revenue divided by ad spend. Learn the formula, worked examples, what it leaves out, and how to turn it into a profit decision.
- Break-even ROAS explained with examplesBreak-even ROAS is the return you need to cover costs and ad spend. See the formula, examples with fees and returns, and how to use it as a target.
- MER vs ROAS: which should you trust?MER divides total revenue by total marketing spend; ROAS credits revenue to ads. See how they differ, how to use both, and what each hides.
- Interpret ROAS without mistaking it for profitUnderstand the ratio, its attribution boundaries and the margin context needed to use it.
- Read CPA against contribution margin, not wishful revenueA practical way to compare acquisition cost with the money each order can actually contribute.