What Is ROAS and Why Most Marketers Are Reading It Wrong
You check your ad dashboard and see a 4x ROAS.
Is that good? Most marketers say yes. But the honest answer is it depends on numbers your dashboard is not showing you.
ROAS is one of the most used metrics in digital marketing. It is also one of the most misread. Understanding what it actually measures and what it deliberately leaves out can change how you run every campaign.
So What Is ROAS Exactly?
ROAS stands for Return on Ad Spend.
The formula is simple: Revenue divided by Ad Spend.
If you spent $10,000 on ads and made $40,000 in revenue, your ROAS is 4x. For every $1 you put in, you got $4 back in revenue.
That sounds like a win. And sometimes it is. But revenue is not profit.
The ROAS Trap -- A Simple Example
Think of it like a lemonade stand.
You spend $10 on lemons, sugar, and cups. You make $40 selling lemonade. Your ROAS is 4x.
But what if the lemons, sugar, and cups actually cost $38 to source? You made $40 in sales and kept $2. Was that worth the effort?
That is exactly what happens when marketers celebrate ROAS without checking margin.
According to a 2023 report by Nielsen, 76% of marketing budgets are evaluated primarily on revenue metrics rather than profit metrics. That gap between revenue and profit is where most marketing losses hide.
The Number ROAS Cannot See
ROAS only measures revenue coming in versus ad spend going out.
It does not see your cost of goods. It does not see fulfillment costs, returns, or customer service overhead. It does not know if you made money or lost it.
A business with a 30 percent gross margin running a 3x ROAS campaign is actually losing money on every sale.
Here is the math. For every $1 spent on ads, $3 comes back in revenue. With 30 percent margin, that $3 in revenue leaves $0.90 in gross profit. You spent $1 and kept $0.90. That is a loss wrapped inside a 3x ROAS that looks fine on the surface.
What You Need Before You Trust Any ROAS Number
Before you read ROAS, you need one number: your breakeven ROAS.
Breakeven ROAS is the minimum return at which your campaign stops losing money at the gross profit level. It is calculated directly from your gross margin.
We cover the exact formula and step-by-step calculation in our guide on how to calculate your breakeven ROAS. That is the place to start before you set any campaign target.
What matters here is the principle: every business has a different breakeven ROAS depending on its margin. A 3x ROAS can be profitable for one business and a loss for another. Knowing your number is what separates informed decisions from guesswork.
The Same ROAS, Two Completely Different Outcomes
A 3x ROAS at 40 percent margin = $1.20 gross profit per $1 spent. Profitable.
A 3x ROAS at 25 percent margin = $0.75 gross profit per $1 spent. Loss.
Same number. Opposite results. This is why ROAS without margin context is like reading a map without a scale. The distances look right but they mean nothing.
What About Repeat Customers?
Here is where it gets interesting.
ROAS is almost always calculated on the first purchase only. But what if a customer buys from you three more times over the next year?
According to research by Bain and Company, increasing customer retention by just 5 percent can increase profits by 25 to 95 percent.
A customer who buys once for $60 is very different from a customer who buys four times a year at $60 each. If both came through the same campaign, ROAS treats them as equal. Your bank account does not.
When you optimise only for first-purchase ROAS, you accidentally train your campaigns to find one-time buyers and ignore the customers who would have made you far more money over their lifetime.
Blended ROAS vs Channel ROAS
You will often see two types of ROAS numbers in your reports.
Blended ROAS includes revenue from all your channels including paid, organic, email, and direct. It almost always looks great because it credits paid ads for sales that came from elsewhere.
Channel ROAS is the honest one. It measures only what a specific paid channel generated against what you spent on it.
Always use channel ROAS to make budget decisions. Use blended ROAS as a general health check only.
We explain exactly how to read and use both numbers in our guide on blended ROAS vs channel ROAS and which one to trust for budget decisions, including a real example of how a business was funding a losing channel for months because they were reading the blended number.
Why ROAS Looks Different on Every Platform
Here is something that confuses a lot of marketers.
The ROAS number in your Google Ads account is different from the ROAS in your Meta Ads account, which is different from what your analytics tool shows.
This happens because each platform attributes revenue differently. Google Ads might use a 30-day click window. Meta Ads might use a 7-day click and 1-day view window. Your analytics tool might use last-click only.
A customer could be counted in both Google's ROAS and Meta's ROAS if they clicked ads on both platforms. This means the sum of all your channel ROAS numbers can easily exceed your blended ROAS -- because the same revenue is being counted more than once.
This is called attribution overlap. It is normal. But it means you should never add up channel ROAS numbers and expect them to equal your blended number.
The practical fix is simple. Pick one consistent attribution window across all platforms and use your analytics tool as the single source of truth for revenue figures. Let the platforms optimize using their own signals but measure your business performance from one consistent place.
Three Things to Check Alongside ROAS Every Week
1. Your breakeven ROAS. Calculated from your current gross margin. This is your floor. Every campaign should stay above it.
2. Your cost per acquisition by channel. Not just revenue return, but actual customer acquisition cost compared to your unit economics ceiling.
3. Your 90-day repeat purchase rate. To understand whether the customers being acquired are high-value or one-time buyers.
These three numbers give ROAS the context it needs to be genuinely useful.
What RightGrowth Does With This
RightGrowth calculates your breakeven ROAS automatically from your margin and AOV.
It shows you this number alongside your media plan forecast so before you approve a budget, you can see exactly whether the expected ROAS sits above or below your profitability floor.
You stop guessing. You start planning from numbers that actually mean something.
The Takeaway
ROAS is not your enemy. It is a useful signal when you know what surrounds it.
Read it alongside your breakeven ROAS. Understand your margin. Know your customer lifetime value. And never let a platform dashboard convince you a campaign is working until you have checked the profit side of the equation.
A 4x ROAS at the right margin is a great result. The same 4x at the wrong margin is an expensive mistake hiding behind a good-looking number.