August 20, 2026
min read

Target ROAS in Google Ads: The Bid Math, the Data, and the Mistakes That Kill Volume

Young man with curly hair wearing a black shirt outdoors against green foliage background.


Alexander Perleman
, Head Of Product @ groas
Ex-Goldman Sachs and Stanford Computer Science

alex@groas.ai

LinkedIn
Illustration for: Target ROAS in Google Ads: How the Bid Strategy Works and Where Marketers Go Wrong

A client once asked me to set Target ROAS to 400% because that was the number they needed to stay profitable. I entered it. Three days later, spend was down 60%, impressions had fallen off a cliff, and they asked whether Google was broken.

It was not. A target Google cannot realistically hit makes it stop bidding, not bid better.

Here is the mechanism most guides skip. In every auction, Google estimates two things: the chance that a click converts and the value that conversion could produce. It then prices the bid against your target. Set a 400% ROAS target and you are telling Google to bid only when it expects $4 back for every $1 spent. If the prediction does not clear that bar, it simply does not bid. No error message. No warning. Just less volume.

That is why Target ROAS works well in some accounts and wrecks others. The strategy needs reliable conversion-value data and a target grounded in what the campaign has already proved it can deliver.

Practical takeaway: Treat Target ROAS as a constraint on auction access, not a command to manufacture a better return.

How Target ROAS Prices Each Auction

Target ROAS sits inside Google’s Maximize conversion value bidding framework. Leave the target blank and Google spends the daily budget to capture as much conversion value as it can, regardless of efficiency. Enter a percentage and you add a governor: the algorithm must project a return at or above that ratio before it enters an auction.

It evaluates real-time signals such as device, query intent, time of day, and audience segments. It uses those signals to estimate both the chance of a sale and the likely cart value for that user, then prices its bid accordingly.

Your conversion values are the input

Because the algorithm bids on estimated basket size rather than raw transaction count, clean, dynamic conversion values matter more than conversion volume alone. Google’s Target ROAS documentation is worth reviewing before you switch strategies, but the platform minimum is not the same thing as a sensible operating threshold.

My rule is at least 50 conversions in the prior 30 days, with real transaction values passed through the conversion tag rather than static estimates. At lower volume, one unusually large order can skew the model for weeks.

Practical takeaway: Do not ask a value-based bidding strategy to make value predictions from thin or fabricated value data.

Set a Target the Campaign Can Actually Reach

The most dangerous number in the Target ROAS field is your dream profit margin. Google Ads does not care about overhead. It optimizes against what the campaign has demonstrated it can produce.

If a campaign generated an actual 280% ROAS over the last 30 days, a 450% target will not uncover a hidden pool of wealthier buyers. It will remove the auctions that no longer meet the new bar.

Start with recent, stable performance

Do not average lifetime ROAS and call it a baseline. Use the last 30 days. Exclude periods when the campaign was learning. Separate conversion value by campaign type.

Shopping and Search can show very different ROAS in the same account. Blend them together and you hide where you can actually push.

Use this sequence:

  1. Calculate actual conversion value divided by cost for the last 30 stable days.
  2. Set the initial Target ROAS 10% to 20% below that result.
  3. Leave it in place until performance is stable for two weeks.
  4. Raise the target in 10% steps only after you have a stable read.

If you averaged 285% last month, start at 240%. That gives the algorithm room to buy, learn which auctions clear the bar, and hold volume while it tightens efficiency.

I used to tell clients to start at their profit break-even on day one. I was wrong. It throttled impressions and taught them to distrust the strategy.

Practical takeaway: Start below proven performance, then earn the right to tighten the target.

Higher targets mean lower bids

The math is brutally literal: bid = predicted conversion value ÷ Target ROAS.

If Google predicts a $120 basket and your target is 200%, it can bid up to $60. Raise the target to 400% and the same prediction yields a $30 bid. Half the bid, fewer auctions won.

That is why accounts that jump from 250% actual ROAS to a 500% target do not get more efficient traffic. They often get very little traffic. Impressions fall, clicks dry up, and the dashboard looks broken when it is actually following instructions.

Practical takeaway: Volume comes first. Efficiency follows when the campaign has enough room to compete.

The Two Mistakes That Tank Target ROAS

Accounts rarely fail with Target ROAS because the idea is wrong. They fail because the inputs are thin and the operator gets impatient. Bad data and constant intervention can keep the strategy from ever settling.

Running on too little value data

Target ROAS needs value diversity to learn. If every conversion reports as $40 because you set a static value, the algorithm has nothing meaningful to price differently.

And if you have 18 conversions last month across three campaigns, each campaign has about six signals. That is not a dataset. It is an anecdote.

I will not put a campaign on Target ROAS until it clears 50 conversions with real transaction values in the last 30 days at the level where the strategy lives. If the target runs at campaign level, each campaign needs that history.

If you do not have it, choose one of these options:

  • Consolidate campaigns to combine useful history.
  • Switch to Maximize Conversion Value without a target while you collect data.
  • Use a portfolio strategy to pool volume.

Practical takeaway: Match the scope of your bidding strategy to the amount of data available to it.

Changing the target while it learns

Changing a ROAS target can push the campaign back into learning. Google’s system may need roughly one to two weeks or about 50 conversions to settle after a change, depending on volume. During that window, CPA can swing, volume can move, and the ROAS number in the dashboard is not a stable verdict.

The mistake I made early in my career, and still see weekly, is treating that volatility as a signal to fix. Performance wobbles on day three, so you move the target from 280% to 320% to tighten it. Learning starts again. It wobbles again, so you move it back.

The campaign never settles. Then someone concludes Target ROAS does not work, when the real problem is that they touched it four times in 10 days.

Set it, leave it for at least 14 days, and adjust only in 10% to 20% steps after you have a stable read.

Practical takeaway: A learning period is not a crisis. Stop treating it like one.

Keep the Target From Drifting Between Check-Ins

Most Target ROAS campaigns drift because of cadence, not the target itself. You set the target on Monday. A competitor launches a sale on Wednesday. Auction prices move on Thursday. You notice the ROAS drop the following Monday when you finally pull a report.

That is five days of buying at the wrong price.

I ran accounts that way for years, checking in once a day and calling it active management. The math does not care how often you open the account. It cares how quickly bids respond to the next auction.

A setting versus a control loop

Manual management treats Target ROAS as a setting to tune. Autonomous management treats it as a control loop that keeps running.

A weekly tweak moves the target and waits. A real-time system holds the target fixed and adjusts the surrounding inputs every hour:

  • Bid pricing per auction based on predicted conversion value divided by your target, recalculated for each query and device.
  • Budget and product routing away from SKUs or search themes where predicted ROAS falls below target and toward those clearing it cleanly.
  • Value-signal cleanup so the model learns from true transaction values, not averaged or missing revenue data.

This is why I moved the accounts I care about to the groas autonomous engine. It works the campaign 168 hours a week, not once a day, and pairs that execution with a human account manager who owns the guardrails. You set the ROAS range the business can live with, and the system works to hold it without requiring you to log in and nudge bids.

Practical takeaway: If intraday value shifts matter to your business, give the monitoring to something that can actually watch intraday.

If you run Target ROAS, start 10% to 20% below your proven 30-day ROAS. Leave it alone for 14 days. Change it only in 10% steps once performance is stable.

The target is not the strategy. The discipline around it is.