What Is a Good ROAS? Why It's a Vanity Metric If You Ignore This
ROAS answers one question: for every dollar spent on ads, how many dollars came back in revenue. It says nothing about margin, returns, COGS, shipping, or payment fees. Two brands can post the exact same ROAS and one of them is losing money on every order.
What is a good ROAS for ecommerce?
Industry-wide, ecommerce ROAS averages sit somewhere around 2.5–3x, with 4x and above generally considered strong — but that range shifts by platform (Google Ads tends to run higher than Meta, and Meta higher than TikTok) and by business stage, since a newly funded brand chasing market share can rationally accept a lower ROAS than an established one protecting thin margins. None of these numbers mean anything without the next one.
The number that actually matters: break-even ROAS
Break-even ROAS is 1 divided by gross margin percentage. A product with a 25% margin needs a 4x ROAS just to break even on ad spend — before covering fixed costs like rent, salaries, or software. A product with a 50% margin only needs 2x to hit the same break-even point. Without this number, a 3x ROAS could mean two completely different things depending on which product it's attached to.
Blended ROAS hides where the money is actually made
A single account-level ROAS averages a high-margin bestseller with a low-margin loss-leader. Scaling budget based on that blended number often means pushing more spend into the product dragging profitability down, simply because it happens to have a decent ROAS relative to its own low bar. Breaking ROAS out per product or per collection — against each one's actual margin — usually changes where the next dollar of budget should go.
The checklist before scaling spend
- Know the gross margin per product, not just per account.
- Calculate break-even ROAS per product before setting a scaling target.
- Factor in return rate — a high-return category needs a higher ROAS target to compensate.
- Check payment processing and fulfillment costs are actually included in the margin number, not left out.
- Scale budget toward the product with the best margin-adjusted ROAS, not the highest raw ROAS.
ROAS is still a useful signal — it's fast, it's easy to compare week over week, and it's what most ad platforms optimize toward by default. The mistake is treating it as the finish line instead of an input to a profit calculation that happens outside the ads dashboard.
