Paid Media

Google Shopping and Product Feed Optimization: The D2C Brand Playbook

Your Google Shopping product feed is the foundation of your most important paid channel. A poorly optimized feed wastes budget and hides your best products. A well-built feed amplifies everything.

By · · 12 min read

Why Your Product Feed Is the Most Overlooked Asset in Your Paid Media Stack

Most D2C brands I work with spend a lot of time on their Meta ad creative (which is right) but almost no time on their Google Shopping product feed (which is a significant missed opportunity).

Here is the problem: Google Shopping does not use your creative instincts to decide which products to show, to whom, and at what bid. It uses your product feed. The quality, completeness, and accuracy of your feed directly determines your impression share, your product visibility, and your Shopping campaign efficiency.

A brand with a poorly structured feed might have 40% of their products disapproved or suppressed in Merchant Center, meaning 40% of their inventory is invisible on Google Shopping entirely. Of the products that are visible, poorly written titles mean they match the wrong queries or miss the queries that would drive the highest-value clicks.

Feed optimization is one of the highest-ROI technical investments in ecommerce paid media. It does not require a huge ongoing budget; it requires getting it right once and maintaining it.

Google Merchant Center: The Foundation

Your Google Merchant Center account is where your product feed lives. Before running any Shopping campaigns, you need a healthy, fully approved Merchant Center account.

Common Merchant Center issues I find in audits:

Account-level policy violations. Merchant Center has strict policies around pricing transparency, return policy disclosure, accurate product titles/descriptions, and landing page quality. A single policy violation can result in account suspension. Regularly review your account diagnostics.

Feed disapprovals. Google disapproves individual products for specific reasons: missing GTINs (Global Trade Item Numbers, essentially barcodes), mismatched prices between feed and landing page, prohibited content (certain health claims, for example), and image quality issues. Fix disapprovals systematically, starting with the products with the highest margin or volume potential.

Shipping settings. Your Merchant Center shipping settings must match what appears on your website. Discrepancies (showing free shipping over $50 in Merchant Center but not on the website) result in disapprovals.

Product Feed Structure and Optimization

Product Titles

Product titles are the most important feed field for Shopping campaign performance. They determine which search queries your products match.

The formula I use for product titles:

Brand + Product Type + Key Attributes + Use Case (if relevant)

Example for a women's yoga mat:

  • Poor title: "Manduka Pro Yoga Mat"
  • Good title: "Manduka PRO Women's Yoga Mat, 6mm Thick, Non-Slip, Purple, 71 inch"
The good title includes attributes (thickness, surface type, color, size) that buyers actually search for. When someone searches "thick non-slip yoga mat for women," this product appears. Without those attributes in the title, it does not.

Title optimization priority: Start with your top 20% of products by revenue and optimize their titles first. Then systematically work through the full catalog.

Product Descriptions

Descriptions are less critical than titles for Shopping feed matching (Google uses them less for query matching) but matter for Display and Dynamic ads that pull description text as ad copy.

Write descriptions that are unique, benefit-focused, and include secondary keywords naturally. Avoid duplicate manufacturer descriptions.

Images

Shopping image quality directly affects CTR. I require:

  • White or light background for the main Shopping image (Google's preference and the format that performs best)
  • High resolution (at least 800x800 pixels, preferably 1200x1200)
  • No watermarks, promotional text, or logos on the product image
  • Lifestyle images as additional images (Google allows multiple images per product)

GTINs

If your products have barcodes (most do), include the GTIN in your feed. GTINs improve your products' quality score in Shopping and help Google accurately categorize and match your products. Products with GTINs typically achieve higher impression share than products without.

Custom Labels

Custom labels allow you to segment your product catalog in ways that Google's default taxonomy does not support. I use custom labels to tag:

  • Margin tier (high, medium, low)
  • Bestsellers (top 20% by volume)
  • New arrivals (products launched in the last 60 days)
  • Seasonal products (relevant to upcoming holiday periods)
  • Clearance or sale items
These labels then allow you to structure Shopping campaigns with different ROAS targets and bid strategies for each segment.

Campaign Structure for Google Shopping

Standard Shopping for Beginners

If you are new to Google Shopping or have fewer than 50 conversions per month, start with standard Shopping campaigns before using Performance Max.

Structure your standard Shopping campaigns by product category with manual or enhanced CPC bidding. Set separate campaigns for your bestsellers (where you want to maximize impression share) and your broader catalog (where you want efficiency).

Use negative keywords aggressively. Shopping campaigns match based on feed content, and without negatives you will waste budget on irrelevant queries. Add brand-name negatives from competitors, irrelevant modifiers (wholesale, used, etc.), and any queries you see in your search term report that are clearly not from buyers.

Performance Max

Performance Max (PMax) is Google's AI-powered campaign type that serves across all Google inventory: Search, Shopping, Display, YouTube, Gmail, and Maps. It is the dominant Google Ads format in 2026 and delivers strong results for most D2C brands with sufficient conversion history.

PMax best practices I recommend:

Structure asset groups by product category, not by individual products. Each asset group should have a coherent theme: one for your hero product line, one for a specific category, etc.

Provide diverse creative assets. Include multiple headlines (15 maximum), descriptions (5 maximum), images in landscape, square, and portrait formats, and video (even a simple 30-second product video). PMax uses all your assets and learns which combinations perform best.

Use audience signals. Feed PMax your first-party customer data (email lists of past buyers), remarketing lists, and similar audiences as "audience signals" to help the algorithm find buyers faster. PMax does not restrict targeting to these audiences; it uses them as a starting point for its learning.

Exclude branded search terms from PMax and run a separate branded Search campaign. PMax will cannibalize branded traffic, which is cheap to capture via dedicated branded campaigns.

Set an asset-group-level ROAS target based on each product category's margin profile. High-margin products can afford a lower ROAS target (meaning you accept a lower return to drive more volume). Low-margin products need a higher ROAS target.

Feed Management Tools

For brands with 100+ SKUs, manual feed management becomes unsustainable. Tools I recommend:

DataFeedWatch: The most flexible feed management tool I use. Allows you to build rules that transform your Shopify product data into an optimized feed structure automatically. Particularly powerful for title optimization at scale.

GoDataFeed: Similar capability to DataFeedWatch with strong support.

Shopify's native Google channel: Adequate for small catalogs but lacks the optimization capabilities needed for competitive Shopping performance.

Measuring Shopping Campaign Performance

The metrics I track for Shopping:

  • Impression share: Are you winning the impressions available for your target queries? Target 60 to 80% impression share for your hero products.
  • Click-through rate: Higher CTR on Shopping usually indicates strong image quality and competitive pricing. Benchmark is 0.5 to 1.5% depending on category.
  • New customer revenue: What percentage of Shopping conversions are from new customers versus repeat buyers? Shopping should be primarily a new customer acquisition channel.
  • Revenue by product: Which products are driving Shopping revenue? Are high-margin products getting sufficient impression share? Are low-performing products wasting budget?
A well-optimized Shopping program with clean feeds and structured PMax campaigns is typically one of the most efficient new customer acquisition channels in a D2C brand's paid mix. The investment in getting the feed right pays off many times over in better campaign performance.