Most eCommerce brands treat their Google Shopping feed as a technical requirement — something to get compliant and move on from. That's a mistake. Your feed is one of the most powerful performance levers in your account, and a well-optimised feed will outperform a well-structured campaign with a poor feed, every time.
This guide covers the elements that actually move the needle: titles, key attributes, images, and custom labels. We're not going through every field in the spec — we're focusing on what matters most for performance.
Product titles: the highest-impact feed change
Google uses your product title to match your products to search queries. The title is the most important field in your feed for this purpose — and most titles are written for an internal catalogue system, not for search relevance.
What makes a good Shopping title
- Lead with the attributes most likely to appear in search queries: product type, brand, key specification
- Put the most important attributes first (front-loading matters for truncation)
- Use the same terminology your customers use, not your internal naming
- Include gender, size, colour and material where relevant — these are common filter attributes in Shopping
- Avoid promotional language ("SALE", "Best price") — it doesn't help with matching and can hurt quality scores
Title format by category
Apparel: Brand + Gender + Product type + Key attribute (colour/material) + Size
Electronics: Brand + Product name + Key spec + Model number
Home goods: Brand + Product type + Key spec + Material/Colour
Consumables: Brand + Product name + Size/Weight/Count
These aren't rigid rules, but they're good starting points. Test variations using supplemental feeds rather than modifying your primary feed directly.
Images: the click-through rate driver
Images drive click-through rate in Shopping, which directly affects your effective ROAS. Better images → higher CTR → more revenue at the same spend → better ROAS.
What works
- White or neutral background for product-only images (performs well for Shopping placements)
- High resolution (minimum 800x800, ideally 1200x1200 or higher)
- Product fills most of the frame — no excessive whitespace
- Multiple image variants per product: product alone, lifestyle, detail shots
What doesn't work
- Small, blurry, or heavily watermarked images
- Images with promotional text overlaid
- Images that don't clearly show the product being advertised
- Placeholder or generic images for variant products
Custom labels: your segmentation infrastructure
You have five custom label slots (custom_label_0 through custom_label_4). These don't affect ad serving directly, but they give you the ability to segment and filter your products in campaign structure — which affects everything else.
Recommended custom label uses:
- custom_label_0 — Margin tier: High / Medium / Low. Enables different ROAS targets for different product economics.
- custom_label_1 — Category: Your own category taxonomy, separate from Google's product categories.
- custom_label_2 — Bestseller status: Top seller / Core range / Long tail. Concentrate budget on proven performers.
- custom_label_3 — Seasonality: Evergreen / Seasonal / Peak period. Useful for budget reallocation decisions.
- custom_label_4 — New arrivals: New / Established. New products often need different bidding logic while they accumulate conversion data.
Attributes that matter beyond title
Attribute checklist
- GTIN populated for all branded products (required for Shopping eligibility for branded goods)
- Brand attribute matches the recognised brand name
- Condition is set (new/used/refurbished)
- Product type uses your category path (affects long-tail query matching)
- Colour and size populated for all apparel and applicable products
- Material attribute set where relevant
- Item group ID used to link variants (colour/size) of the same product
- Price and availability are accurate and update in real time or daily
- Description is unique and descriptive (50-500 words is fine)
Merchant Center health: the ongoing work
Disapprovals reduce your Shopping coverage. Check your Merchant Center diagnostic report weekly. Common disapproval reasons and fixes:
- Price mismatch: Your feed price doesn't match the price on your website. Fix your feed update frequency or price synchronisation.
- Unavailable destination: Product not eligible for Shopping. Check GTIN, title, and image requirements.
- Missing required attribute: Add the missing field to your feed.
- Misrepresentation: Your ads or landing pages are making claims that don't match reality. Review and align.
A clean Merchant Center account — minimal disapprovals, high data quality scores — sets the ceiling for what your Shopping campaigns can achieve. The campaigns optimise within that ceiling; the feed is what raises it.