ROAS, or return on ad spend, is the revenue you generate for every dollar of advertising. Divide revenue attributed to your campaigns by what those campaigns cost. Spend $10,000, generate $35,000, and your ROAS is 3.5, often written as 3.5x or 350%.
It is the most quoted metric in performance marketing and one of the most frequently misread. A 4x return can be excellent for one business and a slow path to insolvency for another, and the difference has nothing to do with the ads.
The Formula and a Worked Example
ROAS = revenue from ads ÷ cost of ads.
An ecommerce brand spends $20,000 on Meta in a month and tracks $72,000 in attributed sales. That is a 3.6x return. Every dollar spent brought back $3.60 in revenue.
Now add the part the formula leaves out. If gross margin on those products is 40%, the $72,000 in sales represents $28,800 in gross profit. Subtract the $20,000 in ad spend and the campaign contributed $8,800 before any other cost. Profitable, but nowhere near as comfortable as "3.6x" sounds on a slide.
Google frames the same idea in its bidding tools, where a target ROAS is expressed as the conversion value you want per unit of spend. Google's documentation on Target ROAS bidding explains how the system predicts the value of each potential conversion and adjusts bids to hit that target, which only works if the values you feed it are accurate.
Lead generation businesses run the same calculation with an extra step. Revenue does not arrive at the moment of conversion, so you work backward: a lead is worth whatever it closes at, multiplied by average deal value. If one in six consultations becomes a $9,000 project, each consultation carries roughly $1,500 in expected revenue, and that is the figure your campaigns should be measured against.
ROAS Is Not ROI, and the Difference Costs Money
ROAS measures revenue against ad spend. ROI measures profit against total investment. ROAS ignores cost of goods, shipping, payment processing, agency fees, software, and salaries. ROI includes them.
This is why two businesses can report identical returns and land in completely different places. A software company with 85% margins and a furniture retailer with 25% margins both hitting 3x are not having the same month. One is thriving. The other is losing money on every order.
Neither metric is wrong. They answer different questions. ROAS tells you how efficiently a specific channel converts spend into revenue, which makes it useful for comparing campaigns against each other. ROI tells you whether the business made money, which is the question the person signing the checks is actually asking. Report both, and label them clearly enough that nobody confuses one for the other in a board meeting.
Finding Your Breakeven ROAS
The most useful version of this metric is the one specific to your margins. Breakeven ROAS is simply 1 divided by your gross margin.
Gross Margin
Breakeven ROAS
What a 3x Return Means
20%
5.0x
Losing money
30%
3.3x
Slightly below breakeven
40%
2.5x
Modest profit
50%
2.0x
Healthy profit
70%
1.4x
Strong profit
85%
1.2x
Very strong profit
Read that table once and the headline number loses its power. Without knowing the margin, a ROAS figure is a fact without a meaning. Every target you set should start from the breakeven line, not from what somebody posted on LinkedIn.
Why Reported ROAS Rarely Matches Your Bank Account
Attribution Windows
Platforms count conversions inside a window, commonly seven days after a click and one day after a view. Move the window and the same campaign reports a different return. Nothing about the campaign changed.
Multiple Platforms Claiming the Same Sale
Someone sees a Meta ad, searches your brand on Google, and buys. Both platforms may claim credit. Add the reported revenue from every channel and you will often find it exceeds what your accounting system recorded.
Returns and Refunds
Ad platforms record the sale. They do not record the return three weeks later. In categories with high return rates, apparel especially, reported ROAS can overstate reality by a wide margin.
New Customers Versus Repeat Ones
Retargeting and brand campaigns often show spectacular returns because they capture people who were going to buy anyway. Blended ROAS across the whole account tells you more about the health of the business than any single campaign line.
Untangling this is mostly a data problem rather than a media one. Our walkthrough of Meta ads data analysis covers how to reconcile platform numbers with what actually landed in the business.
How to Measure ROAS Properly
Send real values, not placeholders. Dynamic revenue per transaction beats assigning every conversion an assumed average, and it is what value-based bidding needs to function.
Compare against your own baseline. Platform benchmarks blend industries and business models. Your account last quarter is the comparison that matters. For a sense of where ecommerce returns realistically sit, our analysis of what good ecommerce ROAS actually looks like puts the usual claims against real benchmarks.
Track revenue past the first purchase. If customers reorder, a first-order ROAS of 1.8x may be a bargain. Lifetime value changes what you can afford to pay, and connecting ad data to a CRM that holds the full customer record is what makes that visible.
Watch the trend, not the day. Daily ROAS swings on volume and timing. Weekly and monthly views tell you something. A Tuesday does not.
Hold one number as the source of truth. Blended ROAS, calculated as total revenue divided by total advertising spend across every channel, cannot be inflated by overlapping attribution. It is blunt, it will not tell you which campaign deserves credit, and it is the closest thing to an honest answer you will get. Many teams run platform metrics for optimization decisions and blended figures for budget decisions, which is a sensible division of labor.
The Number Behind the Number
A higher return is not automatically the goal. Push targets high enough and spend collapses, because the only traffic that clears the bar is the cheapest and most obvious. Many businesses grow faster by accepting a lower ROAS at a much larger scale, since total profit, not efficiency, is what pays for everything else.
Used well, return on ad spend answers a narrow question clearly: is this channel returning more than it consumes, given what your product actually earns. Answer that honestly, and decisions about where to put the next dollar get considerably easier.