ROAS vs. ROI: Why the Difference Matters (and Why Confusing Them Gets Expensive)
A campaign can have an excellent ROAS and lose money at the same time. They're different metrics answering different questions — and confusing them is one of the most common ways to make a bad budget decision with information that looked flawless.
Table of contents
A digital ad campaign reports a 6x ROAS. The team celebrates: six dollars of revenue for every dollar spent. It looks like one of the best campaigns of the quarter.
Three months later, reviewing the numbers with finance, that same campaign turns out to have lost money. There was no error in the ad platform. The 6x ROAS was accurate. The problem is that ROAS and a business’s actual profitability aren’t the same thing — and confusing them is one of the most common ways to make a bad budget decision with information that looked flawless.
What each metric actually measures
ROAS (Return on Ad Spend) measures the revenue generated for every unit spent on advertising, without subtracting any other cost. The formula is simple: revenue attributed to the campaign divided by ad spend. A 6x ROAS means the platform attributes six dollars of revenue for every dollar spent on ads.
ROI (Return on Investment) measures real profitability: net profit — revenue minus all costs involved, not just the ad spend — divided by total investment. ROI answers a different question: not how much revenue the ads generated, but how much money the company actually made after paying for everything it cost to generate that revenue.
The difference looks subtle until it’s applied to a concrete example.
The same case, two different answers
| Item | Hypothetical figure |
|---|---|
| Ad spend | $10,000 |
| Revenue attributed by the platform | $50,000 |
| ROAS | 5x ($50,000 ÷ $10,000) |
| Cost of the product or service delivered (margin) | $38,000 |
| Other attributable operating costs (staff, production, logistics) | $7,000 |
| Real net profit | $50,000 − $10,000 − $38,000 − $7,000 = −$5,000 |
| ROI | Negative — the operation lost money |
Hypothetical figures for illustration. The 5x ROAS is mathematically correct, and at the same time doesn't reveal that the whole operation was a loss.
The ROAS isn’t miscalculated in this example. It simply wasn’t designed to answer the question that actually matters at the business level: did we make money from this?
Why ROAS is still useful, used correctly
None of this means ROAS is a useless or inherently misleading metric. It’s the right metric for what it was built for: comparing relative performance across campaigns, ads or audiences within the same platform, with margin and operating costs held constant. If two campaigns sell the same product with the same margin, comparing their ROAS is a fast and reasonable way to decide where to shift budget within that platform.
The mistake isn’t using ROAS. It’s using it to answer a question it can’t answer: whether the ad investment, considered as part of the whole business, is actually profitable.
The question to ask before approving budget
Before approving or expanding an ad budget based on the ROAS shown on a dashboard, the question any marketing or finance leader should ask is: does this number include the product or service’s real margin, or only gross revenue? If the answer is that it only includes gross revenue, ROAS can guide tactical decisions within the platform, but it shouldn’t, on its own, be the basis for deciding how much to invest in ads as a business strategy.
This distinction connects directly to a broader question about when digital advertising stops being the right answer to the problem you’re actually trying to solve. You can go deeper into that diagnosis in When Digital Advertising Is the Wrong Answer. And if the underlying confusion is between metrics that look good and metrics that reflect real business, that broader distinction is developed in The Marketing Metrics That Actually Matter to the CEO.
If you want to check whether your ad investment is actually profitable, not just on the dashboard, let’s talk.
Preguntas frecuentes
ROAS (Return on Ad Spend) measures the revenue generated for every unit spent on advertising, without subtracting any other cost: revenue generated divided by ad spend. ROI (Return on Investment) measures real profitability, subtracting all costs involved — not just the ad spend, but production, staff, cost of goods or services — from the profit obtained, divided by total investment. ROAS measures gross revenue attributed to ads; ROI measures actual net profit.
Yes, and it's more common than it seems. A campaign can generate $5 in revenue for every $1 spent on ads (a 5x ROAS, a number that usually gets celebrated), but if the product or service margin is thin, or if production, logistics or delivery costs are high, that same campaign can be generating real losses once all costs are subtracted. ROAS only looks at one side of the equation.
ROAS is useful as a short-term operational metric within an ad platform, for comparing performance across similar campaigns or ads. But the business decision about how much to invest in ads, and whether that investment is worth it, should be based on ROI, because it's the only one of the two that reflects whether the company is actually making money.
Because advertising platforms — Google Ads, Meta Ads and similar — only have visibility into the spend that happened inside them and the revenue they can attribute to it, not into the operating costs, production costs or margins of the company using them. ROAS is the metric the platform can calculate with the information it has. ROI requires data only the company itself has.
New ideas, analysis and research — directly to your inbox.
Subscribe to receive new Insights publications and other selected content from Maccam Network. No spam. Unsubscribe at any time.
Shall we talk about your business?
Let's talk about what your business needs.
A 30-minute conversation is enough to understand the context, identify the problem and see if we are the right team to help you.