ROAS, or return on ad spend, tells you how much revenue each advertising dollar produced. The formula is one line:
ROAS = Revenue from Ads ÷ Cost of Ads
Spend $5,000, generate $20,000 in attributed revenue, and your ROAS is 4. Most teams write that as 4x or 400%. The arithmetic takes seconds. Everything difficult about ROAS lives in deciding which revenue and which costs belong in the equation.
Three Worked Examples
A Straightforward Ecommerce Campaign
A skincare brand spends $8,400 on Meta ads in a month and the platform reports $31,500 in purchase value. Dividing gives a ROAS of 3.75. For every dollar spent, three dollars and seventy-five cents came back as revenue.
A Lead Generation Business
A commercial roofing company spends $12,000 on Google Ads and gets 150 qualified leads. Those leads produced 18 signed jobs at an average contract value of $9,200, which is $165,600 in revenue. ROAS is 13.8. The lag matters here: those jobs closed over eleven weeks, so measuring the same month’s spend against the same month’s revenue would have shown a badly distorted number.
A Subscription Product
A software company spends $22,000 and acquires 190 subscribers at $49 per month. First-month revenue is $9,310, giving a ROAS of 0.42, which looks like a disaster. Average retention is fourteen months, so the cohort is worth $130,340 over its life, giving a lifetime ROAS of 5.9. Both numbers are correct. They answer different questions, and confusing them is how subscription businesses either starve growth or run out of cash.
Finding Your Breakeven ROAS
A ROAS of 4 is excellent for a business with 70% margins and a slow death for one with 20% margins. The number that matters is your breakeven ROAS, which comes straight from gross margin:
Breakeven ROAS = 1 ÷ Gross Margin
A business with a 20% gross margin needs a 5.0x ROAS just to break even. At a 4x ROAS and $10,000 in ad spend, it would lose $2,000.
With a 30% gross margin, the breakeven point drops to 3.3x ROAS, leaving a $2,000 profit on $10,000 in spend at 4x ROAS. At 40% gross margin, breakeven is 2.5x, generating $6,000 in profit at the same 4x ROAS.
A business with a 50% gross margin breaks even at 2.0x ROAS and would generate $10,000 in profit on $10,000 in ad spend at 4x ROAS. With a 70% gross margin, breakeven falls to just 1.4x ROAS, producing $18,000 in profit at 4x ROAS.
Two businesses can report an identical 4x ROAS while one is compounding and the other is burning capital. Calculate your breakeven first, then set targets above it with enough room to cover the costs that never appear in the ad platform.
What Belongs in Each Side of the Equation
Most ROAS disputes come down to inputs, not math.
- Include in cost: media spend, agency or management fees, creative production, and any platform or tool fees tied to running the ads. Platform-reported ROAS counts only the media, which is why in-platform numbers always look better than the real figure.
- Include in revenue: only what the campaign actually caused. Branded search that would have happened anyway, repeat purchases from existing customers, and organic sales credited by a generous attribution window all inflate the result.
- Match the time periods. Spend and the revenue it produced need to cover the same cohort, not the same calendar month. This alone corrects most misleading reports in businesses with long sales cycles.
Where the Number Lies
Platform Self-Reporting
Google and Meta both count conversions they had a hand in, and their attribution windows overlap. Add the two dashboards together and you will often find they claim more revenue than the business actually recorded. Reconcile against your own sales data before making budget decisions.
Last-Click Blindness
Attributing everything to the final touch makes brand and top-of-funnel campaigns look worthless and retargeting look brilliant. Retargeting frequently harvests demand that other channels created. Cutting the channels that fill the funnel to fund the one that closes it is a reliable way to watch overall ROAS decline while every individual campaign looks fine.
Revenue Instead of Profit
ROAS is a revenue metric. It ignores cost of goods, shipping, returns, and payment processing. A high ROAS on a product with a 30% return rate is not the win it appears to be.
How Often to Measure It
ROAS is noisy over short windows and misleading over long ones, so the reporting cadence should match the sales cycle rather than the calendar.
- Daily is almost always too frequent. Small numbers swing wildly and prompt changes that undo the platform’s learning.
- Weekly works for ecommerce with high transaction volume and same-session purchases.
- Monthly by cohort works for lead generation, where the revenue from January’s spend arrives in February and March.
- Quarterly is the right horizon for judging whether a channel deserves its budget, because seasonality and creative fatigue both need time to show up.
One habit is worth building regardless of cadence: report ROAS alongside total profit, not instead of it. A campaign scaled from $10,000 to $40,000 might drop from 5x to 3.2x and still be the best decision of the quarter, because the profit dollars went up even as the ratio came down. Optimizing purely for the ratio pushes teams toward small, efficient campaigns that never grow the business.
ROAS Versus ROI
The two get used interchangeably and they should not be. ROAS measures revenue against ad spend only. ROI measures profit against total investment, including salaries, software, and overhead. ROAS is the right tool for comparing campaigns against each other. ROI is the right tool for deciding whether the marketing function as a whole is worth what it costs. The definitional groundwork is covered further in this explanation of what ROAS is and how to measure it.
Turning the Number Into a Bidding Target
Once you know your breakeven and your target, ad platforms can optimize toward it directly. Google’s Target ROAS bidding adjusts bids automatically against predicted conversion value, which works well when conversion tracking is accurate and volume is sufficient. Set the target too high and the system limits traffic to protect the average, which quietly caps your growth. Set it slightly below your true target and let volume build first.
For a sense of what realistic targets look like by category, this breakdown of ecommerce ROAS benchmarks puts the averages in context.
The Number Behind the Number
ROAS is easy to calculate and easy to misread. Get the inputs honest, compare against your own breakeven rather than someone else’s benchmark, and match revenue to the spend that actually produced it. Do that and the number becomes what it is supposed to be: a fast, reliable check on whether the advertising is paying for itself.
Want to turn your advertising data into better decisions? Contact IMPRiNT to discuss how we can help you build a more effective digital marketing strategy.