( SEA / Google Ads )

How to Calculate Your Google Ads ROAS (And Why It Isn't Enough)

The formulas for ROAS, break-even ROAS, and real ROI, explained with worked examples. Plus the measurement mistakes that lead to bad decisions.

ÜMAIN · December 11, 2025 · 11 min read

( Quick answer )

ROAS is calculated by dividing revenue generated by ad spend, multiplied by 100: €10,000 in sales from €2,000 spent gives a 500% ROAS. The number only means something against your margin: your break-even point equals 100 divided by your gross margin percentage, so 250% at a 40% margin. If you sell services rather than products, replace ROAS with cost per customer, which factors in your lead close rate.

What Is ROAS?

ROAS (Return On Ad Spend) measures the revenue generated for every euro spent on advertising. It's the reference metric for judging a Google Ads campaign's efficiency.

The formula:

ROAS = (Revenue generated by advertising / Advertising cost) × 100

Example:

  • Ad spend: €2,000
  • Revenue generated: €10,000
  • ROAS = (10,000 / 2,000) × 100 = 500%

In other words: for every euro invested, you take in €5 of revenue. It's also expressed as a multiple: a 500% ROAS equals 5x.

Across the accounts we run, average return on ad spend is 3.4x. A number that means nothing until you set it against a margin — which is the whole point of this article.

ROAS and ROI Are Not the Same Thing

MetricFormulaWhat it measures
ROASRevenue / ad spendAdvertising efficiency
ROI(Profit − investment) / investmentActual profitability

A 500% ROAS does not mean 400% profit. ROAS ignores your production costs, your margins, and your overheads. It's a campaign steering metric, not a business health metric.

Calculating Real ROI

ROI = ((Revenue − product cost − ad cost) / ad cost) × 100

Example with a 50% gross margin:

  • Revenue: €10,000
  • Product cost: €5,000
  • Ad cost: €2,000
  • Profit: 10,000 − 5,000 − 2,000 = €3,000
  • ROI = (3,000 / 2,000) × 100 = 150%

The same numbers, two angles: 500% ROAS and 150% ROI. Both are accurate. Only one tells you whether you're making money.

Your Break-Even ROAS

This is the most useful calculation in this article, and the one most often skipped. The threshold below which advertising loses you money depends solely on your gross margin.

Break-even ROAS = 100 / gross margin (%)
Gross marginBreak-even ROASTarget ROAS for comfort
20%500%700% and up
30%333%500% and up
40%250%400% and up
50%200%300% and up
60%167%250% and up
70%143%200% and up

Two businesses with the same 300% ROAS are not in the same position: at a 20% margin, this one is losing money; at a 60% margin, it's comfortably profitable.

Why Industry Benchmarks Are a Trap

You'll be shown tables of "average ROAS by industry" everywhere. They're almost always unusable, for three reasons:

  1. They mix incomparable business models. An e-commerce store at 25% margin and a software vendor at 85% margin don't share a break-even point, even inside the same category.
  2. They ignore the share of brand traffic. An account that includes its brand campaigns shows an artificially high ROAS, since those clicks cost pennies and convert extremely well.
  3. They ignore the attribution model. The same account can report two very different ROAS figures depending on the conversion window and model used.

The only benchmark that counts is yours: your break-even ROAS calculated on your margin, and your own curve over time. Compare yourself to last month, not to a sector average whose methodology you can't inspect.

ROAS Doesn't Apply to Everyone

If you sell products online, ROAS works: transaction value is known immediately.

If you sell services — trades, agency, consulting, healthcare, real estate — the ROAS Google Ads reports means nothing, because the tracked conversion is a form or a call, not a sale. You need a full measurement chain:

Cost per lead = ad spend / number of leads
Cost per customer = cost per lead / close rate
Margin per customer × number of customers = revenue generated

Worked example:

  • Spend: €1,500
  • 30 leads, so a cost per lead of €50
  • Close rate of 25%, so 7 customers (rounded) and a cost per customer of €214
  • Average order of €1,800 at 40% margin, so €720 margin per customer
  • Total margin generated: roughly €5,000 for €1,500 spent

This is the only calculation that matters for a service business. And it shows why your close rate matters as much as your bids: taking it from 20% to 30% affects your profitability more than any campaign optimisation.

It's also why we insist on one thing: always keep a phone field in your forms. A prospect you call back within the hour converts on a completely different scale from one chased by email three days later.

How to Improve Your ROAS

1. Start With the Landing Page

This is by far the most underrated lever. ROAS is a ratio: you can work on the denominator (cheaper clicks) or the numerator (turn more clicks into sales). The second almost always has more room.

A page going from 1% to 2% conversion rate doubles your ROAS without touching a single bid.

What to check, in this order:

  • Load time on mobile, on 4G, not on your fibre connection
  • Consistency between the ad's promise and the page headline
  • The expected action visible without scrolling
  • Short form: name, phone, need. Every extra field costs conversions
  • Proof: reviews, past work, verifiable numbers

If your site was never designed for this, no account optimisation will compensate. See web development — a dedicated landing page starts at €990, often less than a month of badly converted ad budget.

2. Tighten the Targeting

  • Favour purchase-intent queries over informational ones
  • Continuously feed your negative keyword list from the search terms report
  • Exclude geographic areas you don't genuinely serve
  • Separate brand from generic to see each one's real performance

3. Work on the Ads

  • Use the keyword in the headline, pin the one carrying your promise
  • Put a concrete differentiator rather than a superlative
  • Enable every relevant extension: they increase ad surface at no extra cost
  • Let a test run at least two weeks before drawing conclusions

4. Match Bidding Strategy to Volume

  • Little data: maximise conversions
  • 30+ conversions a month with reliable conversion values: target ROAS
  • Switching to target ROAS too early collapses volume without improving profitability

5. Increase Value per Order

Raising average order value improves ROAS without spending another euro: bundles, free shipping thresholds, cross-sells, subscriptions.

The Costliest Measurement Mistakes

Incomplete tracking

If you only track part of your conversions, your real ROAS is higher than what you see — and you risk cutting campaigns that were working. Check the Conversion Linker, enable enhanced conversions, and test your Consent Mode v2 implementation: misconfigured, it makes conversions vanish from reporting.

Counting brand traffic with everything else

Clicks on your own name cost pennies and convert extremely well. Mixed in with generic, they inflate your overall ROAS and hide a loss-making acquisition campaign.

No segmentation

An overall 350% ROAS can hide one campaign at 700% and another at 90%. Analyse by campaign, product, device, and location. That's where the decisions are.

Ignoring lifetime value

If your customers repurchase or subscribe, judging the first transaction massively understates your profitability. A 150% ROAS on first purchase can be excellent if the customer buys four times.

Double counting across platforms

Google and Meta each claim the same conversion. Adding their dashboards together produces more revenue than you actually made. Always reconcile against your back office or CRM.

Key Takeaways

  1. Calculate your break-even ROAS from your margin: that's your only real threshold
  2. Ignore industry benchmarks, compare yourself to yourself
  3. If you sell services, track cost per customer, not the platform's ROAS
  4. Always segment, and take brand out of the calculation
  5. Improve the page before the bids: that's where the biggest gain is

To go further: the complete Google Ads guide and our approach to paid search.

Want to know what your acquisition could do with a site built to convert? Describe your project in two minutes, we reply in under 24 hours: start my project.

// Frequent questions //

Your questions on this topic

01What is a good ROAS?

One that comfortably clears your break-even point, calculated as 100 divided by your gross margin. At a 30% margin you break even at 333% and only become genuinely profitable beyond 500%. At a 60% margin, the threshold drops to 167%. So a 300% ROAS can be excellent for one business and loss-making for another.

02How do I calculate ROAS when I sell services, not products?

Don't use the ROAS Google Ads reports, which only measures submitted forms. Calculate your cost per lead (spend divided by number of leads), divide it by your close rate to get cost per customer, then compare that to the margin a customer brings. Example: €50 per lead at a 25% close rate gives €200 per customer, which is very profitable if your margin per customer is €700.

03Why doesn't my Google Ads ROAS match my actual revenue?

Three main causes. Google attributes the conversion to the date of the click rather than the sale, which shifts the periods. Part of your conversions is modelled when consent is missing. And if you also advertise on Meta, both platforms often claim the same sale. Your back office or CRM remains the source of truth.

04Should I switch on the target ROAS bidding strategy?

Only if you have volume and reliable conversion values: around 30 conversions a month minimum, with a real amount sent to Google Ads. Below that, the algorithm lacks data and throttles delivery trying to hold a target it can't reach. Stay on maximise conversions until then.

05Is lowering cost per click the way to improve ROAS?

It's the usual reflex, and the least effective. ROAS is a ratio: doubling your page's conversion rate doubles ROAS, whereas scraping 10% off your cost per click gains you only 10%. There's almost always more room for improvement on the landing page than in the advertising interface.

( Your project )

Reading is good. Shipping is better.

Describe your project in 2 minutes. We call you back with an honest opinion, a clear scope and a budget — website, app or campaigns.

Describe your project

Reply < 24h · Free detailed quote

How to Calculate Your Google Ads ROAS (And Why It Isn't Enough) | ÜMAIN Blog