How the CSS CPC Discount Works - Step by Step

The CSS CPC advantage is not a rebate, a cashback scheme, or a promotional offer. It is a structural feature of the Google Shopping auction in Europe. This page walks through the mechanics step by step, including how the margin is applied, how the auction works, and how Smart Bidding responds to the change.

How the Google Shopping Auction Works

Google Shopping uses a generalised second-price auction. In a second-price auction, the winning bidder does not pay their full bid. Instead, they pay just enough to beat the next-highest bidder, plus a small increment. This mechanic encourages advertisers to bid their true value, since overbidding only increases the maximum possible cost without changing the price they actually pay in most cases.

For Shopping ads, the auction considers several factors beyond the raw bid amount. Ad rank is determined by the bid, the expected click-through rate, the relevance of the product listing, and other quality signals. However, the bid remains the single largest lever, and the CSS margin advantage directly affects the bid that enters the auction.

Understanding this auction structure is important because the GSE margin is applied before the auction, not after. This distinction is critical. The margin reduces the effective bid entering the auction, which affects ad rank, position, and whether the ad appears at all.

Step-by-Step Auction Walkthrough

Let us walk through a concrete example to illustrate how the same merchant gets different results depending on which CSS submits their Shopping ads.

Scenario A: Bidding through Google Shopping Europe

  1. A merchant sets a maximum CPC bid of EUR 1.00 for a product click.
  2. The bid is submitted through Google Shopping Europe (GSE).
  3. GSE applies its approximately 20% margin. The effective bid entering the auction is EUR 0.80.
  4. This EUR 0.80 bid competes against all other advertisers in the auction.
  5. If the merchant wins the auction, they pay up to their full EUR 1.00 bid (the second-price mechanism determines the exact amount).

Scenario B: Bidding through Cobiro CSS

  1. The same merchant sets the same maximum CPC bid of EUR 1.00 for the same product.
  2. The bid is submitted through Cobiro CSS.
  3. No margin is applied. The effective bid entering the auction is EUR 1.00.
  4. This EUR 1.00 bid competes against all other advertisers in the auction.
  5. The CSS-submitted bid is 25% more competitive than the GSE-submitted bid (EUR 1.00 vs EUR 0.80).

The difference is stark. With identical bids from the same merchant for the same product, the CSS-submitted version enters the auction with a 25% higher effective bid. This translates into better ad positions, higher impression share, and more clicks for the same budget.

25% More Competitive - the Math Explained

You may notice that a 20% margin creates a 25% competitiveness gain, not a 20% gain. This is because the percentages are calculated from different bases. The margin removes 20% from the original bid (EUR 1.00 x 0.80 = EUR 0.80). But the competitiveness gain is measured from the reduced bid back to the full bid (EUR 0.80 to EUR 1.00 = a 25% increase). Both figures are correct; they simply describe the same advantage from different perspectives.

The Alternative Framing: Equal Auction Competitiveness

The walkthrough above shows what happens with identical bids. But there is another way to frame the advantage that many advertisers find more intuitive: what does it cost to achieve the same effective bid in the auction?

Suppose the goal is to enter the auction with an effective bid of EUR 1.00.

  • Via Google Shopping Europe: The merchant must bid EUR 1.25. After the 20% GSE margin, the effective auction bid is EUR 1.00.
  • Via Cobiro CSS: The merchant bids EUR 1.00. No margin applied. The effective auction bid is EUR 1.00.
  • The saving: EUR 0.25 per click, which is 20% of the GSE price of EUR 1.25.

This framing makes the cost saving clearer. To achieve identical auction competitiveness, the GSE merchant pays 25% more per click than the CSS merchant. Or equivalently, the CSS merchant saves 20% compared to the GSE price.

Both framings describe the same underlying mechanic. The first (identical bids, different competitiveness) is useful for understanding why CSS merchants win more auctions. The second (identical competitiveness, different costs) is useful for calculating savings.

Smart Bidding and the CSS Advantage

The vast majority of Shopping advertisers today use Google's Smart Bidding strategies, including Target ROAS, Maximise Conversions, Maximise Conversion Value, and Target CPA. A common concern when switching CSS is whether Smart Bidding will need to "re-learn" after the change.

The short answer: no. Smart Bidding does not reset when you switch CSS.

Here is why. Smart Bidding operates at the campaign level within Google Ads. It uses your campaign history, conversion data, audience signals, device patterns, time-of-day data, and dozens of other signals to set bids for each individual auction. None of this data is affected by a CSS switch, because the switch happens at the Merchant Center level, not the campaign level.

What does change is the cost efficiency of each auction. Smart Bidding algorithms observe that the same bids now generate better results (more impressions, better positions, or lower actual CPCs). The algorithm interprets this as improved auction efficiency and adjusts its bidding calculations accordingly. This adjustment happens automatically and typically completes within one to two days.

There is no re-learning period

This point is worth emphasising because it is one of the most common concerns raised by advertisers considering a CSS switch. When you change bidding strategies, restructure campaigns, or make significant changes to your product feed, Smart Bidding enters a learning period where performance may fluctuate. A CSS switch does not trigger this learning period.

The reason is straightforward: nothing in Google Ads changes. Your campaigns, ad groups, product groups, targeting, audiences, and conversion tracking all remain exactly as they were. The only change is the CSS association in Merchant Center, which affects how bids are processed before entering the auction. Smart Bidding sees the improved results and adapts without any disruption.

Multiple agencies and CSS providers, including Cobiro, have documented this behaviour across thousands of Merchant Center switches. The consistent finding is that campaign performance either improves immediately or stabilises at the improved level within 48 hours.

Why "Before the Auction" Matters

A critical technical detail: the GSE margin is applied before the bid enters the auction, not after the auction determines the winner. This distinction has significant implications.

If the margin were applied after the auction (like a post-click fee), it would only affect the final cost. But because it is applied before the auction, it affects everything: ad rank, position, whether the ad shows at all, and the competitive dynamics of the entire auction. A bid reduced by 20% before entering the auction is fundamentally less competitive than the same bid submitted without the reduction.

This is also why the advantage is so consistent. It is not dependent on market conditions, competitor behaviour, or auction dynamics. The margin is a fixed structural deduction that occurs before any competitive evaluation takes place. Regardless of how many competitors are in the auction, what their bids are, or what products they are promoting, the CSS-submitted bid will always enter the auction at 100% of its value while the GSE-submitted bid enters at approximately 80%.

Watch Out

Some CSS providers advertise "up to 25% savings" on their websites and marketing materials. This figure refers to the competitiveness gain (the increase from EUR 0.80 back to EUR 1.00), not the actual cost saving. The actual cost saving is approximately 20% of what you would pay through GSE. Both numbers are mathematically accurate, but the 20% figure is the one that matters when forecasting your budget savings. Be cautious of providers who use the 25% figure without explaining the distinction.

What Does Not Change When You Switch CSS

To reinforce the simplicity of a CSS switch, here is a complete list of what remains untouched when you move from GSE to an independent CSS partner:

  • Campaign structure - All campaigns, ad groups, and product groups remain intact.
  • Bidding strategies - Smart Bidding strategies continue without reset or re-learning.
  • Conversion data - All historical conversion data is preserved.
  • Quality scores - Product-level quality signals and expected CTR data are unaffected.
  • Product feed - Your feed, supplemental feeds, and feed rules remain as they are.
  • Merchant Center settings - Shipping, tax, return policies, and all other Merchant Center configurations stay the same.
  • Reporting - All historical reporting data remains accessible and continuous.

The only visible change is the CSS label that appears beneath your Shopping ads. Instead of showing "By Google" (or no label at all), it will display your CSS partner's name. This label is small, appears below the product listing, and has no measurable impact on click-through rates according to extensive industry testing.

Ready to see the financial impact for your specific account? Continue to Calculating Real Savings for a detailed savings model. Or if you are ready to switch, head to Getting Started for a step-by-step guide.

Save 20% on Shopping Ads

Switch to Cobiro CSS in minutes. No disruption, no re-learning period.

Start your free trial