What Google Shopping is (and what it isn't)
Google Shopping is Google's product-discovery channel that shows shoppers product images, prices, and retailer names directly inside Search results and the Shopping tab. It runs on two systems working together: Google Merchant Centre, where your product data lives, and Google Ads, where you set budget and bid strategy. Unlike text Search ads, Google Shopping does not use keyword bidding - Google reads your product feed and decides when each product is relevant.
Paid Shopping ads vs free product listings
Free Listings launched in the UK in 2020 and sit in the Shopping tab without spend. They require a Merchant Centre account but no Google Ads. Paid Shopping uses the same feed but bid-driven placement at the top of Search. Most retailers under-index the Free Listings surface - even without a Shopping campaign live, a compliant feed will surface products organically in the Shopping tab, product carousels on Images, and increasingly inside AI Overviews when a shopper's query is retail-intent. The two systems share the same feed and the same disapproval logic. Fix the feed once, both channels benefit.
A common misread is that Free Listings are a marketing channel. They aren't - they're inventory visibility. The revenue Free Listings drive is real but small (typically 4-9% of paid Shopping revenue in our managed accounts). Their strategic value is signal: a product that ranks well in Free Listings is a product Google's ranking model already considers relevant, which tends to translate into cheaper paid CPCs on the same SKU.
Where the format actually appears
Five surfaces: the Search SERP Shopping carousel at the top of retail-intent queries, the dedicated Shopping tab, Google Images for product queries, YouTube via Performance Max, and the Discover feed via PMax. About 60% of UK retail-intent queries return a Shopping carousel. On mobile - which is roughly 62% of UK retail search volume - the Shopping carousel occupies the entire first screen on high-intent queries, pushing the top organic result below the fold.
The surface matters commercially because CTR varies wildly across them. In our tracked data, Search-carousel Shopping delivers CTR of 1.6-2.4% and CVR of 3.1-5.2%; Shopping-tab traffic is thinner (0.9-1.4% CTR) but higher-intent (CVR 4.5-7.8%). PMax rolls Display and Discover Shopping impressions into the same reporting bucket, which is one reason PMax-only accounts often can't explain where their money is actually working.
For a deeper-than-this primer aimed at decision-makers, see the deeper definition piece.
How Google Shopping works - auction, feed, ranking
Google Shopping works by matching the words in a UK shopper's search query to the data inside your product feed - title, description, GTIN, brand, product type, and Google product category. There is no keyword list. The auction then ranks eligible products by predicted Ad Rank, which is your bid multiplied by predicted click-through rate multiplied by feed-and-landing-page quality. The product with the highest Ad Rank shows first.
The auction model (no keyword bidding)
Every product impression is auctioned in real time. Ad Rank = bid × predicted CTR × quality. Second-price logic means you pay one penny above the next-highest competitive bid. Worked example: Retailer A bids £0.50 with predicted CTR 4% and quality 0.9 (Ad Rank 1.8). Retailer B bids £0.65 with predicted CTR 2.5% and quality 0.7 (Ad Rank 1.14). Retailer A wins despite the lower bid - and pays roughly £0.32, not £0.50, because the second-price rule prices the winner just above the next Ad Rank threshold.
The counter-intuitive consequence: the highest bidder frequently loses, and even when they win they overpay. This is why the retailers who dominate UK Shopping in high-margin verticals aren't the ones with the biggest budgets - they're the ones who invested in feed quality first and let bid become a variable, not a lever.
How Google decides when to show your product
Google matches query tokens to feed tokens across title, description, GTIN, brand, product type, and Google product category. There is no keyword list you author. The nearest lever you have is title engineering: rewriting a title to include the query patterns a shopper actually types is the single fastest ROAS gain we make on new accounts. Descriptions carry secondary weight; GTIN and brand act as trust and disambiguation signals rather than match weight.
Three ranking factors that move the needle
The three factors that move Google Shopping ranking the most are: feed quality (specifically the product title and Google product category), bid level relative to predicted CTR, and account historical conversion performance. A new account with a strong feed and modest bid will beat an old account with a weak feed and an aggressive bid within 30-45 days. Price competitiveness is the fourth factor - Google demonstrably suppresses overpriced products against the catalogue median. In one 2026 UK homewares takeover, dropping a hero SKU's price by 4.2% moved impression share from 18% to 47% inside a week; the incremental margin loss was recovered inside a month.
Landing-page quality - historical bounce rate, page speed, mobile UX - feeds back into quality score. This is why the LCP-to-conversion research matters even for accounts that would swear speed is an organic-only concern. We cover the auction mechanics in more depth in the next piece in this cluster.
Where Shopping sits in the Google Ads ecosystem
Shopping is one of four campaign types in the Google Ads object model - Search, Shopping, Display, Video - plus the hybrid Performance Max that meta-includes all of them.
| Campaign type | Intent | Format | Best for |
|---|---|---|---|
| Search | High (query-driven) | Text | Brand, generic search, services |
| Shopping | High (query + visual) | Product card | Stocked-product retailers |
| Display | Low | Banner | Awareness, remarketing |
| YouTube | Mid | Video | Brand, mid-funnel |
| Performance Max | Spans all four | Mixed assets | Catalogue-driven retail at scale |
Merchant Centre is the data layer. Google Ads is the control layer. They sync via a Merchant Centre ID linked to the Google Ads account - disconnect either side and Shopping stops running. The most common avoidable failure we see: a token expiry breaks the sync silently for 48 hours before the agency notices.
AI Overviews now occupy the top of an organic SERP. We've measured the 34.5% organic-click loss to AI Overviews on AIO-present queries - but Shopping sits above the AIO on retail-intent queries. The shift from organic to paid product discovery is structurally reshaping budgets toward Shopping. For the SERP-format implications, see the head-to-head with Search ads.
Standard Shopping vs Performance Max in 2026
Standard Shopping was Google's product-listing campaign type from 2012 until 2022, when Performance Max replaced Smart Shopping and started absorbing standard Shopping accounts. Most UK ecom retailers are now running PMax for their main retail catalogue - but Standard Shopping was never killed.
What changed in the 2022 PMax rollout
PMax bundles Shopping inventory with Display, YouTube, Gmail, and Discover, served by a single machine-learning model trained on conversion data. The benefit: one campaign reaches every surface. The cost: visibility into where the money goes is materially worse than Standard Shopping. Google's original PMax product-level reporting was almost non-existent; the 2024-25 rollouts of Asset Group product-level data, channel-level performance, and Search Insights closed some of that gap, but PMax remains the least transparent Ads campaign type by a wide margin. A PMax campaign that reports £48,000 revenue in a month may be genuinely earning that on Shopping and nothing on Display, or 60/40 across the two - you cannot cleanly attribute without external tracking.
The 2022 rollout also killed Smart Shopping (auto-migrated into PMax) and paused new Standard Shopping campaign creation for accounts that ran the auto-migrate. Old-school Standard Shopping never went away - Google left the option in Ads - but the UI surfacing pushes new accounts firmly into PMax. That default explains why so many under-performing UK accounts have PMax as their only Shopping surface even when their catalogue or conversion volume argues against it.
When Standard Shopping still wins
- Small catalogues (< 50 SKUs) where PMax's ML cannot get enough conversion volume to train.
- Brand-protection separation - when you need to exclude brand search from your Shopping campaign.
- High-margin SKU isolation - bidding aggressively on a hero product while letting the rest run at default bid.
- Reporting transparency requirements - agencies serving regulated clients (financial, medical) often need product-level reporting that PMax obfuscates.
Chris Coussons, founder: "I'd push back on the industry default that PMax is right for every catalogue. We've taken over three accounts in 2026 where switching from PMax back to Standard Shopping recovered 15-22% ROAS within six weeks - typically when the catalogue was small enough that PMax couldn't get clean training data, or when brand search was being eaten by PMax instead of routed to a dedicated brand campaign. It's not a religious choice. It's a maths choice."
Decision tree: which format for which catalogue
Five questions, one recommendation. Answers stay in the browser; nothing is sent anywhere.
Shopping vs PMax - Question 1 of 5
How many products are in your active feed?
Deeper detail in our Performance Max for ecom guide and a longer head-to-head in PMax vs Standard Shopping - when to use each.
CSS partnerships and the 20% Shopping saving
If you're running Google Shopping in the UK and you're not going through a Comparison Shopping Service (CSS) partner, you're paying 20% more per click than your competitors who are. This is not a hack, a discount, or a grey-area trick. It's a structural fact of how Google's Shopping ecosystem works.
What a Comparison Shopping Service actually is
A Comparison Shopping Service is a Google-approved third-party that serves Shopping ads on your behalf at a 20% cheaper effective cost-per-click than going direct to Google. It exists because of a 2017 European Commission ruling that forced Google to give competing CSSs equal access. UK retailers running Shopping through a CSS partner pay 20% less per click for the same impression - a saving that drops straight to ROAS.
How the 20% saving lands in your account
Google charges the CSS retailer 20% less per click. The CSS may pass on all of it (best partners), most of it, or a smaller share (some white-label CSSs keep more for themselves). Visionary is a Google CSS Partner and passes on the full 20% to managed clients - that's the way we run Shopping accounts. For the wider service framing see Visionary's CSS partnership.
The economic effect is not a 20% CPC cut in isolation - it's a 20% Ad Rank uplift at the same spend, because you now win auctions that were previously priced out. In practice this compounds: winning more auctions accumulates more conversion history, which trains Smart Bidding faster, which reduces effective CPC further. Accounts we migrate typically see the headline 20% saving in week one and a further 8-14% ROAS uplift by month three from the compounding effect.
The catch nobody talks about
You must move Shopping campaigns out of Google's own CSS to claim the saving. The migration takes a campaign rebuild and 5-10 days for the new account history to mature. Retailers who attempt a half-migration - leaving some campaigns on Google Shopping CSS and moving others - usually end up worse off for a month before the saving lands, because the split account history confuses the bid model. The clean approach is a full-account cutover on the same day, ideally outside a peak-trading window.
The other catch: not every CSS is equivalent. A CSS that runs its own price-comparison shopping site (a "true CSS") is structurally different from a white-label CSS that exists only to pass through the rebate. Google's programme allows both, but ranking behaviour on the comparison sites and long-term programme durability tend to favour the operational ones.
CSS Savings Estimator
Costs and ROAS expectations for UK eCommerce
A good ROAS for Google Shopping in the UK in 2026 depends on the vertical. Across the 240 managed accounts and £4.7 million in annual spend we benchmark, average Shopping ROAS sits at 4.8x. Top-quartile fashion accounts run 6-8x; high-AOV verticals like furniture and homewares routinely hit 8-12x; beauty and FMCG more typically 3.5-5x. Anything under 2x for a stocked-product retailer means the feed or the bid strategy is broken.
Average CPCs by industry (UK 2026 data)
| Industry | Shopping CPC range | Median ROAS |
|---|---|---|
| Fashion accessories | £0.18 - £0.32 | 5.2x |
| Homewares & decor | £0.32 - £0.55 | 4.9x |
| Beauty & skincare | £0.42 - £0.68 | 4.1x |
| Apparel | £0.38 - £0.62 | 4.6x |
| Sports & outdoor | £0.36 - £0.58 | 4.8x |
| Pet products | £0.28 - £0.48 | 5.1x |
| Toys & games | £0.30 - £0.52 | 4.7x |
| Health & supplements | £0.50 - £0.85 | 4.3x |
| Furniture | £0.55 - £1.10 | 6.8x |
| Consumer electronics | £0.65 - £1.20 | 5.4x |
| Home appliances | £0.58 - £1.05 | 5.9x |
| Luxury / high-AOV | £0.85 - £1.40 | 7.8x |
Break-even ROAS - the maths
Break-even ROAS is 1 ÷ gross margin. A retailer at 40% margin breaks even at 2.5x; at 25% margin it's 4x. Anything you do above your break-even ROAS is profit. Our calculator below makes the maths concrete:
ROAS Calculator
Current ROAS
5.00x
Break-even ROAS
2.38x
Profitable. Scale spend if you have inventory headroom.
For the wider point about why this metric matters more than impressions or sessions, see the case for tracking revenue, not traffic. For an industry-CPC view across 18 verticals, see our 2026 Google Ads cost benchmarks across 18 industries. For Shopping-specific cost ranges (and where CSS lands the 20% rebate), see the 20% Shopping saving CSS partners pass on and our UK Shopping cost breakdown.
Why UK Shopping campaigns underperform - five common causes
- Feed quality. Around 60-70% of Shopping campaign performance is determined by feed quality. The product title alone does roughly 70% of the matching work. Our 47-point feed optimisation checklist is the framework we use across the book.
- Wrong bid strategy for the data volume. tROAS on an account with 12 monthly conversions starves itself; Maximise Conversions on a healthy 200-conversion account leaves margin on the table. tROAS vs Maximise Conversions, broken down.
- PMax cannibalising brand search. Without explicit brand-keyword exclusions, PMax happily eats your branded traffic at retail-CPC pricing.
- Tracking under-reporting conversions. Without server-side or Enhanced Conversions, Shopping under-reports by an average of 38.4%.
- No negative search terms layer. PMax-era reporting hides this, but the cleanup still pays back.
The deepest cleanup of these is feed quality. Fixing common Merchant Centre disapprovals covers the most-common quick wins.
The role of feed quality (the 47-point audit)
Most UK Google Shopping campaigns underperform because the product feed is wrong, not because the bid is wrong. Around 60-70% of Shopping campaign performance is determined by feed quality - titles, GTINs, Google product category, images, attributes. In our 47-point feed audit across UK ecom accounts, the median account has 14 feed errors costing measurable revenue. The largest single lever is the product title - which does roughly 70% of the matching work.
Titles do 70% of the work
Lead with brand or product type depending on the category, name the product type explicitly, include size or variant where relevant, keep the strongest match-words in the first 70 characters of the 150-character limit, and avoid promotional language. Every required feed attribute, explained if you want the canonical reference.
Images, GTINs, and the rest
Clean product-only images on white or transparent backgrounds, accurate GTINs where applicable, specific Google Product Category at depth-4 or deeper, and accurate prices that match the landing page within tolerance. Each is a small input on its own; together they decide whether you're in the auction at all.
How often to re-audit
Quarterly at minimum, monthly if you're shipping site changes regularly. Most disapprovals appear silently after a site deployment changes a price element or breaks a structured-data field.
Tracking and attribution in a cookieless world
GA4 measures sessions; Google Ads measures conversions. They don't agree, and they aren't supposed to. Google Ads counts model-attributed conversions per click (with view-through optionality); GA4 reports a different attribution layer entirely. For Shopping budget decisions, Google Ads conversion data drives Smart Bidding - get that side right first. GA4 becomes the arbitration layer only when Ads and Shopify Analytics disagree by more than 15-20%, at which point the delta usually points at a firing rule bug or a missing consent-mode fallback rather than a fundamental mis-count.
Enhanced Conversions and server-side
Enhanced Conversions hash first-party email/phone data on the client and send it to Google to recover signal lost to ITP and consent. Server-side GTM goes further - you control the request and recover the largest share of the 38.4% under-report. For a Shopify retailer, the practical setup is Enhanced Conversions turned on inside Google Ads (client-side, no dev work) as the floor, then a Stape or self-hosted server container as the ceiling. The delta between the two on a well-instrumented account is typically 12-18 percentage points of recovered conversion value.
The 38.4% under-reporting problem
Across UK ecom accounts we measure, default client-side Google Ads conversions miss an average of the 38.4% conversion under-report we measured post-cookie deprecation. Server-side recovery brings ~24 percentage points back. That's not a measurement nicety - it's the difference between Smart Bidding making the right call and the wrong one. A tROAS bidder starved of a third of its true conversion signal will systematically under-bid on the best campaigns and over-bid on the worst; the corrective isn't a strategy change, it's a plumbing fix.
Hiring vs running Shopping in-house
A Google Shopping agency is worth it when your monthly ad spend exceeds roughly £3,000 and nobody in-house owns the channel full-time. Below that threshold, agency fees consume the margin a small spend can earn back. Above it, the median UK Shopping account leaves 25-40% of revenue on the table through preventable feed errors, wrong bid strategy, or missing tracking - losses that an experienced agency clears in the first 90 days.
When in-house wins
Founder-led brands at < £3K/month, small catalogues, technically-minded operators. The marginal hour of optimisation costs less than the marginal hour of agency time at this scale. Founders who read the Merchant Centre disapproval log weekly and understand break-even ROAS will beat most junior agency account managers on their own account, because they know the margin structure better than any outsider can.
When an agency pays for itself
Above £5K/month, an experienced agency typically lifts ROAS by 30-60% in the first 90 days through feed cleanup, CSS migration, and bid-strategy correction. Our Google Shopping management service includes a free feed audit before any commercial conversation. The economic test is simple: if the projected 90-day lift on your current spend covers 12 months of retainer, the retainer pays for itself and the compounding after month three is profit.
We're also happy to work on a performance basis for proven companies - retainer against a ROAS or revenue floor, with upside sharing above it. Ask for it if it fits your model. Every engagement is delivered directly by Chris Coussons (15 years managing UK Shopping accounts) - you don't get handed to a junior account manager after signing.
When it's nobody's job (and why that's a problem)
The worst-performing accounts we take over are usually orphaned - set up by a freelancer 18 months ago, vaguely owned by the marketing manager, never audited. Disapprovals stack up; budgets pace incorrectly; PMax silently eats brand search. The cost of nobody owning Shopping is roughly the same as the cost of doing it badly - sometimes worse, because an owned but poorly-run account at least has someone noticing when it breaks.
Choosing a Google Shopping agency
Five questions to ask before signing
- Are you a Google CSS Partner? (If not, you're paying 20% more per click than you need to.)
- Who delivers the work - and is that the same person on the call?
- What's your feed audit framework? Can you show it?
- How do you measure conversion under-reporting and what do you do about it?
- What's your minimum commitment, and can I see a recent client's account structure?
Pricing models - retainer, % of spend, performance
Most serious UK Shopping management is retainer-based at £1,200-£3,000/month for the typical SMB ecom account, scaling above for higher spend or multi-market work. Percentage-of-spend models align in one direction (more spend = more fee) which is fine until you want to cut spend. Performance-based pricing is rare and usually a flag.
Red flags (named honestly)
- Junior account managers running senior accounts.
- 12-month lock-ins with no break clause.
- "Bid optimisation" as the headline service when feed quality is the actual lever.
- Refusal to share the underlying account structure.
Visionary's approach - from £2M+ managed monthly
Visionary Marketing manages £2M+ in monthly Shopping revenue across UK and international ecom brands. Average managed-account ROAS sits at 4.8x. Three named case studies and the lever each one moved:
Strictly Beds & Bunks 9.31x month-one ROAS
UK high-AOV furniture (mattresses, bunk beds, divans). Month-one results from the rebuild: £7,200 ad spend → £51,700 conversion value, 9.31x ROAS. Lever moved: feed restructure (titles + GPC), CSS partner switch (delivering the 20% saving), brand exclusion from PMax.
LA Design Concepts' +1,386% revenue PMax rebuild
US luxury fabrics and wallpaper. Account rebuild from zero: new PMax asset groups, server-side conversion tracking, brand campaign carve-out. +1,386% revenue over 7 months.
Oh My Cream's +65% profit in three months
UK premium beauty. Strategy-layer-only engagement alongside an existing agency. +65% profit in three months. Lever moved: bid-strategy correction (off tROAS onto Maximise Conversions for low-data SKUs), feed cleanup, custom-label segmentation by margin tier.
If you would rather hand this to a specialist, our Google Shopping management agency team runs feeds, campaigns and Merchant Centre for UK stores from £850 a month.
Work With Visionary Marketing
Hand us your feed. We'll mark it up before any commercial conversation.
Visionary manages £2M+ in monthly Shopping revenue across UK ecom. Talk to our Shopping team for a free feed audit against the 47-point checklist.
Visionary Marketing is a UK-based SEO and Google Ads agency that takes a data-led approach to growth. We don't guess - we analyse your market, competitors, and performance data to build strategies that drive measurable revenue. Every campaign is grounded in real numbers, not assumptions.