Blog
Target ROAS in Google Shopping: Setup Guide + Calculator
2026-05-05
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 lowering your cost-per-click with 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.
What Target ROAS actually 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.
### 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. Lower your cost-per-click and the same target becomes easier to hit, because each click costs less to acquire the same revenue.
Running your Shopping ads through an authorised CSS lowers your cost-per-click by around 20%, set by the EU equal-access rule. The effect on your ROAS maths is direct:
Example figures: suppose a campaign runs at a 350% ROAS with a given CPC. Cut the CPC by 20% via a CSS and, holding conversion rate and order value constant, the same clicks now cost about 20% less to produce the same revenue, lifting ROAS meaningfully. In practice you can either bank the higher ROAS, or lower your target to capture more volume at the same profitability. Either way, a lower cost base makes every Target ROAS decision more comfortable.
The CSS does not change how Target ROAS works. It lowers the cost base the strategy optimises against, which is exactly the lever you want underneath an automated bidding strategy.
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 lower the cost base it optimises against by running your Shopping ads through an authorised CSS for around 20% lower CPC. Good bidding and a lower cost-per-click 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 lowers CPC, 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 lowers your cost-per-click by around 20%, which means 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.
See it on your own account
Go live within 24 hours on a flat 20 €/month, every live CSS country included, no contract.