Google Shopping CSS: how it works, what you gain and how to switch
If you run Google Shopping ads in a supported European market, you already use a Comparison Shopping Service (CSS). For many shops, that service is Google Shopping. You can choose an independent CSS Partner instead—and keep your existing campaigns, agency and Google Ads account.
The main reason to consider switching is the auction margin. Google Shopping deducts a margin from your bid before entering it into the auction. An independent CSS that charges a flat fee rather than an auction margin lets your full bid compete. That can help you win more business from your Shopping budget.
This guide explains the difference, what to check before switching and how to measure whether the change pays off for your shop.
Should you use an independent CSS Partner?
Start with three questions: are you advertising products in a supported CSS market, are those products approved in Merchant Center, and does the potential benefit justify the provider's fee?
If the answer to all three is yes, an independent CSS is worth considering. You do not need to replace your campaign management team to use one. With a self-service provider, you or your agency can continue managing the feed, campaigns, budgets and bidding.
If you already use an independent CSS, compare its fees and service with the alternatives. Moving between independent providers is mainly a decision about cost, support and account management; it does not unlock the Google Shopping margin a second time.
Before comparing providers, check which CSS your Merchant Center account uses. The “By” link beneath a Shopping ad also identifies the service behind that particular ad.
What is a Comparison Shopping Service?
A Comparison Shopping Service is a price comparison service. Within Google's CSS programme, it can also place Shopping ads on behalf of retailers. Google Shopping is one CSS; independent providers such as csspartner.io are alternatives.
Three parts of your setup work together:
| Part | What it does |
|---|---|
| Merchant Center | Holds your product data and shows product eligibility and errors |
| Google Ads | Manages campaigns, budgets, bidding and advertising results |
| CSS | Represents your shop in the CSS programme |
A CSS does not replace Merchant Center or Google Ads. It changes which comparison shopping service represents your products.
Why does the programme exist?
The programme grew out of the European competition case concerning Google's treatment of rival comparison shopping services. Google opened Shopping ad placements to competing CSSs, giving retailers a choice of service.
For your shop, the practical consequence is straightforward: using Google Shopping's own CSS is a choice, rather than a requirement.
How does the CSS bidding advantage work?
Google Shopping deducts a percentage margin from a merchant's bid before submitting it to the auction. An independent CSS may use a different pricing model, such as a fixed monthly fee with no auction margin.
The commonly cited 20% margin explains the advantage as follows. Google confirms that it deducts a margin, but does not state the percentage in its public help page, so treat this as an illustrative calculation.
| Illustrative example | Google Shopping, assuming a 20% margin | Independent CSS with no auction margin |
|---|---|---|
| Starting bid | €1.00 | €1.00 |
| Margin deducted before the auction | €0.20 | €0.00 |
| Bid entering the auction | €0.80 | €1.00 |
In this example, your €1 bid has 25% more auction bidding power through the independent CSS: €1 is 25% more than €0.80. Alternatively, an €0.80 bid through that CSS matches the auction bid produced by €1 through Google Shopping—a 20% difference in the starting bid.
These percentages describe the bidding calculation. They do not guarantee 20% lower reported CPCs, the same ad position or 25% more sales. Your results also depend on competition, product relevance, bidding strategy and the CSS provider's fees.
There is no separate refund on your Google Ads invoice. The advantage happens before the auction, rather than as a rebate afterwards.
Decide what you want to improve
Choose a goal before changing campaign settings:
- More sales: if your campaigns are profitable, initially keep budgets and targets stable and watch whether conversion value grows at an acceptable return.
- Better efficiency: once you have established how performance changes, test gradual bid or target adjustments and compare the resulting sales and costs.
- A clear comparison: keep other major settings stable during the initial review period so that the CSS switch is easier to assess.
Avoid a blanket instruction to reduce all bids by 20%. Manual CPC and automated bidding work differently. With target ROAS or Performance Max, changing the target at the same time as switching CSS makes it harder to understand either change.
What changes when you switch CSS?
With a self-service CSS, much of your day-to-day work can stay the same.
| Usually stays in place | Check with the new provider |
|---|---|
| Google Ads account and campaigns | CSS assignment of your Merchant Center account |
| Budgets and bid strategies | Name in the ad's “By” attribution |
| Conversion tracking | CSS fees and billing arrangements |
| Product feed and shop pages | Provider access and support responsibilities |
| Your existing agency or internal team | Account hierarchy and user permissions |
| Shopping policy requirements | Support for your countries, free listings and other placements |
Ask the provider to confirm that it will switch your existing Merchant Center account. If it proposes creating a new account or rebuilding campaigns, ask why that is necessary for your setup.
Which countries support Google CSS?
Google's published programme documentation lists these 21 countries:
Austria, Belgium, Czechia, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Spain, Sweden, Switzerland and the United Kingdom.
The programme therefore includes European markets outside the EU. Before launching in another country, check Google's current country list and ask your CSS to confirm that it supports that market.
If you also advertise in countries outside the CSS programme, such as the United States or Canada, tell the provider before switching. Ask how those products will remain eligible and whether your account needs an additional setup. The European CSS bidding advantage does not extend to those markets.
Does CSS work with Performance Max?
Yes. Performance Max campaigns that use Merchant Center product data can work with an independent CSS. You do not need to move to Standard Shopping to use one.
However, Performance Max serves across several Google channels. The CSS auction advantage relates to eligible Shopping activity; it is not a discount on every click across the campaign.
When reviewing results, look at product performance and available channel reporting as well as the campaign total. A change in the mix of Shopping, video or other traffic can affect average CPC and ROAS independently of the CSS switch.
Before moving, ask the provider to confirm support for any additional activity you rely on, including dynamic remarketing, local inventory ads and placements beyond general Google Search.
What happens to free product listings?
CSSs can also represent your products in free listings. If you use several CSSs for paid Shopping ads, you still need to select one for European free listings.
Make this part of the migration, rather than checking only whether paid ads are running. Ask the provider to confirm the selected CSS and account, then check Merchant Center for free-listing eligibility and any new errors after the switch.
The CSS dashboard is not visible in every account setup. If you cannot find the selection, ask the provider to check your account structure and guide you through the appropriate route.
Choose the service model you actually need
CSS providers range from simple account connections to full campaign management. Choose based on who will do the work.
| Model | Who manages the work? | When it makes sense |
|---|---|---|
| Self-service | You or your existing agency manage feeds and campaigns; the CSS provides the connection and agreed support | Your current campaign management works well |
| Full service | The provider manages feeds, campaigns and reporting within the agreed scope | You want an external team to run Shopping advertising |
| Hybrid | Responsibilities are split between your team and the provider | You need help with a specific task, such as feed management |
If you already have a capable agency or in-house team, start by comparing self-service options. Check what support is included when products are rejected, accounts need to move or additional countries are added.
For a hybrid or full-service arrangement, agree who can change budgets, resolve feed errors and manage tracking. Confirm account ownership and administrator access before signing.
What does a CSS Partner cost?
Compare the complete service cost, rather than the headline CSS fee. Common pricing models include:
- Fixed monthly fee: a set charge per account, domain or package.
- Click or spend-based fee: the charge grows with advertising activity.
- Revenue or performance share: the fee depends on attributed results.
- Bundled service: CSS is included with feed software or campaign management.
For each quote, ask for the total annual cost for your actual number of accounts and countries. Include setup, required software, support and any compulsory management service. If a percentage fee applies, confirm whether it covers Shopping spend or the whole Google Ads account.
A useful comparison is: what extra benefit would this provider need to deliver to cover its fees? Use your eligible Shopping activity as the basis, rather than assuming your entire Google Ads budget receives the CSS advantage.
How to choose a CSS Partner
Use the same questions for every provider so you can compare the answers directly.
| Ask the provider | What a useful answer should cover |
|---|---|
| What will I pay? | Setup, recurring fees, variable charges and paid extras |
| Can I keep my current accounts? | Existing Merchant Center, Google Ads account and campaigns |
| Will my countries and placements keep working? | Each target market, free listings and relevant ad formats |
| Who controls the accounts? | Ownership, administrator access and provider permissions |
| Who handles the migration? | Required information, approval steps and checks afterwards |
| What support is included? | Contact method, scope and expected response times |
| How can I leave? | Notice period, switching assistance and any exit costs |
Get the answers in writing, especially where your setup includes multiple Merchant Center accounts or non-European markets.
Google's CSS partner directory can help you shortlist providers. A badge or programme tier can be useful background, but your decision should depend on the service, cost and account arrangements you need.
For agencies: standard CSS or White Label CSS?
If you manage Shopping campaigns for clients, a standard CSS connection lets you keep managing their advertising while the provider handles the CSS service.
A White Label CSS adds your agency's branding to the service, including the CSS attribution in eligible Shopping ads. Compare the branding, client account management, support and commercial terms before choosing this model.
Google's CSS Partner Program and an agency partnership offer are different things. The first concerns the CSS's relationship with Google; the second concerns the service and terms available to your agency.
How to switch your CSS Partner
For an existing advertiser, the aim is to change the CSS assignment while keeping the account setup working. Follow these five steps.
- Gather the account details
- Protect access before moving a sub-account
- Record your starting performance
- Approve the switch request
- Check the account after completion
1. Gather the account details
Send the new provider your Merchant Center ID and explain whether it is a standalone account, a multi-client account or a sub-account. Include your target countries and mention free listings, remarketing, local inventory ads and advertising outside the CSS programme.
Also identify who can approve the switch. You will need an administrator of the relevant Merchant Center account.
2. Protect access before moving a sub-account
Access inherited from a parent multi-client account can be lost when a sub-account leaves that parent. Check who relies on inherited access, and make sure everyone who needs to keep working in the account has the appropriate direct permissions before the move.
Ask the provider to confirm where the account will sit afterwards. CSS assignment and placement under a parent account are related setup decisions, but they are not interchangeable. You should know what is changing in each case.
3. Record your starting performance
Export a recent, representative period from Google Ads and note the number of approved products in Merchant Center. Save the campaign budgets, bidding targets and conversion settings so you can identify any other changes later.
Use a period long enough to include a meaningful number of purchases. A low-volume shop will need a longer comparison than a high-volume retailer.
4. Approve the switch request
The new CSS initiates the account switch. A Merchant Center administrator then approves or declines the request.
Confirm the expected completion date with the provider. Approval and completion are not always simultaneous: a grace period may apply. Do not assume the migration is complete simply because you accepted the request.
5. Check the account after completion
Once the provider confirms completion, check:
- The correct CSS is assigned and the Google Ads link is active.
- Your team and agency can still access the account.
- Products remain approved in the intended countries.
- Shopping campaigns continue receiving impressions and clicks.
- Free listings and any additional placements remain eligible.
- Purchase tracking and conversion values continue arriving as expected.
Investigate a sudden loss of products, access or delivery promptly. Keep budgets and bidding targets stable while confirming that the migration itself has completed successfully.
Can you use more than one CSS?
Yes. A retailer can advertise through several CSSs, but each Merchant Center account is assigned to one CSS at a time. A parallel setup therefore needs the appropriate separate accounts and links.
Google states that you are not second-priced against yourself when different CSSs submit offers for the same merchant. That does not mean adding providers automatically gives you more visibility or sales.
Use multiple CSSs when you have a clear operational reason, such as separate businesses or market arrangements. For many shops, one provider covering the required activity is simpler to manage.
If you are considering keeping Google Shopping alongside an independent CSS, define what the second setup should achieve and how you will measure it. Extra accounts, feeds and reporting need to earn their place.
How to measure whether the switch worked
Judge the switch against the business goal you set at the start. A lower CPC can help, but profitable orders matter more than cheaper traffic alone.
| Measure | What to look for |
|---|---|
| Approved products and delivery | Any unexpected loss of eligibility or traffic |
| Advertising cost and CSS fees | The complete cost of the new setup |
| Purchases and conversion value | Whether sales volume and recorded revenue improve |
| ROAS or cost per purchase | Whether advertising efficiency meets your targets |
| Product margins | Whether additional sales contribute enough profit |
Compare similar trading periods and allow for conversion delay before drawing conclusions. Record promotions, price changes, stock shortages, feed updates and campaign changes alongside the switch date.
If the move overlaps with Black Friday or a major sale, a simple before-and-after comparison will not isolate the CSS effect. Use it to assess overall business performance, while recognising what else changed.
Why your average CPC may not fall
Automated bidding can use improved auction conditions to win different or additional traffic. You may therefore see more conversion value at a similar ROAS instead of a lower average click price.
Check the combined outcome: spend, purchases, conversion value and fees. If CPC stays flat but profitable sales grow, the switch may still be delivering value. If CPC falls while purchases fall more sharply, cheaper clicks alone are not a success.
What if your competitors already use CSS?
An independent CSS is not an exclusive advantage. If competing shops already use one, switching can remove a disadvantage rather than create a unique lead.
Your prices, availability, product data, website and campaign management still determine how well you compete. CSS improves the auction setup; it does not fix problems elsewhere in the shop.
Switch to csspartner.io
csspartner.io offers a flat-rate CSS connection with no setup costs, no click commission and no minimum term. We handle the migration while you or your existing agency keep control of campaigns and budgets.
To get started, send us your Merchant Center ID and target countries. Tell us if the account belongs to a multi-client account or also serves markets outside the CSS programme. We can then confirm the account setup and guide you through approval.
Frequently asked questions
Do I need a CSS for Google Shopping?
Do shoppers still land directly on my website?
Do I need a new Google Ads account?
Can I keep my current agency?
Will I automatically save 20%?
How long does switching take?
Does CSS work outside Europe?
Can I switch again later?
Further reading
- 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
