Your Dream Our Responsibility

Uncategorized

What Is a Good ROAS? The Honest Answer Depends on Your Margin

September 24, 2026 · Rakib BITT · 7 min read

What Is a Good ROAS The Honest Answer Depends on Your Margin copy

There is no universal good ROAS. A 3x return on ad spend is excellent for a software company carrying 85% margin and a steady loss for a grocery brand carrying 20%. The only figure that tells you whether a campaign makes money is your break-even ROAS, and it comes from one division: 1 ÷ gross profit margin. On a 40% margin you need 2.5x just to stand still.

That sentence is the whole article. The rest explains why the question gets asked the wrong way round, and what to do with the answer.

What return on ad spend actually measures

Return on ad spend is revenue attributed to advertising, divided by the amount spent on that advertising, over the same period.

ROAS = revenue from ads ÷ ad spend

Spend $2,000 and get $6,000 back and your ROAS is 3x, or 300% if your reporting prefers percentages. Google Ads uses it as a bidding target through Target ROAS bidding, which needs accurate conversion values to work at all.

Three properties of the metric matter more than the number itself:

  • It is measured on revenue, not profit. Revenue is the money that arrives, not the money you keep.
  • It covers one period. A customer who buys again next quarter does not appear in this quarter’s ROAS.
  • It depends entirely on attribution. Change the attribution window and the same campaign produces a different ROAS, having done the same thing.

Why “industry average ROAS” is a useless benchmark

Search for a good ROAS and you will be told 4:1, or that ecommerce averages 2.87x, or some other figure with a decimal point that makes it sound measured. The number is not wrong so much as unusable, because it describes businesses whose cost structure has nothing to do with yours.

Two shops both hit 3x. The first sells handmade jewellery at 70% margin and keeps $2,100 of every $3,000. The second resells electronics at 15% margin and keeps $450 — on $1,000 of ad spend, that is a $550 loss every month, at a ROAS the whole industry would call healthy.

Break-even ROAS, by margin

Break-even ROAS is the point where gross profit exactly covers ad spend. Below it you lose money on every order; above it you keep the difference.

Break-even ROAS = 1 ÷ gross profit margin

Gross margin Break-even ROAS What “3x” means for you
20% 5.00x Losing money
30% 3.33x Losing money
40% 2.50x Thin profit
50% 2.00x Healthy
60% 1.67x Strong
70% 1.43x Very strong
80% 1.25x You are underspending

Read the last row again. At 80% margin, a 3x ROAS means you are leaving customers on the table that you could profitably buy. Underspending is a real failure mode and it never shows up in a dashboard, because nothing looks wrong.

Gross margin here means what is left after the direct cost of delivering the order: product cost, packaging, shipping, payment fees. Not rent, not salaries, not the agency fee. Those come out of what remains.

ROAS is not profit, and the gap is where money disappears

Work an example all the way through. Monthly ad spend $2,000, average order value $60, conversion rate 2.2%, cost per click $0.85, gross margin 45%.

  • Clicks: $2,000 ÷ $0.85 = 2,353
  • Orders: 2,353 × 2.2% = 51.8
  • Revenue: 51.8 × $60 = $3,106
  • ROAS: $3,106 ÷ $2,000 = 1.55x
  • Gross profit: $3,106 × 45% = $1,398
  • Profit after ad spend: $1,398 − $2,000 = −$602

Break-even here is 1 ÷ 0.45 = 2.22x. The campaign returns 1.55x, so it loses about $600 a month while reporting three thousand dollars of revenue. Nothing in the ad platform will tell you this, because the ad platform has never been told your margin.

Our free ROAS calculator runs exactly this arithmetic in your browser and adds the part that matters: when you are below break-even, it works out what each lever would have to reach to get you back to zero.

The four levers, and which one to pull first

Only four inputs change ROAS. Ranked by how cheaply they usually move:

1. Conversion rate

Almost always the cheapest win, and the one people reach for last because it lives on the website rather than in the ad account. Going from 2.0% to 2.5% is a 25% improvement in ROAS with no extra spend, and it improves every other channel at the same time. Checkout friction is the usual culprit: Baymard Institute’s review of 50 cart abandonment studies puts the average abandonment rate at 70.22%. Speed is the other: Google’s Core Web Vitals thresholds ask for Largest Contentful Paint under 2.5 seconds and Interaction to Next Paint under 200ms. Most sites we audit fail at least one. This is conversion-focused web design work, not campaign work.

2. Average order value

Bundles, volume pricing, a higher tier. A 10% rise in order value moves ROAS 10% and costs nothing in media.

3. Cost per click

Tighter targeting, better creative, negative keywords, cheaper placements. Real gains are available but they are capped — you are bidding against competitors who want the same clicks. This is the core of paid advertising management.

4. Gross margin

The largest effect and the hardest to move, because it means renegotiating supply or raising prices. Worth examining before you accept that a channel cannot work.

When ROAS is the wrong metric

ROAS measures one purchase in one window. It quietly misleads you in three situations:

  • Customers who buy repeatedly. A subscription business can rationally accept a first-order ROAS below break-even, because the second and third orders carry no acquisition cost. The right metric there is acquisition cost against lifetime value — we cover it in CAC and LTV: how much you can actually pay for a customer.
  • Long sales cycles. If your deal closes in ninety days, this month’s ROAS is measuring last quarter’s spend against this quarter’s revenue, and the two have no relationship.
  • Demand that already existed. Branded search campaigns report spectacular ROAS because they collect people who were going to find you anyway. Judging them on ROAS guarantees you overspend on them.

How to measure it so the number means something

  • Send real revenue, not a placeholder value, into the ad platform through conversion values.
  • Deduct returns and refunds. A 3x ROAS on a category with a 25% return rate is really 2.25x.
  • Fix an attribution window and leave it alone, so month-to-month comparisons compare something.
  • Check reported revenue against the figure in your accounts at least once a quarter. They will differ; the question is whether the gap is stable.

Frequently asked questions

Is ROAS the same as ROI?

No. ROAS divides revenue by ad spend. ROI divides profit by total cost, which includes the agency fee, the software, and the salary of whoever runs it. ROI is the more honest number and the harder one to calculate, which is why ROAS is quoted more often.

What is a good ROAS for ecommerce?

Whatever clears your break-even, with enough room left to cover overheads. On a typical 45% ecommerce margin that means above 2.22x to avoid losing money, and roughly 3x before the business itself is paid for. Any number quoted without a margin attached is decoration.

Can Google Ads work on a small budget?

Yes, but the rules change below a few thousand dollars a month, mostly because automated bidding needs conversion data you do not yet have. Google Ads on a small budget covers what to do instead.

My ROAS dropped after I increased budget. Why?

The cheapest, most likely-to-convert audience gets used up first. Doubling spend reaches people who are further from buying, so cost per acquisition rises and ROAS falls. That is normal, and the question is whether the new ROAS still clears break-even. Our ad budget planner shows where that ceiling sits for your numbers.

Should I optimise for ROAS or for profit?

Profit. Maximising ROAS pushes you toward spending less on your very best audience, which maximises the ratio and shrinks the business. Set a target ROAS above break-even and then spend as much as you can at that level.

Where to go from here

Put your own figures into the ROAS calculator — it runs in your browser and nothing is sent to us. If it tells you the campaign is losing money, the next question is which lever is cheapest to move, and that depends on the account rather than the formula. That is what we look at in a free audit.

Want this done on your account?

Send your website and your main goal. We will tell you what we would do first.

Get a Quote

3 responses to “What Is a Good ROAS? The Honest Answer Depends on Your Margin”

Leave a Reply

Your email address will not be published. Required fields are marked *

Get a Quote