launch&found
Strategy

ROAS vs ROI: What Each Tells You and Which to Track

ROAS vs ROI explained for business owners: formulas, worked examples, how to find your break-even ROAS and which number to trust when you run ads.

Jessica15 min read

ROAS tells you how much revenue each advertising dollar brought in. ROI tells you whether the business made money after every cost is paid. ROAS is a fast read on your ads. ROI is the verdict on the whole effort. If you only watch ROAS, you can run a campaign that looks great on a dashboard and still loses money.

We run Google Ads and Facebook and Instagram campaigns for businesses in London, Ontario, and we see this mix-up often. An owner says, "We're at 5x, so it's working." Then the books say otherwise. This guide shows how the two numbers differ, how to calculate each, what a good ROAS actually is for your margins, and which one to use for which decision.

TL;DR

  • ROAS (return on ad spend) is revenue from ads divided by ad spend. It measures ad efficiency, not profit.
  • ROI (return on investment) is profit divided by total cost. It measures whether the business came out ahead.
  • There is no universal good ROAS. Your target is your break-even ROAS, which is 1 divided by your profit margin, plus a cushion.
  • Use ROAS to steer campaigns week to week. Use ROI to decide whether to keep spending, cut or scale.
  • For lead-based businesses, the number that matters most is what a lead is worth, not what the click cost.

Table of Contents

ROAS vs ROI at a glance

The two metrics answer different questions. Google's own glossary defines ROAS as total conversion value divided by total ad spend, so it is purely about advertising efficiency. ROI looks at total profit against total cost, which makes it a view of overall business profitability.

ROASROI
Stands forReturn on ad spendReturn on investment
Question it answersHow much revenue did each ad dollar bring in?Did we make money after all costs?
FormulaRevenue from ads ÷ ad spend(Revenue − total costs) ÷ total costs
Counts costs beyond ad spend?NoYes
Expressed asA ratio (4:1, or 4x) or a percentage (400%)A percentage
Best forComparing campaigns, ad sets and keywordsJudging the whole program and budgets
Main riskLooks healthy while margins are thinSlower to calculate, easier to get wrong

The short version: ROAS can tell you an ad is efficient. Only ROI can tell you that the business is healthy.

How to calculate ROAS

ROAS is simple:

ROAS = revenue attributed to ads ÷ ad spend

Say you spend $2,000 on Google Ads in a month and your tracking attributes $10,000 in sales to those ads. Your ROAS is 5, which people write as 5:1, 5x or 500%. For every dollar in, five dollars of revenue came back.

A few things to know before you trust that number:

  1. It uses revenue, not profit. Five dollars of revenue on a product with a thin margin might leave you with pennies.
  2. It depends on attribution. Whatever your ad platform counts as an ad-driven sale is what lands in the numerator. Phone calls, walk-ins and form fills that never get tracked are missing.
  3. It ignores everything except ad spend. Agency fees, creative, your website, the salesperson who closes the deal and the cost of delivering the work are all outside the formula.

That last point is why ROAS is useful for steering and unreliable for judging.

How to calculate ROI

ROI includes everything the marketing effort cost you:

ROI = (revenue − total costs) ÷ total costs × 100

Using the same example, add the rest of the bill. Suppose that $10,000 in ad-driven revenue came with:

  • $2,000 in ad spend
  • $1,000 in management and creative costs
  • $4,500 in cost of goods or labour to deliver those sales

Total costs are $7,500. Profit is $2,500. ROI is $2,500 ÷ $7,500, or about 33%.

Same campaign, two very different stories. A 5x ROAS sounds like a runaway success. A 33% ROI says the campaign is profitable but not spectacular, and that a small change in costs could erase the gain.

That gap is the whole point of the comparison. Marketing writers who cover this topic make the same argument. One AdExchanger piece warns that treating ROAS as the only measure of success encourages spend-to-grow habits that ignore profit margins.

ROI for lead-generation businesses

If you sell services, such as roofing, dentistry, legal work, renovations or real estate, your ad platform often does not see a sale at all. It sees a lead: a call, a form, a message. The sale happens days or weeks later, offline.

Google Ads defines ROI for lead generation as revenue from a typical lead minus the advertising cost per lead, divided by the advertising cost per lead. Revenue from a typical lead is your lead-to-sale conversion rate multiplied by your average sale value. Google's example: if you close 1 sale for every 10 leads and the average sale is $20, each lead is worth $2 in revenue.

Here is a version with service-business numbers. These are hypothetical, for illustration only:

  • You close 1 in 8 leads.
  • Your average job brings in $4,000 of revenue.
  • Each lead is therefore worth $500 in revenue.
  • Your ads cost $75 per lead.

Revenue per lead minus cost per lead is $425. Divided by the $75 cost, that is a return of about 567% on ad spend alone. Now take out the cost of doing the job. If delivering it costs 60% of revenue, the profit per lead is $200 before ad spend, or $125 after the $75 lead cost. That is still a good business, but it is a very different number from the headline.

We wrote a separate piece on what a lead is actually worth to your business. If you have never worked this number out, start there before you set any ROAS target.

If your leads come with thin information, enriching your lead data can also help you see which leads are worth chasing, which feeds directly into a more honest revenue-per-lead figure.

What is a good ROAS?

You will see "4:1" quoted everywhere. Unity's ROAS guide notes that 4:1 (400%) is often cited as a reasonable starting point, but also says there is no universal good ROAS. What matters is your break-even ROAS.

Break-even ROAS = 1 ÷ profit margin

Unity's example: with a 70% gross profit margin (0.70), break-even ROAS is about 1.43x. Anything below that and the ads are losing money, and a 2:1 ROAS would be profitable for that margin structure.

Run the same math on your own margins:

Gross marginBreak-even ROASWhat a 4:1 ROAS means
70%1.43Comfortably profitable on the ad dollar
50%2.0Profitable, with room
30%3.33Barely above break-even
20%5.0Losing money

So a 4:1 ROAS is a great result for one business and a slow bleed for another. A 2:1 ROAS answers "is 2:1 good?" the same way: it depends entirely on margin. At a 70% margin it is fine. At 40% it loses money, because break-even there is 2.5.

Notice that break-even ROAS only covers the ad dollar. You also need to cover management fees, overhead and your own time. Treat break-even as the floor, then set your target above it.

Do not copy industry benchmarks

Benchmarks by industry are tempting, but Shopify's benchmark guide warns against copy-pasting them. Your goal should reflect your discount rates, shipping costs and repeat-purchase rate. It also notes that a low ROAS on the first purchase can be perfectly acceptable when your model depends on high customer lifetime value.

What about ACoS?

If you sell on marketplaces, you may see ACoS (advertising cost of sales) instead. It is the inverse of ROAS: ad spend divided by ad revenue. A 25% ACoS means $0.25 of ad spend for every $1 of sales, which is a 4:1 ROAS. Same idea, flipped.

ROAS vs CPA: where cost per acquisition fits

CPA (cost per acquisition) is the third number people confuse with these two. It measures how much you pay to get one customer or lead. It does not care about order size.

Use CPA when every sale is worth about the same, such as booked consultations at a fixed fee. Use ROAS when order values vary a lot, such as an online store with items from $20 to $900. Use ROI when you want to know whether any of it paid off.

A simple way to remember it:

  • CPA: what did one result cost?
  • ROAS: how much revenue did the spend return?
  • ROI: what did we keep?

For lead-based businesses, CPA is usually the working metric inside the ad account, and your close rate and job value convert it into ROI. If you are budgeting from scratch, our guide to what Google Ads costs in Canada shows how cost per click and cost per lead translate into monthly budgets.

When to use ROAS and when to use ROI

Here is a practical split.

Use ROAS when you are:

  • Comparing two campaigns, ad sets or keywords against each other
  • Deciding which creative to pause
  • Checking week-to-week whether a change helped
  • Setting bidding targets inside an ad platform

Use ROI when you are:

  • Deciding whether to keep, cut or grow the total marketing budget
  • Comparing advertising with other investments, like a new hire or better equipment
  • Reporting to a partner, lender or board
  • Judging an agency or a channel over a quarter or longer

One line we repeat to clients: ROAS tells you how the ads are running. ROI tells you whether the business is running.

Four ways these metrics mislead you

1. Short windows hide lifetime value

If a customer buys from you again and again, the first sale understates what the ad earned. A campaign with a mediocre first-order ROAS can be your best channel once you count repeat business. That is the point Shopify's guide makes about lifetime value. The reverse also holds: if you cut a campaign because of a weak 30-day number, you may be cutting your best long-term source of customers.

2. Attribution takes credit it did not earn

The American Marketing Association has covered research on e-commerce retargeting showing that retargeting ads can have double-edged effects. The practical lesson is to ask whether a customer would have bought without seeing the ad. A retargeting campaign aimed at people who were already about to buy can post a gorgeous ROAS while adding little that you would not have earned anyway.

The fix is incrementality testing: compare a group that sees your ads with a control group that does not. It is more work, but it is the only way to separate sales your ads caused from sales they merely sat next to.

3. Averages hide the last dollar

Your overall ROAS can look strong while the extra money you added last month earned almost nothing. Google describes marginal ROAS as the additional return from additional spend: the increase in conversion value divided by the increase in spend. The American Marketing Association makes the same point about marginal return on marketing investment: it tells you whether to spend more, whether you have hit the sweet spot, or whether you are overspending.

In plain terms: before you double a budget, check what the last increase actually returned.

4. Untracked leads make ROAS look worse than it is

For local service businesses, a big share of leads call instead of filling a form. If call tracking is off, those jobs never show up in your ad account, and a campaign that works can look like it does not. Set up call and form tracking first. Then judge ROAS.

A simple process for local business owners

You do not need a data team. Here is the process we walk through with business owners.

  1. Find your margin. Work out gross profit on a typical sale, after the cost of delivering it.
  2. Calculate break-even ROAS. Divide 1 by that margin.
  3. Set a target above it. Leave room for management, overhead and your own pay.
  4. Track what happens after the click. Use call tracking, form tracking and a way to mark which leads became jobs.
  5. Calculate lead value. Close rate times average job value.
  6. Review ROAS weekly and ROI monthly or quarterly. Weekly numbers steer, longer numbers judge.
  7. Test before scaling. Raise the budget in steps and watch the return on the added dollars.

If you are choosing where to spend in the first place, our comparison of Google Ads vs Facebook Ads covers how each channel tends to behave for lead-generation, and the numbers above apply to both.

Our perspective

We work with local businesses across multiple industries, from service trades to professionals to retail, and the pattern is consistent. The owners who get burned are rarely the ones with a low ROAS. They are the ones who chose a single number, did not know what it was built on, and let it run the business.

Here is how we think about it.

  • ROAS is a dashboard number. ROI is a bank-account number. Both are real. Only one pays your bills.
  • A target without a margin is a guess. If someone quotes you a ROAS target before asking about your costs, ask how they arrived at it.
  • Leads are not revenue until they close. For most of the businesses we work with, the real work is connecting ad results to jobs won.
  • We do not promise a ROAS. Results depend on your market, your offer, your margins and how fast you follow up. Anyone who guarantees a number before they have seen your business is selling you something.

This is also why our scope and pricing are tailored to each business. Your margins, sales cycle and goals decide what a sensible target looks like, so we assess fit first and quote second.

— Launch & Found

Work with a London, Ontario team on your ad numbers

If you want a second set of eyes on your ROAS, your cost per lead and what they mean for profit, we can help. Launch & Found is a marketing agency based in London, Ontario. We manage Google Ads and Facebook and Instagram ads, build websites, handle SEO and produce photo, video and drone content. We also serve businesses in surrounding Ontario service areas.

Pricing is by custom quote after we assess fit. Contact us for a quote and tell us what you spend today and what a customer is worth to you. If you are comparing agency models first, our guide to what a Google Ads agency costs explains the common structures.

FAQ

Is ROAS or ROI more important?

ROI is the more important number because it includes all your costs and shows whether you are making money. ROAS is the more useful number for day-to-day decisions inside an ad account. Track both, and let ROI overrule ROAS when they disagree.

Is a 2:1 ROAS good?

It depends on your margin. Break-even ROAS is 1 divided by your profit margin, so a 2:1 ROAS only breaks even at a 50% margin. At a 70% margin it is profitable, and at 30% it loses money.

Can ROAS be high while ROI is negative?

Yes. ROAS counts revenue against ad spend only. If your cost of goods, labour, fees and overhead eat most of that revenue, you can show a strong ROAS and still lose money overall.

How do I measure ROAS if my customers call instead of buying online?

Set up call tracking and form tracking, then record which leads become paying customers. Multiply your close rate by your average job value to get revenue per lead, and compare it with your cost per lead. That gives you a ROAS and ROI you can trust.

What is the difference between ROAS and ROMI?

ROMI (return on marketing investment) is ROI applied to marketing as a whole, including more than ad spend. ROAS covers advertising only. ROMI is the better fit when you want to judge your full marketing program.

Sources

Sources

Read next