The 20% CSS advantage: myth, auction mechanics and practice
Ever since the EU's 2017 antitrust decision against Google, the figure “20%” has hung in the air like a promise: if you run your Google Shopping ads not through Google's own comparison shopping service (Google Comparison Shopping, GCS) but through an external Comparison Shopping Service (CSS), you are supposed to save 20%.
Yet many advertisers who migrate their Merchant Center to a CSS partner end the month frustrated: their cost per click (CPC) has by no means dropped by 20% automatically, and there is no discount line on the invoice either.
So is the 20% CSS advantage just a marketing promise? No. It is real – but it works fundamentally differently from what most advertisers expect. To understand it, you have to look at the mechanics of the Ad Rank auction.
Google Shopping strategies for more revenue, in your inbox
Every other week: what is changing in Google Shopping, what we see in our customers' accounts, and what to do about it.
Auction mechanics: where the 20% comes from
To comply with the European Commission's decision, Google's in-house comparison shopping service has to operate like a separate, profitable business unit. Google Shopping therefore retains an operating margin (estimated at around 20%) from every bid before passing it on to the Shopping auction. An external CSS, by contrast, passes the bid through in full.
Google Shopping uses a modified second-price auction:
You never end up paying your maximum bid – only the amount needed to narrowly beat the Ad Rank of the next advertiser below you (+ £0.01).
- Through Google Shopping (GCS): If you set a maximum bid of £1.00, only £0.80 enters the auction once the margin has been deducted.
- Through an external CSS: If you set a maximum bid of £1.00, the full £1.00 enters the auction.
To reach the same Ad Rank through Google Shopping as through an external CSS, you would have to bid £1.25 (£1.25 × 0.8 = £1.00). An external CSS therefore gives your bid 25% more auction power – or lets you lower your bid by 20% and still create the same auction pressure.
Same auction power: through a CSS, £1.00 is enough; through Google Shopping, you need £1.25.
Real-world scenarios: what actually happens in the auction
How the CSS advantage plays out depends mainly on how high you bid and how intense the competition is.
Scenario 1: monopoly or niche product (hardly any competition)
You sell a rare specialist product. Your only competitor bids extremely low.
- Competitor: £0.30 auction bid
- Your bid: £1.00
- Through GCS: auction bid £0.80 → you win position 1 and pay £0.31.
- Through CSS: auction bid £1.00 → you win position 1 and pay £0.31.
- 1.You£0.80
- 2.Competitor£0.30
- 1.You£1.00
- 2.Competitor£0.30
The result: 0% savings, 0% more traffic. Because the runner-up is so far behind, you pay exactly the same price in both cases. The CSS advantage fizzles out because it doesn't decide the auction.
Scenario 2: a tight midfield (close auctions)
A fiercely contested market where several competitors are only slightly apart.
- Competitor A: £0.85 auction bid
- Competitor B: £0.75 auction bid
- Your bid: £1.00
- Through GCS: auction bid £0.80 → you land in position 2 and pay £0.76 (to beat B).
- Through CSS: auction bid £1.00 → you land in position 1 (ahead of A) and pay £0.86 (to beat A).
- 1.Competitor A£0.85
- 2.You£0.80
- 3.Competitor B£0.75
- 1.You£1.00
- 2.Competitor A£0.85
- 3.Competitor B£0.75
The result: your CPC rises (+13%), but your click volume rises considerably. With CSS you overtake competitor A. Your cost per click goes up slightly, but in position 1 you secure the top click-through rate (CTR).
If all you want is to save, you lower your bid to £0.80: you stay in position 2 and still pay £0.76, but you have drastically reduced your bidding risk.
Scenario 3: price war against dominant marketplaces
Amazon or large marketplaces flood the auction with bids of £1.50. Your maximum bid is £1.00.
- Through GCS: auction bid £0.80 → auction lost.
- Through CSS: auction bid £1.00 → auction lost.
- 1.Marketplaces£1.50
- –You£0.80
- 1.Marketplaces£1.50
- –You£1.00
The result: no effect. Whether you lose with £0.80 or £1.00 against a bid of £1.50 makes no difference to the outcome. CSS cannot rescue a structurally weaker bid in fiercely contested environments.
Scenario 4: the market already uses CSS across the board
In many e-commerce categories, the competitors that matter have long been bidding through external CSS partners. Once the market has caught up, CSS is no longer a head start but a prerequisite for not being pushed out.
- Rival A (CSS): auction power £1.20
- Rival B (CSS): auction power £0.80
- Auction minimum price (reserve price): £0.50 (the threshold for visibility)
Case 1: you bid the most (aggressive market leadership)
You want to dominate position 1 and set a bid of £1.40.
Through Google Shopping (GCS): Your bid enters the auction as £1.12 (£1.40 × 0.8). You only land in position 2 behind rival A (£1.20) and pay £0.81 (to beat B). Despite the highest nominal bid in the market, you are held back.
Through an external CSS: Your bid enters the auction at the full £1.40. You comfortably take position 1 and pay £1.21 (to outbid rival A).
- 1.Rival A£1.20
- 2.You£1.12
- 3.Rival B£0.80
- 1.You£1.40
- 2.Rival A£1.20
- 3.Rival B£0.80
Effect: a genuine auction win. Your cost per click rises to the real market level for position 1, but you get exactly the top reach you set the budget aside for.
Case 2: you bid in the midfield (strategic positioning)
With a bid of £1.00, you deliberately position yourself between rival B (£0.80) and rival A (£1.20).
Through Google Shopping (GCS): Your bid enters the auction as £0.80. A tie with rival B: you slip to position 3 or share a sliver of leftover impressions. Your traffic collapses.
Through an external CSS: Your bid enters the auction as £1.00. You reliably secure position 2 (behind A, ahead of B) and pay a predictable £0.81.
- 1.Rival A£1.20
- 2.Rival B£0.80
- 3.You£0.80
- 1.Rival A£1.20
- 2.You£1.00
- 3.Rival B£0.80
Effect: pure protection against being pushed out. With Google Shopping, you lose the midfield position you were aiming for to rival B. With CSS, you hold your ground at predictable cost.
Case 3: you bid the least (your ticket into the market)
You run a defensive low-budget strategy for long-tail products and set your bid to £0.55. The auction's minimum threshold is £0.50.
Through Google Shopping (GCS): Your bid enters the auction as £0.44 (£0.55 × 0.8). No ad is shown: because £0.44 is below the minimum price of £0.50, you fall at the auction threshold. You do pay £0.00, but you also get 0 impressions and 0 sales.
Through an external CSS: Your bid enters the auction at the full £0.55. You clear the minimum threshold (£0.55 > £0.50), secure position 3 and are shown in full in the Shopping box. You pay £0.51 (minimum price + £0.01).
Effect: clearing the threshold. Without CSS, you would have to raise your bid to at least £0.63 to get any visibility at all. Here, CSS is your ticket into the market.
Side by side: scenario 4 at a glance
| Strategy | Through GCS | Through CSS | The CSS effect |
|---|---|---|---|
| Case 1: maximum, bid £1.40 | £1.12 → position 2 | £1.40 → position 1, CPC £1.21 | Auction win: takes position 1 with top reach. |
| Case 2: middle, bid £1.00 | £0.80 → position 3 / pushed out | £1.00 → position 2, CPC £0.81 | Protection against displacement: holds the position reliably against B. |
| Case 3: minimum, bid £0.55 | £0.44 → below the threshold, no ad | £0.55 → position 3, CPC £0.51 | Ticket in: makes it possible for the ad to be shown at all. |
Why bid strategies swallow the effect
The gap between theory and practice is almost always down to modern bid strategies:
| Bidding model | What happens to the advantage | How visible the advantage is |
|---|---|---|
| Manual CPC | You can actively reduce bids by 20% and hold the same position. | Directly measurable as a lower CPC. |
| Maximise clicks | The system uses the stronger buying power to win more clicks for the same budget. | Measurable as 20–25% higher click volume at a similar CPC. |
| tROAS / Smart Bidding | The algorithm uses the higher bid efficiency to bid in pricier auctions with higher-spending buyers that were previously out of reach. | CPC often doesn't fall. Instead, conversion value and revenue rise at a stable ROAS. |
If you use Smart Bidding and expect your average cost per click to fall, you are drawing the wrong conclusion. The algorithm automatically converts the cost advantage into reach and auction wins.
How to prove the effect in your own account
If you want to measure the CSS effect objectively, don't focus primarily on average CPC – take a methodical approach.
A/B split test at account level
Split your product catalogue into two statistically identical groups (e.g. even vs. odd item IDs). Run group A through Google Shopping and group B through an external CSS, in separate accounts with an identical bid strategy. With manual CPC, compare the cost per click at the same impression share, or the number of clicks at a fixed bid.
Measuring under Smart Bidding
If you use Performance Max or tROAS, keep your ROAS target constant after switching to CSS. If conversion value rises at a stable ROAS, the CSS advantage is working in the background. Alternatively, raise your ROAS target step by step by 10 to 15%: if your revenue volume stays stable, you have turned the efficiency gain straight into margin.
Watching Auction insights
Check your impression share and your overlap rate with your key competitors. If you gain market share against competitors while your targets stay unchanged, the extra auction power is taking effect.
- Free Google CSS migration
- Full visibility in Google Shopping
- 20% lower click prices
- Visibility in free listings
- 21 EU markets included
- Premium email support
- Cancel anytime

