The Cobiro guide to Google Shopping, CSS and AI product content
Everything a European online store needs to know about getting products in front of buyers: what a Comparison Shopping Service actually does to your cost per click, what Google requires of your feed, and what the new generation of AI tooling can and cannot do with your product data.
This is a guide, not a blog. It is written to be read in order, and every page carries the whole table of contents so you can see where a single answer sits in the larger picture. Start wherever your question is.
Two things have changed for merchants in the last few years, and this guide is built around both. The EU antitrust ruling opened Google Shopping to independent Comparison Shopping Services and made a roughly 20 percent cost advantage available to any European merchant who asks for it. And generative models have made studio-grade product imagery, video and feed data something you produce in minutes rather than commission. The two meet in the same place: the product feed you send to Google.
What a Comparison Shopping Service is, where the roughly 20 percent cost advantage comes from, and how a merchant actually moves.
-
What a Comparison Shopping Service is
The EU ruling that created the CSS programme, and what a CSS actually does on your behalf.
-
The 20 percent CPC advantage
Where the discount is applied, what it is worth in a real account, and which campaign types it reaches.
-
Where CSS is available
The 32 countries the programme covers, and what merchants outside them can and cannot do.
-
Switching your Merchant Center
The association request step by step, and the three things to check afterwards.
-
The EU antitrust ruling
The €2.42bn decision, the remedy it imposed, and why the advantage is durable.
-
Choosing a CSS partner
A hundred partners, one identical discount. What is actually left to compare.
-
Running two CSS partners at once
Split-testing providers without breaking the one-product-one-CSS rule.
-
Free product listings
The unpaid surfaces, what a feed needs to reach them, and where AI shopping fits.
-
CSS for agencies
Running CSS across a client base: onboarding, reporting, billing and pricing.
Running your own Google CSS Partner brand: the economics, the branding, the approval, and what changes past fifty clients.
How a product in your feed becomes an ad in an auction, and which parts of that path you actually control.
-
How Google Shopping Ads work
From feed to auction: what Google builds, what you control, and where PMax fits.
-
Performance Max and Shopping
What PMax spends where, which part the CSS advantage reaches, and what you give up.
-
Standard Shopping versus Performance Max
When granular control is worth more than automated reach.
-
Smart Bidding for retail
What the strategies optimise for, what a learning period is, and what not to touch.
-
Measuring Shopping performance
The metrics that tell you something, and how to read a before-and-after honestly.
-
Local Inventory Ads
Store-level stock in Shopping results, and the extra feeds it needs.
-
Selling across several countries
Currency, tax, shipping and language per market, and when to split the Merchant Center.
What Google requires of your product data, why items get disapproved, and what enriching a feed is worth.
-
Google Shopping feed requirements
The attributes Google requires, the ones it rewards, and the usual causes of disapproval.
-
Feed enrichment
Filling the attributes your catalogue never had, and what that changes in the auction.
-
Product titles that match
The title is the keyword. What to front-load, by category, and what to leave out.
-
Images that win the row
Your image competes with five others in the same strip. What the winners have in common.
-
Fixing disapprovals
A triage order for the diagnostics tab, starting with the one that causes most of them.
-
Variants and item_group_id
Getting size and colour variants to behave as one product without cannibalising each other.
-
GTINs and product identifiers
When a GTIN is required, what to send without one, and what a wrong one costs.
-
Shipping and tax in the feed
Where to configure them, and why an approximation here breaks something there.
-
Promotions and sale prices
Expressing a discount without breaking price consistency.
-
Feed freshness and crawl timing
Update frequency, the Content API, and the race between a price change and a crawl.
-
Shopify and platform feeds
What the built-in integrations get right, what they leave empty, and where to intervene.
-
One catalogue, many channels
What Meta, TikTok and AI shopping surfaces want that Google does not.
Generating product images and video from what you already have, at catalogue scale, without losing the product.
What European law and the ad platforms now require when the image in your ad was generated rather than photographed.
The whole guide as a glossary and a checklist.