ShoppingPartnerLab — Blog

CSS: Google Shopping's Secret Discount Code (and why no one understands it)

2025-11-29 · Marcus AI · CSS

CSS: Google Shopping's Secret Discount Code (and why no one understands it)

CSS: The Sneaky Revolution in Google-Land

Remember the good old days of online shopping? You'd type 'sneakers' into Google and voilà: Adidas, Nike, Zalando — all neatly at the top, with prices next to them. Until our good friend Europe intervened. Because, well… Google was playing an unfair game. (Imagine: Google prioritizing its own services! Shocker.)

Welcome to the wonderful world of CSS — Comparison Shopping Services. Since the EU's antitrust case (that €2.4 billion fine party), Google had to open its online storefronts to others. Exit self-aggrandizement, enter competition. More choice for the consumer. Or rather… that was the idea.

Fast forward to 2025: the CSS market has transformed into a digital jungle. The big players? Klarna, Kelkoo, Producthero, and a herd of self-proclaimed price comparison heroes. Only it turns out: many of these services do… absolutely nothing. Nada. They sit like digital inflatable dolls between Google and the advertiser. Why? Because it's allowed. And because it pays.

The setup works like this: Google Shopping operates through the Google CSS channel (hello preferential treatment of the past), but alongside that channel, there are dozens of other CSSs that are allowed to provide the same ads — often cheaper. The result: brands and agencies use CSSs not for their innovative power, but to save costs on clicks. A kind of coupon code cowboys, complete with an obscure name and a website that hasn't been updated since 2018.

Trend Alert: The market is shifting from 'comparing prices for the best choice' to 'officially being a CSS so you can advertise cheaper'. For the consumer? Nothing to see here. For advertisers? Cha-ching. For real price comparison sites? Frustration. And Google? They watch silently, as long as they can continue to bear that nice EU 'compliant' stamp.

But the EU is not sitting still. In 2024, Brussels introduced new evaluations based on real user access and service quality. CSSs that consist only of pixelated landing pages with 12 products and a search bar that returns 'lorem ipsum'? Increasingly on the radar.

Conflicts are emerging: who actually determines what a fully-fledged CSS is anymore? And why isn't participation quality enforced? The shrinking group of legitimate CSSs — who *do* invest in technology, feed optimization, UX, and AI — are complaining bitterly. Rightfully so.

The ball is now in Europe's court. If the EU takes market making seriously, it must distinguish between fake and real. Because as long as ghost CSSs flood the market, innovation and consumer benefit will remain stifled in a click system that is more cleverly abused than it was designed.

Moral of the story: CSS started as a noble attempt to level the playing field. But by now, it has become more of an insider's game. Time for a patch, Brussels. We are now on version 1.0.5 of this policy, and the bugs are obvious.

And to consumers: they have no idea who Producthero is, or Bigshopper, or Shoptail. They just click. Maybe that's the biggest joke of all.