ROAS (Return On Ad Spend) measures the revenue generated for each euro spent on advertising. Simple in appearance, it hides several common interpretation pitfalls.
The basic calculation
ROAS = Revenue generated by advertising ÷ Ad spend. A ROAS of 4 means each euro spent generated €4 in revenue. It’s a revenue ratio, not a profitability one.
Pitfall #1: confusing ROAS with profitability
A high ROAS doesn’t guarantee a profitable business if margins are thin. A ROAS of 3 on a product with 70% margin is very profitable; the same ROAS of 3 on a product with 15% margin can be a loss once fixed costs are factored in. The break-even ROAS must be calculated from your actual margin, not a generic figure.
Calculating your break-even ROAS
Break-even ROAS = 1 ÷ gross margin percentage. With a 25% margin, break-even sits at a ROAS of 4: below that, every additional sale costs more than it brings in once product costs are deducted.
Pitfall #2: ignoring multi-channel attribution
A customer who saw a Meta ad then clicked a Google ad before purchasing will often be attributed entirely to Google in a last-click model, making Meta look less effective than it actually was in the overall journey.
Pitfall #3: looking at aggregate ROAS without segmenting
An aggregated average ROAS can mask large disparities between campaigns, products or audiences. Segmenting the analysis helps identify what’s actually driving performance up or down.
The essential complement: incremental ROAS
Classic ROAS counts all sales attributed to advertising, including those that would have happened anyway (already-convinced customers who would have bought regardless). Incremental ROAS, harder to measure but more honest, isolates sales genuinely generated by advertising.
To go further on the KPIs to track alongside ROAS, see our essential SEA KPIs roundup.