Target ROAS in Google Shopping: Setup Guide + Calculator

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.

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.
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:
own CSS
Partner
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.

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?
Why did my ads stop serving when I set Target ROAS?
How long before Target ROAS settles?
Does a CSS improve my ROAS?
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
