Every pound spent on ads should earn its place. Return on Ad Spend is the single number most teams reach for first, and the one most often misread. Here is how to calculate it properly, and what to do once you have it.
Guide · ROAS
Return on Ad Spend
What is Return on Ad Spend?
ROAS is the amount of revenue generated for every unit of currency spent on advertising. It is expressed as a ratio, such as 4:1, meaning four pounds of revenue for every pound spent.
It is a top-line efficiency metric, not a profitability metric. ROAS tells you how hard your ad spend is working to generate sales. It does not, by itself, tell you whether the business made money on those sales. That distinction matters more than most dashboards let on.
Why ROAS matters
Ad budgets are finite and platforms are noisy. ROAS gives marketers and finance a shared, simple language for comparing campaigns, channels, and creative against each other. A campaign generating a 6:1 return is, on the surface, working harder per pound than one generating 2:1.
It also protects budget decisions from vanity metrics. Impressions and clicks feel good, but they do not pay the bills. ROAS forces the conversation back to revenue, and, when paired with margin, back to profit.
The formulas that matter
ROAS
ROAS = Revenue from ads ÷ Ad spend
Example: £8,000 revenue from £2,000 spend gives a ROAS of 4, or 4:1.
Break-even ROAS
Break-even ROAS = 1 ÷ Gross margin
Example: a 40% gross margin (0.4) gives a break-even ROAS of 2.5. Below 2.5:1, that campaign is losing money on every sale before overheads are even counted.
Target ROAS
Target ROAS = Break-even ROAS + margin of safety
Most teams add a buffer of 20 to 50% above break-even to cover fulfilment costs, returns, and the overheads that a pure gross margin figure does not capture.
ROAS vs ROI
ROI = (Revenue − Total cost) ÷ Total cost
ROI counts every cost, including product, fulfilment, and overhead, not just ad spend. Two campaigns can share the same ROAS and produce very different ROI.
A step by step process for managing ROAS
Calculate your break-even ROAS
Work out your gross margin per product or service line, then divide 1 by that margin. This is the floor every campaign must clear.
Set a target ROAS per funnel stage
Prospecting, retargeting, and loyalty campaigns convert at different rates. Give each a realistic target above break-even, not one number for everything.
Track ROAS by campaign, not just account
An account-level ROAS can hide a losing campaign propped up by a strong one. Review the breakdown weekly.
Separate new customer ROAS from returning customer ROAS
New customer acquisition is almost always less efficient. Blending the two disguises how much it actually costs you to grow.
Reallocate budget toward what clears target
Shift spend from campaigns below target ROAS to those above it, in controlled steps, and watch for diminishing returns as you scale.
Review margin assumptions quarterly
Cost of goods, shipping, and platform fees move. A break-even ROAS calculated a year ago is probably wrong today.
How to measure and report it properly
Measurement only works if the inputs are trustworthy. Get these right before you trust the number:
- §Attribution window. Decide whether you count last-click, first-click, or a data-driven model, and use the same window across campaigns so comparisons are fair. See attribution.
- §Revenue accuracy. Exclude refunds and cancellations from the revenue side of the calculation, or the ratio will overstate performance.
- §Cost completeness. Include platform fees and agency fees in ad spend, not just the media buy, if you want a figure that matches reality.
- §Consistent time periods. Compare like for like, week over week or month over month, rather than mixing partial periods.
- §Segment by UTM. Tag every campaign consistently so revenue can be traced back to the exact ad that drove it.
Common mistakes to avoid
×Chasing a single ROAS target across every campaign type, ignoring funnel stage.
×Treating ROAS as profit. It ignores cost of goods, fulfilment, returns, and overheads entirely.
×Cutting a campaign the moment ROAS dips for a day, without checking for normal weekly variance.
×Ignoring break-even ROAS and using an industry benchmark that has nothing to do with your margin.
×Blending new and returning customer revenue into one ROAS figure, which hides your true acquisition cost.
Raising ROAS without wasting budget
There are only a handful of levers that genuinely move ROAS, and most teams pull the wrong one first. Cutting budget on underperforming campaigns helps the ratio but shrinks revenue. The more durable levers are:
- §Improving ad creative, since creative variety and quality drive performance more reliably than bid adjustments.
- §Tightening targeting so budget reaches people closer to your ideal customer profile, reducing wasted impressions.
- §Improving the landing experience, since a stronger landing page converts more of the same traffic without spending more.
- §Shifting mix toward channels and placements with a proven lower customer acquisition cost.
The MarketJargon agents that manage ROAS for you
Tracking ROAS manually across platforms is tedious and error prone. These agents automate the maths and the decisions that follow it:
- §The ROAS Monitor Agent calculates break-even ROAS from your margin data and flags any campaign trading below it.
- §The Media Buying Agent reallocates budget across platforms and placements based on real-time performance against target.
- §The Google Ads Agent and the Meta Ads Agent manage the campaigns themselves, from copy to bidding, on the two channels where most ROAS is won or lost.
Run them together and you get a single, trustworthy view of what is actually working, rather than four separate platform dashboards each claiming credit for the same sale.
What is a good ROAS?+
It depends entirely on your margin. A ROAS of 4:1 might be excellent for a low-margin ecommerce product and unprofitable for a high cost-of-goods business. Always compare your actual ROAS against your break-even ROAS, not a generic industry number.
What is the difference between ROAS and ROI?+
ROAS measures revenue against ad spend only. ROI measures profit against total investment, including cost of goods, fulfilment, and overheads. A campaign can show a healthy ROAS and still lose money once full costs are counted.
Should I optimise every campaign for the same ROAS target?+
No. Prospecting campaigns that build a new audience typically run at a lower ROAS than retargeting campaigns that convert warm buyers. Set a target per campaign type and funnel stage, not one blanket number.
Does a higher ROAS always mean a better campaign?+
Not necessarily. A very high ROAS on a tiny budget can mean you are under-spending against demand. Profitable scale, growing revenue at or above your break-even ROAS, usually matters more than maximising the ratio in isolation.
Can an agent calculate my break-even ROAS automatically?+
Yes. The ROAS Monitor Agent pulls your margin and cost data and calculates break-even ROAS per campaign, then flags any campaign trading below that line.
Stop guessing at your ad spend
The ROAS Monitor Agent calculates your break-even point, tracks every campaign against it, and flags where budget is leaking. Deploy it alongside the agents that run your paid channels.