Skip to content
From 11.66 €/mo.

Target ROAS in Google Shopping: Setup Guide + Calculator

Magnus Bo Nielsen

Magnus Bo Nielsen

Founder · Gezar & TheCSSPartner

Runs Gezar and TheCSSPartner, an authorised Comparison Shopping Service for Google Shopping. Grenaa, Denmark (CVR 42476226).

4 min

Target ROAS is one of the most powerful bidding strategies in Google Shopping, and one of the easiest to set wrong. Set it too high and your ads barely serve. Set it too low and you spend efficiently on volume but leave profit unguarded. This guide explains what Target ROAS does, how to calculate the right target for your shop, the mistakes that quietly cost money, and how up to 25% more bid power through a CSS changes the maths in your favour.

All figures below are example figures for illustration. Your real numbers depend on your margins, conversion rate and category.

A balance scale with a blue price tag on one pan and stacks of silver coins on the other

What Target ROAS does

ROAS means Return on Ad Spend: revenue divided by ad spend, usually expressed as a ratio or percentage. A ROAS of 400% (or 4) means you earn €4 in revenue for every €1 of ad spend.

Target ROAS is an automated bidding strategy where you tell Google the return you want, and Google adjusts your bids in real time to hit it on average. Set a target of 400% and Google raises bids on searches likely to return at least €4 per €1 and lowers them on searches likely to return less.

The key word is "average". Google aims for your target across the campaign, not on every individual click. Some clicks return more, some less, and the strategy balances them toward your target over time.

How to calculate the right target

Your Target ROAS should be anchored to your break-even, then adjusted for the profit you want.

Step 1: Find your break-even ROAS

Break-even ROAS is the point where ad spend exactly equals the profit the sale generates. The simple version:

Break-even ROAS = 1 / profit margin

Example figures: if your product margin (after cost of goods, before ad spend) is 40%, your break-even ROAS is 1 / 0.40 = 2.5, or 250%. Below 250% you lose money on the average sale; above it you profit.

ROAS
Break-even ROAS250%
Recommended target ROAS350%

100 ÷ 40 × 100% +100 pp

Illustrative target: +100 percentage points. Before other costs; adjust for your margins and campaign data.

Step 2: Set a target above break-even

You do not want to bid at break-even, because that leaves no profit. Set your target above it by the margin of profit you want to protect.

Example figures: with a 250% break-even, a target of 350% to 400% leaves healthy profit room while still allowing enough volume. The higher above break-even you set it, the more profit per sale but the less your ads serve.

Step 3: Account for the full funnel

Pure last-click ROAS ignores repeat purchases, lifetime value and assisted conversions. If your customers buy again, your true return per acquired customer is higher than the first-order ROAS suggests, which means you can afford a lower Target ROAS to win more customers. Factor this in if your data supports it.

A simple worked example

Example figures, for illustration only:

  • Product price: €100
  • Cost of goods: €60, so gross profit: €40, margin: 40%
  • Break-even ROAS: 1 / 0.40 = 250%
  • Desired profit cushion: set target at 350%

At a 350% target, for every €1 of ad spend you aim to earn €3.50 in revenue, of which €1.40 is gross profit, leaving €0.40 of profit after the €1 ad spend on the average sale. Adjust the target up if you want more profit per sale, down if you want more volume.

Common Target ROAS mistakes

  • Setting it too high too soon. A very high target throttles your ads. If impressions and clicks collapse after you set a target, it is likely too aggressive. Lower it and let the strategy serve.
  • Changing it constantly. Automated bidding needs time and data to learn. Frequent large changes reset that learning. Make adjustments in measured steps and give them time.
  • Ignoring conversion tracking quality. Target ROAS is only as good as the revenue data feeding it. If your conversion values are wrong or missing, the strategy optimises toward the wrong goal.
  • Setting it with too little data. Target ROAS needs a base of conversions to work well. On a thin account, manual or simpler automated strategies may behave more predictably until you build data.
  • Forgetting it is an average. Do not panic at individual high-cost clicks. Judge the strategy on its performance across the campaign over a meaningful window.

How a CSS changes the Target ROAS maths

This is where the cost-per-click side meets the bidding side.

Target ROAS optimises within the costs Google gives it. When the same click costs less, the same target becomes easier to hit, because you pay less to acquire the same revenue.

Running your Shopping ads through an authorised CSS means your full bid competes, instead of losing the margin Google's own CSS keeps, commonly put at around 20%. The effect on your ROAS maths is direct:

4,2×
Google's
own CSS
+25%ROAS
5,3×
The CSS
Partner
ROAS lift
Same revenue, a lower cost is possible
If the extra bid power lands as lower click prices with no change in sales, the return on your ad spend (ROAS) rises by up to about 25%. The same ads work harder, because more of every bid goes into the auction.

Example figures: suppose a campaign runs at a 350% ROAS, and after the switch the extra bid power lands entirely as lower click prices, so the same clicks cost 20% less. Holding conversion rate and order value constant, the same revenue now costs 20% less to produce, and ROAS rises from 350% to about 440%. Automated bidding may instead spend the headroom on more volume, so the gain can show up as more conversions at the same ROAS rather than as lower click prices. In practice you can either bank the higher ROAS, or lower your target to capture more volume at the same profitability.

The CSS does not change how Target ROAS works. It lets the same bid go further, which is exactly the lever you want underneath an automated bidding strategy.

A real Google Shopping results page with eight sponsored ads. A small line under each ad names the Comparison Shopping Service that submitted it, for example By Gezar or By Google; the By Gezar line is outlined.
A real Google result for the Danish search “skraldespand” (waste bin). Shop names and prices are blurred. Every ad in this auction carries a provider line, for example By Gezar or By Google. That line is the only visible sign of which CSS submitted the bid.

The bottom line

Set Target ROAS by anchoring to your break-even (one divided by your margin), add a profit cushion, feed it clean conversion data, and give it room to learn. Then give every bid up to 25% more power by running your Shopping ads through an authorised CSS. Good bidding and a full bid in the auction are the two halves of an efficient Shopping account, and they work best together. All figures here are example figures; plug in your own margins to find your real targets.

See how a CSS gives you up to 25% more bid power, check the pricing, or get started.

Frequently asked questions

What is a good Target ROAS for Google Shopping?
There is no universal number. The right target is above your break-even ROAS, which is one divided by your profit margin, with a cushion for the profit you want to protect. A shop with a 40% margin breaks even around 250% and might target 350% to 400%. These are example figures; your number depends on your margins.
Why did my ads stop serving when I set Target ROAS?
The target is probably too high. A very aggressive target tells Google to bid only on searches likely to clear it, which can starve the campaign of impressions. Lower the target and let it serve.
How long before Target ROAS settles?
Automated bidding needs time and conversion data to learn. Give a new target a couple of weeks of stable conditions before judging it, and avoid frequent large changes that reset the learning.
Does a CSS improve my ROAS?
Indirectly but reliably. A CSS gives every bid up to 25% more power. If that lands as lower click prices, the same clicks produce the same revenue at lower cost, improving ROAS. You can keep the higher ROAS or lower your target to win more volume at the same profitability.
Share thisFacebookLinkedInX

See it on your own account

Usually live within 24 hours, from 11.66 €/month per shop, every live CSS country included, no contract.

Get started

Ready for up to 25%
more bid power?

Set up in under 5 minutes. 60-day money-back guarantee.

Get started

No lock-in · Setup takes 2 minutes.