How the Google Shopping auction differs from Search Ads
Clients new to Shopping reach for the keyword-list mental model and immediately get it wrong. There are no keyword bids in Shopping. Google takes the user's query, scans your eligible Merchant Centre feed for products it thinks could match, ranks the matched set, and serves the top results. The whole loop runs in well under 100 milliseconds.
No keywords — the query-to-feed match
When the query arrives, Google reads:
- Title — primary match field. Largest single match signal.
- Description — secondary match, weighted lower but read.
- Product type — your merchant-defined hierarchy.
- Google Product Category — the structured taxonomy match.
- Brand, GTIN, MPN — attribute matches that lift confidence.
- Custom labels — invisible to the auction match itself but visible to your campaign segmentation.
Concrete example: a user types "women's waterproof walking jacket size 12". Google looks for products whose title contains some combination of "women's", "waterproof", "walking jacket"; whose GPC is "Apparel & Accessories > Clothing > Outerwear > Coats & Jackets"; and whose size attribute includes "12". A product titled "Karrimor jacket" with GPC "Apparel & Accessories > Clothing" and no size attribute won't match — even if it's the cheapest waterproof women's walking jacket in your catalogue.
Per Google's own documentation on Shopping ads: "Shopping ads use your existing Merchant Center product data (not keywords) to decide how and where to show your ads."
What you're actually bidding on
In Standard Shopping with manual CPC, you bid on product groups (subdivisions of your inventory by attribute) — not on queries, not on keywords. In Smart Bidding (the default for Performance Max and the dominant model in 2026), you're not really bidding — you're setting a target (tROAS or Maximise Conversion Value with a budget) and Google calculates the actual bid per impression. Across the 2026 Google Ads benchmark dataset, 87% of Shopping spend in 2026 runs on Smart Bidding.
Why "Quality Score" works differently here
Search Ads has a visible Quality Score (1–10) per keyword. Shopping doesn't expose a single number, but the equivalents exist: expected click-through rate for the product on the query, landing-page experience (page speed, mobile fit, price-and-availability match), and ad relevance (feed relevance to the query). The big difference: in Shopping you cannot read your Quality Score off a column. You infer it from impression share, average position, and CTR.
The product feed's role in the auction
The feed is not just a data file — it's your bid in the auction. Every attribute is a signal. A product disapproved in Merchant Centre is invisible: zero auctions entered, regardless of bid. Our Merchant Centre setup guide covers the data plumbing.
Required vs optional attributes
| Attribute | Status | Why it matters in the auction |
|---|---|---|
| id | Required | Unique product identifier |
| title | Required | Largest single match signal |
| description | Required | Secondary match signal |
| link | Required | Landing page experience evaluation |
| image_link | Required | CTR predictor — affects expected-CTR weight |
| availability | Required | Disapproves if out of date |
| price | Required | Must match landing page within tolerance |
| brand | Required for branded products | Lifts match confidence for brand queries |
| gtin | Required when available | Identifies the exact product, unlocks free-listing surfaces |
| mpn | Required when GTIN unavailable | Same role as GTIN for unbranded SKUs |
| google_product_category | Optional but high-impact | Drives category match; missing GPC = poor auction performance |
| product_type | Recommended | Your internal taxonomy; useful for segmentation |
| custom_label_0–4 | Optional | For campaign segmentation, not match logic |
| shipping | Required for UK | Affects total-cost-of-purchase signal |
How Google reads your feed every time the auction runs
Common misconception: clients assume Google reads the feed once a day at the scheduled fetch. In reality, Google has an indexed view of your feed that it queries against in real-time when the auction runs. Feed updates propagate within minutes (typically 5–15 for Content API submissions, longer for scheduled XML fetches). A price update on your site that hasn't propagated to the feed causes a price-mismatch disapproval — and the product drops out of the auction within hours.
Feed disapprovals and what they cost
- Price mismatch — feed says £49.99, landing page says £54.99. Product disapproved.
- GTIN incorrect or missing — Google can't verify the product.
- Image quality — placeholder, watermarked, or low-resolution.
- Promotional text in title — "SALE!" or "Free Delivery!" violates policy.
- Landing page mismatch — page 404 or redirects to a different product.
Each disapproval removes the product from the auction entirely. Zero impressions = zero revenue for that SKU until fixed.
What "feed quality" actually means (the five-factor model)
When agencies say "improve your feed", they usually mean five specific things. Our 47-point feed audit is the long-form reference; here's the auction-impact reading.
Title relevance to the query
Title is the single largest match signal. A good Shopping title names the product type explicitly ("waterproof walking jacket" not just "jacket"), includes brand, includes size or variant where relevant, stays under 150 characters with the most important match-words in the first 70, avoids promotional language, and uses the language the buyer uses, not the brand uses. Worked example: bad title "Karrimor Jacket Womens". Good title "Karrimor Hot Rock Women's Waterproof Walking Jacket — Size 12, Navy". Predicted impact: ~2.8x more impressions, ~1.6x CTR.
Image quality and product-only framing
Three rules: white or transparent background, product fills 75–90% of the frame, no overlay text or watermarks. Visionary's audits across the 240-account benchmark consistently show ~18% CTR lift on cleaned-up images vs lifestyle-only feeds.
Price competitiveness and price-history match
Two price signals: price competitiveness (how your price compares to other GTIN-matched sellers) and price-history match (whether the landing page exactly matches the feed within 5% tolerance). Tactical implication: if you're losing the price race on a popular SKU, you're losing the auction. The fix isn't always a price cut — sometimes it's segmenting to defend margin on differentiated SKUs.
Category specificity (Google Product Category accuracy)
GPC is the structured Google taxonomy of ~6,000 categories. Most merchants leave it auto-detected; auto-detection is shallow. The category match is one of the highest-confidence signals Google uses to determine query eligibility. A specific GPC unlocks queries an auto-detected GPC misses.
Attribute completeness (GTIN, brand, MPN, custom labels)
Completeness is its own ranking input. Products with GTIN + brand + MPN + accurate GPC outperform products missing any of those — even when title and image are equivalent.
Score your feed in 60 seconds
Toggle the eight highest-impact quality signals and see your predicted feed-quality score plus the ranked improvements that would yield the biggest lifts.
Feed Quality Score Predictor
Biggest lifts available
- +20% Does your product title contain the main keyword the buyer would search?
- +15% Is your main image product-only on a white or transparent background?
- +15% Is the GTIN provided for every applicable product?
How bid amount actually impacts visibility
Bid is the most overrated lever. The reason most clients raise bids first is because it's the visible lever — the one you can change with a slider. The auction's biggest levers (feed quality, account history) are slow and invisible.
Bid as one input among many — not the dominant lever
Across the 240 managed accounts in the 2026 Google Ads benchmark, feed-quality improvements deliver ~3x the visibility lift of equivalent bid increases. Mechanism: bid scales linearly with rank, but feed quality scales the eligible-query set — making your product compete for more queries it can win, not just paying more for the queries it already enters.
Smart Bidding's translation of "bid" in 2026
When Smart Bidding controls the bid, your "bid input" is the target — tROAS or Max-Conv-Value with budget. Smart Bidding sets the actual per-impression bid based on its predicted conversion probability. Raising your tROAS target from 400% to 500% lowers the bid Smart Bidding is willing to set (because the maths requires a cheaper click to hit the higher ROAS). Counter-intuitive but consequential.
When raising the bid is a waste of money
- Impressions flat, CTR low — your title or image is losing the click; raising bid just gets more low-CTR impressions.
- Impressions flat, CTR healthy, conv rate low — your landing page is the problem; bid gets more clicks that don't convert.
- Disapproved products — your eligible product set is too small; bid does literally nothing for products outside the auction.
The diagnostic is impression share lost to rank vs impression share lost to budget. If you're not capped by budget, raising the bid doesn't expand the eligible-query set.
Account history and the Quality Score equivalents
New accounts behave differently. A new Merchant Centre account with a perfect feed will still ramp 30–60 days before its rankings stabilise.
Historical CTR by product, by query
Google holds rolling CTR data per (product, query) tuple. A product that's been live 6 weeks with strong CTR on "women's waterproof walking jacket" is weighted differently than a fresh product with no CTR history — even with identical feeds. The first 4–6 weeks of a new product are an evaluation window where Google is collecting CTR data.
Account-level trust signal
Beyond per-product CTR, Google maintains an account-level signal — basically "do this advertiser's products usually convert when shown?" An account with a 12-month track record of conversions earns priority over a new account with the same feed quality.
Why new accounts ramp slowly (and what to do about it)
- Launch with your strongest SKUs first to accelerate CTR data collection.
- Run for 14 days at conservative budgets before tweaking — let Smart Bidding gather data.
- Don't restructure the account in week 3 — restructures reset the learning.
- Resist the bid-raise temptation in weeks 1–4 — it spends budget without speeding learning.
Chris Coussons, founder: "Most agencies coach clients to raise bids when impressions drop. Three times in five, the real lever is rewriting product titles to match the actual search-language buyers use. Feed before bid — every time."
Smart Bidding's role in the PMax era
In 2026, the majority of Shopping spend runs through Performance Max. PMax is the campaign type; Smart Bidding is the bidding model. They're not the same thing.
tROAS vs Maximise Conversion Value — what each tells the auction
tROAS tells Smart Bidding to hit a specific revenue-per-pound. Higher target → tighter bidding → fewer but more efficient clicks. Maximise Conversion Value tells Smart Bidding to spend the budget on the highest-value conversions possible — no ROAS floor, spends to the budget. Both pull the same feed-quality signal; they differ in how they balance volume and efficiency. tROAS vs Maximise Conversions, broken down.
How Smart Bidding interprets feed quality
- Query arrives → Smart Bidding pulls the eligible product set from your feed.
- For each product, Smart Bidding predicts conversion probability based on feed quality, user signals, and historical performance.
- Smart Bidding sets the bid per impression to hit your target within budget.
- Auction runs; the highest combined score wins.
Better-fed products earn higher allowable bids in the same auction. Feed quality literally multiplies your bid headroom.
The data threshold for Smart Bidding to actually work
Smart Bidding needs ~30 conversions in a 30-day window to optimise reliably. Below that threshold, it's guessing. Practical implication: if you're below 30 conversions/month, manual CPC may outperform Smart Bidding.
Free listings vs paid Shopping ads — same auction, different lane
Free listings (introduced 2020) draw from the same Merchant Centre feed but appear in unpaid Shopping surfaces — the Shopping tab, the Google Search "popular products" carousel, Images, Lens, and Maps for local inventory.
Why the feed quality bar is the same
Free listings are ranked on feed quality and query relevance — no bid input because there's no bid. A poorly-fed product gets no free-listing impressions and no paid-listing impressions either; the constraint is the same.
What free listings tell you about paid potential
Diagnostic frame: if your free-listing impressions are healthy but your paid Shopping impressions are flat, it's a bid/budget/Smart Bidding configuration issue. If your free listings are also flat, it's a feed-quality issue and no amount of bid increase will fix it.
How Shopping interacts with AI Overviews and AI Mode
Since late 2024, Google has been embedding product carousels inside AI Overviews for commercial queries. The carousel draws from the same Merchant Centre feed using the same auction logic — your feed quality determines whether your product appears. Per the AI Overviews traffic impact study, AIO-present queries lost 34.5% of organic clicks YoY — and Shopping product carousels are how brands recover share-of-voice inside AIO.
AI Mode's product carousel — same feed, new surface
AI Mode integrates Shopping products into conversational product-discovery flows. Same feed; new query format. The auction now has to handle natural-language conversational queries ("I need a waterproof jacket for the Lake District in November under £100") not just keyword-style queries. Detailed, descriptive titles and accurate attributes (waterproof rating, weight, intended use) win in conversational matching. Generic titles ("Karrimor jacket") lose out.
What this means for feed quality in 2026
The bar is rising. Feeds that worked in 2022 keyword-style auctions don't necessarily work in AI Mode conversational matching. A feed audit in 2026 has to test against conversational queries, not just keyword-style ones. The new feed-optimisation playbook for the working framework.
Work With Visionary Marketing
Send us your feed. We'll mark it up against the 47-point checklist for free.
Understanding the auction is half the job; getting it to pay you back is the other half. If you'd like a feed audit from an agency that's run £4.7M of managed Shopping spend across 240 accounts, take a look at our Google Shopping management service.
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.