CSS vs Google Shopping - A Direct Comparison
If you are advertising on Google Shopping in Europe, you have two options: stick with the default Google Shopping Europe (GSE), or switch to an independent CSS partner. This page lays out exactly what differs between the two, what stays the same, and when each option makes sense.
There is a surprising amount of confusion around what CSS actually changes. Many merchants assume the switch affects their campaigns, their ad placements, or their product data. It does not. The comparison table below makes the differences (and similarities) clear.
Side-by-Side Comparison
| Aspect | Google Shopping (GSE) | Independent CSS |
|---|---|---|
| Auction access | Full | Full (identical) |
| CPC margin | ~20% applied | None |
| Ad placements | All Shopping surfaces | All Shopping surfaces (identical) |
| PMax support | Yes | Yes (identical) |
| Free listings | Yes | Yes (identical) |
| "By" label | "By Google" | "By [CSS Name]" |
| Campaign control | Full | Full (identical) |
| Cost model | Included (margin in CPC) | Monthly or per-click fee |
| Setup time | Default | Minutes |
The table tells a simple story. Eight out of nine aspects are identical or functionally equivalent. The one material difference is cost: GSE applies an approximately 20% margin to your CPCs, while independent CSS partners do not. Everything else, from auction access to campaign control, is the same.
Key Fact
The European Commission's ruling requires Google to give independent CSS partners equal treatment in the Shopping auction. This means identical ad placements, identical auction mechanics, and identical access to all Shopping surfaces including the Shopping tab, Search results, and surfaces across Google. The only difference is the cost structure.
The "CSS Doesn't Matter Anymore" Myth
A persistent claim in certain corners of the PPC community is that CSS has become irrelevant, particularly since the rise of Performance Max campaigns. The argument goes something like this: PMax is a black box that optimises across all Google channels, so the CSS component does not matter anymore.
This is incorrect, and here is why.
Performance Max campaigns include a Shopping component. When PMax serves Shopping ads (which it does for any e-commerce campaign with a product feed), those ads go through the same Shopping auction as standard Shopping campaigns. The CSS margin applies to this auction. If your Merchant Center is on GSE, PMax Shopping ads still carry the approximately 20% margin. If your Merchant Center is on an independent CSS, they do not.
PMax has not changed the underlying auction mechanics. It has changed how campaigns are structured and how bidding is automated, but the auction itself, including the CSS margin, works exactly as it did before.
What the Data Shows
SavvyRevenue, a respected independent PPC agency based in Denmark, published their 2026 testing results on CSS performance within PMax campaigns. Their findings showed a 16% to 18% CPC advantage for merchants using an independent CSS compared to GSE, even within Performance Max. This aligns with the theoretical approximately 20% margin and confirms that the advantage persists in PMax.
Other agencies report similar findings. The consensus among independent PPC professionals who have tested CSS rigorously is that the advantage is real, measurable, and ongoing. The merchants who benefit most are those with significant Shopping spend, where even a 15% CPC reduction translates to thousands of euros saved per month.
Be Careful
Be wary of claims that CSS "doesn't work" when those claims come from sources with a conflict of interest. Google's own documentation does not promote independent CSS partners, for obvious reasons. And some managed service providers downplay CSS because they want to sell campaign management rather than a simple CPC reduction. Always look at the data, ideally your own data from a controlled test.
Understanding the Cost Models
One area where GSE and independent CSS genuinely differ is the cost model. With GSE, you do not pay an explicit fee. The cost is hidden inside your CPCs as the approximately 20% margin. You never see a line item for "GSE fee" because it is baked into every click you pay for.
With an independent CSS, the pricing is explicit. Most providers charge either a monthly subscription fee or a per-click fee. Cobiro, for example, charges a straightforward monthly fee that is transparent and predictable. There are no hidden costs and no commissions on your revenue.
The economics are simple. If the CPC savings from using an independent CSS exceed the CSS provider's fee, you come out ahead. For the vast majority of merchants spending more than a few hundred euros per month on Shopping, the savings far exceed the fee. For a concrete calculation based on your own spend, see our savings calculator.
The "By" Label: Does It Matter?
The most visible difference between GSE and an independent CSS is the small "By [CSS Name]" text that appears on Shopping ads. With GSE, this reads "By Google." With Cobiro, it reads "By Cobiro." With Kelkoo, it reads "By Kelkoo."
Does this label affect performance? In short, no. The label is displayed in small text below the product listing. Most shoppers do not notice it, and those who do typically do not factor it into their purchasing decision. Multiple studies and split tests have confirmed no statistically significant difference in click-through rate or conversion rate based on the CSS label.
If you are still concerned, the testing approach described below will give you definitive data for your specific products and audience.
When GSE Makes Sense
For completeness, here are the scenarios where sticking with GSE may be reasonable:
- Very low Shopping spend: If you spend less than 200 EUR per month on Shopping ads, the CSS provider's monthly fee may eat into a significant portion of your savings. At this spend level, the absolute savings from reduced CPCs are small, and the fee may not be justified.
- Non-EEA advertising only: If you only advertise on Google Shopping outside the EEA, UK, and Switzerland, the CSS program does not apply. GSE is your only option.
- Testing phase: If you want to compare performance, you can run one Merchant Center on GSE and another on an independent CSS simultaneously. In this case, GSE serves as your control group.
For everyone else, meaning any merchant spending more than a few hundred euros per month on Shopping in eligible countries, an independent CSS is purely advantageous. There is no downside beyond the provider's fee, which is typically a fraction of the savings.
Tip: Run a Parallel Test
The most convincing way to evaluate CSS is to test it yourself. Create a second Merchant Center account with a subset of your products, associate it with an independent CSS like Cobiro, and run both side by side for 30 days. Compare CPCs, impression share, and ROAS between the two. This gives you real data specific to your account, products, and market. Most merchants who run this test switch their full catalogue to the independent CSS within weeks.
The Bottom Line
The comparison between GSE and independent CSS is straightforward. Everything that matters for ad performance, including auction access, placements, PMax support, free listings, and campaign control, is identical. The only difference is cost. GSE takes a margin. Independent CSS partners do not.
For most European merchants, switching to an independent CSS is the single easiest way to reduce Google Shopping costs without changing anything about their campaigns or strategy. It takes minutes, it is fully reversible, and the savings start immediately.
Ready to understand the savings in more detail? The next article in this series covers the 20% CPC advantage, including exactly how the margin works and how to calculate your potential savings.