Product Feed Optimization: The #1 Google Shopping Fix Fashion Brands Ignore

Fashion brands spend thousands optimising Google Shopping bids. They spend almost nothing on the product feed that determines whether Google shows their ads at all — or to who. Here’s what to fix and in what order.

Fashion brands spend thousands optimising Google Shopping bids. They spend almost nothing on the product feed that determines whether Google shows their ads at all — or to who. Here’s what to fix and in what order.

Why the Feed Comes Before the Campaign

Google Shopping does not work like Google Search. In Search, you write the ads. In Shopping, Google reads your product feed and decides which search queries to show your products for, what your listing looks like, and how your products rank in Shopping results. Your bid strategy and campaign architecture matter — but they operate on top of your feed quality. A weak feed caps your Shopping performance regardless of how sophisticated your bidding is.

For fashion brands specifically, feed quality is more important than in almost any other vertical. Fashion products have complex attribute structures: colour variants, size variants, gender targeting, material and fabric descriptions, seasonal collections, and style categorisations. Get these wrong and Google will show your products for the wrong queries, to the wrong audiences, or won’t show them at all.

Before touching a single bid or campaign setting, every new fashion client account we audit goes through a full product feed audit. It is consistently where we find the largest untapped ROAS improvements — often more impactful than any campaign restructure.

The Fashion Product Feed Audit: What We Check

1. Product Titles

Product titles are the single most important attribute in your feed. Google uses them to determine which search queries your Shopping ads are eligible to appear for. Yet most fashion brands pull titles directly from their product CMS — which are optimised for brand aesthetics, not search intent.

A typical fashion brand’s product title looks like this:

“The Casper Tee — Fog”

Google Shopping’s algorithm sees this and has very little to work with. Is this menswear or womenswear? What material? What fit? What style? A search query like “women’s oversized linen t-shirt beige” will almost certainly not match this product, even if it describes it perfectly.

The optimised version:

“Women’s Oversized Linen T-Shirt — Fog / Off-White — [Brand Name]”

The formula for fashion product titles that perform in Shopping:

[Gender] + [Main Product Type] + [Key Attribute: Material/Style/Fit] + [Colour] + [Brand]

Examples by fashion category:

  • Dresses: Women’s Midi Wrap Dress — Floral Print — Navy — [Brand]
  • Footwear: Men’s Leather Chelsea Boots — Brown — Size 10 — [Brand]
  • Outerwear: Women’s Oversized Wool Coat — Camel — [Brand]
  • Denim: Women’s High-Waist Straight Leg Jeans — Light Wash — [Brand]

When we rewrite product titles for fashion clients following this structure, we typically see a 25–40% increase in Shopping impressions within 2 weeks of the feed update being processed by Google Merchant Center.

2. GTIN Coverage

GTINs (Global Trade Item Numbers — barcodes) are required for branded products and strongly recommended for all products in Google Shopping. Products without GTINs are penalised in Shopping auction eligibility and often restricted from certain Shopping features including Shopping ads annotations and Google-curated shopping experiences.

For fashion brands:

  • If you stock third-party brands (multi-brand boutique), their GTINs are mandatory. Missing GTINs on branded products will cause those products to be disapproved or deprioritised.
  • If you sell your own label, you don’t have GTINs — use identifier_exists: false in your feed to tell Google explicitly. Leaving this field empty causes feed warnings that affect product eligibility.
  • For products with both your own label and a licensed brand association (e.g., a collaboration), use the most specific GTIN available.

3. Colour and Size Variant Accuracy

Fashion products almost always have colour and size variants, and these attributes directly determine how your products appear in Shopping — and who they appear to.

Common mistakes:

  • Generic colour names: Submitting “Blue” instead of “Navy Blue” or “Cobalt” reduces match accuracy with colour-specific searches.
  • Missing size attributes: Products without size attributes can’t be matched to size-specific searches like “women’s dress size 12” — a huge miss in fashion.
  • Using internal SKU colour codes: Submitting “COL-004” instead of “Forest Green” gives Google nothing to work with for colour-matching queries.

The fix: map every colour to a searchable, consumer-facing colour name. For size, submit both the display size (UK 12, EU 40) and the normalised size where possible.

4. Google Product Category and Product Type

Google’s product category taxonomy (the google_product_category attribute) determines which category-level Shopping placements and filters your products qualify for. Fashion brands frequently miscategorise — or under-categorise — their products, limiting their Shopping eligibility.

The most specific category always performs better. Instead of:

Apparel & Accessories > Clothing

Use:

Apparel & Accessories > Clothing > Dresses or Apparel & Accessories > Clothing > Jeans

In addition to google_product_category, use the product_type attribute to add your own taxonomy that reflects how your brand categorises products. This doesn’t affect Google’s classification but improves your ability to segment Shopping campaigns by product type using custom labels.

5. Custom Labels for Campaign Segmentation

Custom labels (0–4) are the most underused feed attribute for fashion brands. They let you tag products with any value you choose, which can then be used to segment products into different Shopping campaigns or ad groups. For fashion, the most impactful uses:

  • Custom label 0 — Margin tier: high-margin / mid-margin / low-margin. This lets you set more aggressive bids on high-margin products and conservative bids on low-margin ones — critical for fashion brands with wide margin ranges across categories.
  • Custom label 1 — Season: SS25 / AW25 / evergreen. Lets you boost new-season products at launch and pull back on out-of-season inventory.
  • Custom label 2 — Performance: bestseller / new-arrival / slow-mover / clearance. Route bestsellers and new arrivals into higher-priority campaigns with higher bids. Route slow-movers and clearance into lower-bid campaigns.
  • Custom label 3 — Inventory status: well-stocked / low-stock / out-of-stock-sizes. Reduces spend on products where only one or two sizes remain, preventing spend on products that won’t convert.

How to Audit Your Feed Right Now

Google Merchant Center has a built-in diagnostic tool that shows you feed errors, warnings, and disapprovals. Here’s where to look first:

  1. Products → All Products → Filter by Status: Issues. Any product with an active issue has reduced eligibility. Fix disapprovals first, then errors, then warnings.
  2. Products → Diagnostics. Shows feed-level issues affecting multiple products. Colour attribute warnings and missing GTIN warnings appear here and affect all products with those missing attributes simultaneously.
  3. Performance → Shopping → Products. Sort by impressions. Products with very low impressions relative to their position in your catalogue are typically under-performing due to poor title or category accuracy. Compare their titles against the formula above.

The Feed Optimisation Payoff for Fashion Brands

When we audit a new fashion client’s Google Shopping account, feed issues are responsible for underperformance in 80%+ of accounts. The impact of fixing them before any campaign changes:

  • Title rewrites: 25–40% impression increase within 2 weeks
  • GTIN fixes on branded products: Restores shopping eligibility for disapproved products, often adding 10–20% more products to active Shopping inventory
  • Custom label segmentation: Enables bid-by-margin-tier, typically improving blended ROAS by 15–25% as budget shifts toward high-margin products
  • Colour/size attribute completion: Opens size-specific and colour-specific search matching, typically adding 20–35% more matched search query types

The Bottom Line

Google Shopping ROAS for fashion brands is a product-feed problem first and a bid-strategy problem second. If your Shopping campaigns are underperforming, the answer is almost never to simply increase bids or switch to a different Smart Bidding strategy. It’s to fix the feed that determines what you’re eligible to show for, who you’re showing it to, and whether Google trusts your product data enough to prioritise your ads in the first place. Start there.

Want to apply this in your accounts?