How to read ROAS without losing your mind: a practical e-commerce guide
ROAS isn't everything. Learn how to interpret return on ad spend by factoring in margins, customer acquisition cost and break-even ROAS.
ROAS is one of the most cited — and most misunderstood — metrics in e-commerce. Many merchants treat it as the only number that matters, leading to bad decisions. Let’s look at how to actually read it.
What ROAS is
ROAS stands for Return On Ad Spend. It’s calculated like this:
ROAS = Revenue generated by campaigns ÷ Ad spend
A ROAS of 4 means that for every euro invested in advertising you brought in 4. Sounds great. But “brought in” doesn’t mean “earned.”
The most common mistake: confusing revenue with profit
A ROAS of 4 says nothing about profitability until you factor in margins.
Example: you sell a product for €100 with a 25% gross margin (€25 of margin). With a ROAS of 4 you spent €25 of ad spend to generate €100 of revenue. The result? Zero margin. You worked just to break even.
That’s why the concept of break-even ROAS exists: the minimum ROAS below which you’re losing money. It’s calculated as:
Break-even ROAS = 1 ÷ margin percentage
With a 25% margin, break-even is 4. So that ROAS of 4 that looked good is actually the break-even point.
The metrics to read alongside ROAS
ROAS alone is blind. To decide, you need to look at it next to other numbers:
- Contribution margin: what’s left after product cost and variable costs.
- CAC (Customer Acquisition Cost): how much you spend to acquire a new customer.
- LTV (Lifetime Value): how much a customer is worth over time. A low ROAS on the first order can be excellent if the customer comes back.
- New vs returning share: campaigns that bring in many returning customers “inflate” ROAS without generating real growth.
ROAS by channel, not aggregate
An aggregate average ROAS hides the differences. Remarketing campaigns almost always have a very high ROAS because they reach people already ready to buy. Acquisition campaigns have a lower ROAS, but they’re the ones that grow the business.
Comparing the two with the same yardstick leads you to cut exactly the campaigns that fuel growth. Always read ROAS broken down by channel and by objective.
How to keep it under control without losing your mind
Jumping between Google Ads, Meta Ads and the back office every day to rebuild the picture is exactly what drives you crazy. The solution is to have ROAS, spend and revenue from all channels on the same screen, comparable at a glance.
With NothingSell you can also ask the AI directly — thanks to the PrestaShop MCP — questions like “Which campaigns have a ROAS below break-even this week?” and get the answer on your real data.
In short
ROAS is a useful tool only when read in context: margins, CAC, LTV and channel separation. On its own, it can lead you to decisions that look right but erode profit.
👉 Compare ROAS across all your channels in one place: explore the NothingSell features or start free.