ROAS Meaning: What Return on Ad Spend Really Tells Ecommerce Brands
Table of content:
ROAS stands for return on ad spend. It measures the revenue your advertising generates for every pound or dollar you put in, calculated by dividing revenue attributed to ads by ad cost. A 4X ROAS means every $1 of spend returned $4 in revenue. That is the ROAS meaning in one line. The trouble starts with what founders do with it.
Across the DTC brands we audit, ROAS is the most quoted and most misread number in the account. It measures how efficiently you bought revenue and stays silent on whether that revenue made you any money, because it ignores product costs, shipping, discounts and returns. Two brands can run an identical 4X ROAS and one of them is losing money on every order.
This guide covers what ROAS actually measures, how to calculate it properly, what a good ROAS looks like for an ecommerce brand, and the point at which you should stop optimising for it altogether.
What does ROAS mean in practice?
ROAS is an efficiency ratio, not a profit metric. It tells you how much revenue each unit of ad spend bought, according to whichever attribution system did the counting. That last clause matters: your Meta dashboard, your Google dashboard and your Shopify orders will each report a different ROAS for the same week, because each claims credit differently.
In practice, ROAS is most useful as a directional signal within one platform over time. It is least useful as a verdict on the business, which is where founders most often lean on it.
How do you calculate ROAS?
Divide attributed revenue by ad spend. If you spent $20,000 on Meta last month and the platform attributes $80,000 in revenue, your Meta ROAS is 4X. The honest version of the calculation makes two adjustments. First, include the full cost of buying that revenue: agency fees and creative production belong in the denominator if you want a number you can act on. Second, be clear about whose attribution you are using, because platform-reported revenue routinely overstates what an incrementality test would show.
Many brands also track a blended version, total revenue divided by total ad spend, which is really MER, covered below. Keeping the two separate stops a lot of confused conversations.
What is a good ROAS for an ecommerce brand?
There is no universal good ROAS; there is only the ROAS your margins can afford. The useful benchmark is your break-even ROAS, which is one divided by your contribution margin. A brand with a 40% contribution margin breaks even at 2.5X, so a 3X ROAS is profitable growth. A brand with a 25% margin needs 4X just to stand still, so the same 3X is a slow leak. Across the founder-led brands we work with as an ecommerce paid media agency, the most valuable exercise is rarely raising ROAS; it is knowing precisely where break-even sits and judging every campaign against it.
Why a high ROAS can still lose money
A high ROAS can still lose money because ROAS counts revenue, not profit, and because the easiest revenue to attribute is revenue you would have earned anyway. Discount-heavy campaigns post strong ROAS while eroding margin. Retargeting and branded search campaigns post spectacular ROAS while harvesting demand that already existed; we cover that trap in detail in our guide to branded search cannibalisation. And a rising ROAS at shrinking spend usually means you have retreated to the cheapest, warmest audiences rather than grown anything.
The pattern we see most often in audits is an account optimised to a headline ROAS target while contribution margin per order quietly falls. The dashboard looks better every month, and the bank account does not.
ROAS vs MER vs contribution margin
ROAS measures one campaign or channel against its attributed revenue. MER, marketing efficiency ratio, measures total revenue against total marketing spend, which removes attribution games and shows the whole system. Contribution margin measures what is actually left after product costs, shipping, fees and marketing. The three answer different questions: is this campaign efficient, is my marketing engine efficient overall, and am I making money. A healthy reporting stack uses all three, with contribution margin as the final word. If your channel dashboards disagree with each other, a marketing mix model is the arbitration layer.
When should you stop optimising for ROAS?
Stop optimising for ROAS the moment it starts constraining profitable growth. That point arrives sooner than most founders expect, because the highest ROAS available is always at the smallest spend. If you can acquire customers at a CAC your lifetime value supports, accepting a lower ROAS at higher spend usually makes you more money in absolute terms. That is why we push clients to pair the ROAS meaning conversation with a proper customer acquisition cost view and set targets from margin, not from platform folklore. As an ecommerce marketing agency, our position is simple: ROAS is a speedometer, not a destination.
Frequently asked questions
What is a good ROAS for a Shopify brand?
Whatever clears your break-even ROAS, which is one divided by contribution margin. A 40% margin brand breaks even at 2.5X; a 25% margin brand needs 4X. Judge campaigns against your own economics, not against industry averages.
Is ROAS the same as profit?
No. ROAS counts attributed revenue against ad spend and ignores product costs, shipping, discounts, returns and fees. A campaign can run a strong ROAS and still lose money once those costs are loaded in.
What is the difference between ROAS and MER?
ROAS is calculated per campaign or channel using attributed revenue. MER divides total business revenue by total marketing spend, which sidesteps attribution disputes and shows overall efficiency. Rising MER with steady spend is a healthier signal than rising ROAS alone.
Should agency fees be included in ROAS?
If you want a number you can make decisions with, yes. Fees and creative production are real costs of buying that revenue. Many brands track platform ROAS for optimisation and a fully loaded version for commercial decisions.
Let's get in touch
If rising costs or creative fatigue are capping your growth, we help founder-led Shopify and DTC brands in the UK and US scale profitably. Book a growth call with Webtopia.
Get weekly expert insights!
Built from scaling real brands
Turn your ad spend into real growth.
At Webtopia, we don’t just run ads. We build scalable growth systems designed for ambitious DTC brands. By combining performance marketing, creative strategy, and data-backed execution, we help founders scale without sacrificing profitability. Our clients see an average 6X blended ROAS every month, because great brands deserve more than short-term wins.
Book your call today and let’s build your next growth chapter together.