CSS for Google Shopping: how it works and what it saves you
CSS stands for Comparison Shopping Service. Advertise through a CSS partner instead of Google Shopping itself and the margin Google applies to its own bids no longer applies. This page explains the mechanics, shows exactly where the 20% sits, and gives the criteria you should compare partners on.
Short answer
A CSS is a Google-recognised service that submits Shopping ads into the Shopping auction on behalf of your webshop. Google applies a margin of roughly 20% to bids that come in through its own CSS. Submit the same bid through an alternative CSS partner and the full bid enters the auction. You effectively pay less per click for the same ad position. The change happens in Merchant Center, not in your campaigns.
Where does the 20% come from?
In June 2017 the European Commission fined Google €2.42 billion for favouring its own comparison shopping service in search results. As a remedy, Google had to open the Shopping auction to other Comparison Shopping Services bidding on equal terms.
To make those equal terms demonstrable, Google withholds a margin of roughly 20% on bids arriving through Google Shopping itself before the bid enters the auction. A €1.00 bid through Google's own CSS enters as €0.80. The same €1.00 bid through an alternative CSS enters as €1.00.
In practice you invert that: to hold the same auction strength, you can bid lower through a CSS partner for the same position. That is the saving. It is not a coupon and not a promotion — it is the structure of the auction itself.
What a CSS partner does and does not do
Does: submit your Shopping ads under its CSS domain, arrange the Merchant Center link, and — depending on the package — provide feed management, bid management or reporting.
Does not: take over your Google Ads account. Your campaign structure, budgets, bidding strategies and conversion data stay yours and stay in place. Switching CSS alone does not reset campaign history or quality signals.
That distinction matters when comparing prices. A partner that only provides CSS registration is not comparable with one that also runs daily feed optimisation, so we separate those layers in the comparison.
What to judge a CSS partner on
Pricing model is the most visible criterion but rarely the deciding one. A percentage of ad spend scales with your growth; a fixed monthly fee is predictable but expensive per click at low volume.
Country coverage decides whether one partner can serve your whole European footprint or whether you have to stack partners per market. Feed management decides how much work stays with your team. Switching time and notice period decide how free you remain.
ShoppingPartnerLab lays those criteria side by side for 130+ partners across 29 markets, based on publicly verifiable data. We are not a CSS partner ourselves and we do not sell placement in the comparison.
Google Shopping via Google's own CSS vs. an alternative CSS partner
| Aspect | Via Google Shopping itself | Via a CSS partner |
|---|---|---|
| Bid entering the auction | Roughly 20% margin withheld | Full bid |
| Ad position | Same auction, same placements | Same auction, same placements |
| Google Ads account | Yours | Yours — unchanged |
| Campaign history | Retained | Retained through a CSS switch |
| Cost of the service | No separate service cost | Fixed fee, percentage, or free tier |
| Feed management | Handled by you | Depends on the package |
Switching in four steps
- Establish your baseline Record your current Shopping spend per month and per market. Without that number no pricing model can be compared fairly.
- Compare on your criteria Filter on country coverage, pricing model, and how much feed management you do not want to run yourself.
- Have the CSS link set The partner links your Merchant Center to its CSS domain. With most partners this is done within 24 hours.
- Check after two weeks Compare CPC and impression share against your baseline. The effect shows up in cost per click, not in click volume.
Frequently asked questions about CSS and Google Shopping
Is CSS the same as Google Shopping?
No. Google Shopping is the advertising channel; a CSS is the service that submits ads into that channel. Google Shopping itself is also a CSS — Google's own.
Do I really get 20% off my ad costs?
The 20% is a margin on your bid, not automatically a 20% lower monthly bill. What you do with it decides the outcome: keeping the same bid buys a stronger auction position, lowering the bid buys the same position at lower cost.
Do I need to switch Google Ads accounts?
No. The CSS switch happens at Merchant Center level. Your Google Ads account, campaigns and history stay unchanged.
Can I use several CSS partners at once?
Yes. You can use different CSS partners for different markets or product groups.
Does CSS apply outside the EU?
The CSS arrangement follows from the European antitrust case and applies within the European Economic Area, plus the UK and Switzerland.
What does a CSS partner cost on average?
Models vary widely: a fixed monthly fee, a percentage of ad spend, or a free base service with paid extras. Always compare against your own monthly Shopping spend.