Guides

Google Ads ROAS Benchmarks: How to Set a Target That Fits Your Business

ROAS is conversion value ÷ ad spend, but “good” depends on your margin: break-even is 1 ÷ gross margin. How to find your floor and set a tROAS a notch above trailing performance.

Junaid Dar· Founder, AdPilotJul 13, 20268 min read
Abstract upward arrow showing a small input multiplying into a larger return, representing ROAS.

ROAS is conversion value ÷ ad spend: a 4x ROAS returns four dollars for every dollar spent. Whether 4x is good depends on your gross margin, not an industry average. Below: how the metric works, how to calculate your break-even, and how to set a target you can defend.

What ROAS actually measures

Conversion value ÷ cost. Report $8,000 in conversion value against $2,000 in spend and that's a ROAS of 4, written as 4x or 400%.

ROAS is revenue, not profit. At a 20% margin, 4x barely clears the cost of goods. And the ratio is only as honest as your conversion tracking: if Google counts the wrong value or double-counts a sale, the number on screen describes a business you don't run.

Check what feeds it first. The common failure is sending a flat placeholder value on every conversion instead of the real order total. Report the same $50 on every sale and a $500 order and a $12 order look identical to Smart Bidding. Pass dynamic order values back through the conversion tag; that fix outranks any target you pick afterward.

The four levers that move your ROAS up or down.

Why there's no single "good" ROAS

No one number works, because ROAS is a ratio and both revenue and cost bend with your business model.

A jewelry brand selling $400 rings at a 60% margin thrives at 3x. A grocery-delivery service on 8% margins goes broke at 3x and might need 10x to cover the ad bill. Same ratio, opposite verdict.

Average order value, repeat-purchase rate, and lifetime value shift the answer too. If a first sale is worth $50 but the average buyer returns three times a year, a first-order ROAS that reads as a loss is really buying $150 of lifetime value per customer acquired.

Break-even ROAS: the one number worth calculating

Key point

Break-even ROAS = 1 ÷ gross margin. At a 40% margin, that's 1 ÷ 0.40 = 2.5x. Below 2.5x you're paying to lose money; above it, the ad spend is carrying its weight.

Break-even ROAS is where a campaign stops losing money on the sale itself. Your target sits above it, high enough to leave profit after ads, returns, and overhead. The floor moves with margin:

20%

Break-even ROAS

5.0x

Target for profit

6x or higher

30%

Break-even ROAS

3.3x

Target for profit

4x or higher

40%

Break-even ROAS

2.5x

Target for profit

3x or higher

50%

Break-even ROAS

2.0x

Target for profit

2.5x or higher

70%

Break-even ROAS

1.4x

Target for profit

2x or higher

Illustrative break-even and rough profit targets by gross margin. Swap in your own numbers.

That's what wrecks the benchmark question: 3x is excellent at a 50% margin and a slow bleed at 20%. No shared benchmark tells those two shops apart.

Use your true margin. Returns, absorbed shipping, payment fees, and discount codes all shave it. If a listed 45% margin drops to 38% after refunds and free shipping, run break-even off 38%; build the floor on the optimistic figure and you'll keep approving campaigns that quietly lose money on every order.

A worked example: from margin to target

A small homeware shop runs a 42% gross margin, so break-even is 1 ÷ 0.42, about 2.4x. A 6% return rate plus payment fees pull the real margin to roughly 37%, pushing the honest break-even to 1 ÷ 0.37, about 2.7x.

Wanting profit over survival, the shop sets 3.5x, leaving headroom above the 2.7x floor for overhead and refunds. Its Shopping campaign has averaged 3.2x over the past 60 days, so a tROAS of 3.5x sits just above trailing performance and stays realistic. Jump to 6x and Google bids only on near-certain clicks, starving the campaign of volume.

A second campaign gets a different target. If the shop's Search campaign converts high-intent brand queries at 8x, holding it to 3.5x leaves money on the table. Each campaign earns its floor and target from its own economics; one account-wide number misleads both.

ROAS by industry: read the ranges, not the averages

Published ROAS-by-industry figures are worth a glance for orientation, read as loose ranges. Within one industry the spread is usually wider than the gap between industries, because account age and tracking quality vary so much from one shop to the next.

A few generalizations hold. High-margin, considered purchases like software or specialty goods tolerate and reward higher ROAS targets. Thin-margin, high-volume categories like grocery and fast-moving consumer goods run leaner. Lead-gen has no natural revenue value per conversion, so it tracks cost per lead or a modeled value instead — the logic behind our guide to lowering your CPA, a more useful lens when there's no cart to measure.

Use any external benchmark to sanity-check your own numbers, never to set the goal. Your break-even carries more information than any published chart.

How to read your own ROAS and set a target

Pull ROAS at three levels in order: account, campaign, then keyword or product. Account tells you whether the whole operation is healthy, campaign shows where money is working, keyword or product tells you what to fix first.

  • Segment by campaign type. Search, Shopping, and Performance Max rarely earn the same ROAS, and blending them hides where returns come from.
  • Judge ROAS over 30 to 90 days, not one slow week — small accounts swing hard day to day.
  • Read the search terms report. Irrelevant queries drag ROAS down quietly; tight negative keywords claw it back.
  • Split new-customer revenue from repeat purchases. A campaign that looks mediocre on first-order ROAS may be your best acquisition channel.

Watch the attribution lag. On a 30-day click window, conversions can land weeks after the click that earned them, so a week's ROAS keeps drifting upward after the spend hits. Judge a given week's numbers a month later, once conversions have caught up.

Ignore optimization score for this question. It's Google's 0–100% estimate of how well your account is configured, and it climbs mainly when you apply or dismiss Google's recommendations. That makes it a fair nudge toward account hygiene and a poor profit signal, since plenty of those recommendations push more spend rather than more margin.

A tROAS bid strategy is where the arithmetic pays off: you name the return you need and Smart Bidding chases it. Set the target far above anything the campaign has hit and Google throttles delivery to protect the number, dropping spend and volume together. Start near the recent trailing ROAS, then raise the target in small steps as the data proves out.

An illustrative before/after: a modest tROAS lift, tracked over weeks.

Where AdPilot fits

Knowing your target is one thing. Moving toward it bid by bid, negative by negative, week after week is the grind most owners skip. That's the job AdPilot does.

Connect your account with one click through Google's OAuth, no API keys and no setup, then state the goal in plain words: „get my Shopping ROAS to 4x without cutting volume too hard.“ The AdPilot agent reads the account and proposes concrete moves: a budget shift, a bid-strategy change, or a batch of negative keywords. Each arrives as a proposal card you approve with a click. Nothing runs on its own.

Guardrails hold it in check: no campaign deletions, shared budgets never touched, and a metric snapshot captured before every executed change. The before/after dashboard tracks whether ROAS actually moved, alongside CPA, CTR, cost, and conversions, with a daily pull to keep the trend current. Tokens are AES-256 encrypted, and every action lands in an audit log with old→new values you can read back and revert with one click. When a change didn't help, the data shows it.

Straight about status: AdPilot is in early access — spots are limited while our app finishes Google's verification — but changes you approve are written to your live account for real, behind approval, a snapshot, a full audit log and Revert. The results page walks through a worked example on a real account, one consented case rather than a typical-result promise. For plans, including the free 7-day trial, see pricing. AdPilot is an independent product, not affiliated with or endorsed by Google.

Two reads are worth queuing if you're weighing this against hiring help or Google's own automation. Running Google Ads without an agency covers the solo route; Google's built-in AI versus AdPilot compares the two side by side. If handing an agent the keys makes you wary, is it safe to let AI manage Google Ads walks through the approval model step by step.

One move before you touch the account: open your margin, divide 1 by it, and write down the break-even ROAS. Then set a first tROAS a notch above the trailing 60-day average on one campaign, leave it a month, and read the before/after. That loop, run on your real numbers, teaches more than any benchmark table online.

Frequently asked questions

What is a good ROAS in Google Ads?
No universal figure. A good ROAS is any number comfortably above your break-even, which is 1 ÷ gross margin. At a 50% margin break-even is 2x, so 3x or 4x is healthy; at a 20% margin you need 5x just to break even. Find your own floor before comparing to any industry benchmark.
What's the difference between ROAS and ROI?
ROAS measures revenue against ad spend only; 4x returns four dollars of revenue per ad dollar. ROI subtracts the cost of goods, overhead, and the ad spend itself. A campaign can post a strong ROAS and still lose money on thin margins, so always check ROAS against your true margin.
How do I calculate break-even ROAS?
Divide 1 by your gross margin as a decimal. A 40% margin gives 1 ÷ 0.40 = 2.5x. Below that, each sale loses money after the cost of goods; above it, the ad spend is profitable on the sale. Set your actual target a step higher to cover returns and overhead.
Is a higher ROAS always better?
Not always. Pushing ROAS very high makes Google restrict delivery to only the safest clicks, so spend and total profit shrink even as the ratio looks great. A lower ROAS at higher volume often earns more overall. Optimize for total profit within your margin, not the biggest possible ratio.
What ROAS should I set for a target ROAS (tROAS) bid strategy?
Start near the campaign's trailing ROAS over the last 30 to 90 days, not an aspirational number. Set the target far above past performance and Smart Bidding throttles delivery to protect it, collapsing volume. Once the data stabilizes, raise the target in small steps and watch spend and conversions.
Why is my ROAS suddenly dropping?
Common causes: seasonal demand, rising competition and CPCs, broken or double-counting conversion tracking, wasted spend on irrelevant search terms, or a bid strategy chasing too much volume. Check the search terms report for junk queries, confirm your conversion values are correct, and compare over 30 days rather than one noisy week.
Does ROAS include profit?
No. ROAS counts revenue only, so it says nothing about what you keep. A 15% margin at 3x is barely profitable; a 60% margin at 3x is very profitable. Pair ROAS with your gross margin, or track a profit-based target, to know what a campaign really earns.

Keep reading