PayPerChampsPayPerChamps
Services
Industries
Portfolio
Resources
PricingAbout
PayPerChampsPayPerChamps

A performance marketing agency specializing in paid advertising, feed management, and tracking & analytics.

contact@payperchamps.ro+40 749 310 704

Services

  • Google Ads
  • Meta Ads
  • Feed Management
  • Tracking & Analytics
  • SEO

Company

  • About
  • Portfolio
  • Contact
  • Pricing

Resources

  • Blog & Guides
  • Marketing Glossary
  • ROI Calculator

© 2026 PayPerChamps. All rights reserved.

Privacy PolicyTerms & ConditionsCookie Policy
E-commerce and online shopping
BlogFeed ManagementHow to Optimize Product Feeds for Google Shopping and Meta
Feed Management

How to Optimize Product Feeds for Google Shopping and Meta

January 15, 202610 minby Péter Szamosán
E-commerce and online shopping

Why the Product Feed Is the Most Important Element in E-Commerce Advertising

If you run an online store and advertise on Google Shopping or Meta (Facebook/Instagram), the product feed is the foundation of your entire advertising strategy. A poorly optimized feed means products that don't show up in relevant searches, wasted clicks, and budget down the drain. An excellent feed means maximum visibility, qualified clicks, and high ROAS.

A product feed is a structured file (usually XML, CSV, or JSON) containing all the information about your products: title, description, price, image, availability, category, and more. This file powers Google Shopping campaigns, Performance Max, Meta Catalog Ads, and other e-commerce platforms.

The problem is that most online stores simply export their feed directly from the platform (WooCommerce, Shopify, Magento) with zero optimization. The result: incomplete titles, supplier-copied descriptions, wrong categories, and low-quality images.

In this guide, we'll show you exactly how to optimize every element of your feed for maximum performance.

Feed Structure: Required and Optional Fields

Required fields (Google Merchant Center)

According to the official Google Merchant Center product data requirements, the required fields are:

FieldDescriptionExample
idUnique product identifierSKU-12345
titleProduct titleSamsung Galaxy S24 Ultra 256GB Black
descriptionProduct descriptionSamsung Galaxy S24 Ultra smartphone...
linkProduct page URLhttps://store.com/samsung-s24-ultra
image_linkMain image URLhttps://store.com/img/s24-ultra.jpg
pricePrice with currency1199.99 EUR
availabilityStock statusin_stock / out_of_stock
brandProduct brandSamsung
conditionProduct conditionnew / refurbished / used
gtinBarcode (EAN/UPC)8806095360812

Recommended fields (but critical for performance)

  • sale_price — promotional price
  • product_type — your store's own category
  • google_product_category — Google category (official taxonomy)
  • additional_image_link — additional images (up to 10)
  • custom_label_0 through custom_label_4 — custom labels for segmentation
  • shipping — shipping information
  • mpn — manufacturer part number (if you don't have a GTIN)

Title Optimization: The Most Important Field in Your Feed

The product title is the only element Google fully displays in Shopping results. It's also the primary factor Google uses to decide which searches your product appears for. A poorly optimized title can make an excellent product invisible.

Formula for optimized titles

The ideal title structure varies by category:

  • Electronics: Brand + Model + Key Spec + Color

    • Good: Samsung Galaxy S24 Ultra 256GB Titanium Black
    • Bad: Samsung Phone (too vague)
  • Apparel: Brand + Product Type + Material + Color + Size

    • Good: Nike Air Max 90 Men's Running Shoes White/Black
    • Bad: Sport shoes (missing essential information)
  • Furniture: Brand + Product Type + Material + Dimensions + Color

    • Good: 3-Seater Velvet Sofa Bed Grey 220cm
    • Bad: Big grey sofa (too generic)
  • Cosmetics: Brand + Line + Product Type + Size + Skin Type

    • Good: La Roche-Posay Effaclar Cleansing Gel 400ml Oily Skin
    • Bad: La Roche cleansing gel (missing details)

Title rules

  • Maximum 150 characters (Google displays the first 70-100 depending on device)
  • Put the most important information first — users scan left to right
  • Include relevant keywords — think about what your customer searches for
  • Don't use ALL CAPS or excessive special characters
  • Don't include pricing or promotional information in the title — Google displays those separately
  • Don't use generic titles for different products

PayPerChamps tip: Create a rule-based system that automatically generates optimized titles from product attributes. For example: {brand} + {category} + {key_spec} + {color}. This ensures consistency across hundreds or thousands of products.

Description Optimization

Descriptions aren't displayed directly in Shopping ads, but Google uses them to understand the product and match it with relevant searches. A good description increases relevance and can improve impression share.

Best practices for descriptions

  • 500-1,000 characters — enough for detail without going overboard
  • Include the keywords your customers use in their searches
  • Describe benefits, not just specs — "5000mAh battery for 2 days of use" beats "5000mAh battery"
  • Don't copy the supplier's description — duplicate content hurts performance
  • Include practical information — compatibility, dimensions, materials, usage instructions

What to avoid

  • Descriptions under 100 characters
  • Text copied from the manufacturer's website (duplicate content)
  • Promotions or prices in the description
  • Links or references to other stores
  • Decorative special characters or emojis

Image Requirements and Optimization

Images are the first thing users notice in Shopping ads. A professional image can double the click-through rate compared to a low-quality one.

Google Merchant Center technical requirements

According to the official Google Merchant Center image specifications:

  • Minimum resolution: 100x100 px (but we recommend at least 800x800 px)
  • Recommended resolution: 1200x1200 px or larger
  • Format: JPEG, PNG, GIF (no animation), WebP, BMP, TIFF
  • Maximum file size: 16 MB
  • Background: white or transparent for standard products

Image best practices

  • The product should fill 75-90% of the frame — no excessive empty space
  • No text on the image — don't add prices, promotions, or watermarks
  • No composite images — one image per product (no collages)
  • Professional lighting — avoid harsh shadows or distorted colors
  • Multiple angles — use additional_image_link for supplementary images (back view, details, usage context)

Images for Meta Catalogs

According to Meta's product catalog feed specifications, Meta has slightly different requirements:

  • Minimum resolution: 500x500 px
  • Recommended aspect ratio: 1:1 (square)
  • Product must be clearly visible — lifestyle images perform better on Facebook/Instagram
  • Don't overlay text covering more than 20% of the image

GTIN, MPN, and Product Identifiers

Product identifiers help Google understand exactly what product you're selling and associate it with reviews, price comparisons, and other information within the Google ecosystem.

GTIN (Global Trade Item Number)

  • EAN-13 (Europe): 13-digit code, the most common standard
  • UPC (Americas): 12-digit code
  • Required for branded products with barcodes
  • Where to find it: on the product packaging, from the supplier, or in the manufacturer's database

MPN (Manufacturer Part Number)

  • The manufacturer's unique part code
  • Alternative to GTIN if one isn't available
  • Commonly used for auto parts, IT components, industrial equipment

When you have no identifier

If you sell handmade, custom, or unbranded products, set:

identifier_exists = false

Note: Products without a GTIN generally perform worse in Shopping. Google prefers products it can clearly identify.

Custom Labels: The Secret Weapon for Segmentation

Custom Labels are five fields (custom_label_0 through custom_label_4) you can use to segment products within your campaigns. They don't affect how products are displayed — they're purely for internal use when structuring campaigns.

How to use Custom Labels strategically

Custom LabelUse caseExample
custom_label_0Profit marginhigh_margin / medium_margin / low_margin
custom_label_1Seasonalitysummer / winter / all_year
custom_label_2Performancebest_seller / normal / slow_mover
custom_label_3Price tierpremium / mid_range / budget
custom_label_4Promotionblack_friday / outlet / regular

Why it matters

With custom labels you can:

  • Allocate different budgets to high-margin vs. low-margin products
  • Set different ROAS targets for premium vs. budget products
  • Exclude products with margins that are too thin or limited stock
  • Create seasonal campaigns without restructuring the account

Category Mapping: Correctly Matching Google's Taxonomy

Google has its own product category taxonomy with over 6,000 entries. Correctly mapping your products to Google categories (google_product_category) increases relevance and performance.

How to do category mapping correctly

  1. Download Google's taxonomy (available in multiple languages)
  2. Map each of your store categories to the most specific Google category
  3. Don't use generic categories — go as deep into the tree as possible

Example:

  • Bad: Electronics (too generic)
  • Good: Electronics > Mobile Phones > Smartphones (specific)

Automating the mapping

For stores with hundreds or thousands of products, manual mapping is impractical. Tools like DataFeedWatch, Channable, or Feedonomics can automate this process based on rules you define.

Common Errors and How to Fix Them

Google Merchant Center continuously checks your feed and flags errors. Here are the most frequent issues and their solutions:

Critical errors (products get disapproved)

ErrorCauseSolution
Missing GTINGTIN missing for branded productsAdd the correct EAN from packaging or supplier
Incorrect priceFeed price differs from website priceSync the feed with live prices
Invalid imageImage too small, contains text, or missingReplace with images that meet requirements
Landing page errorProduct page doesn't work (404)Check URLs and exclude unavailable products
Availability mismatchFeed says "in_stock" but product is sold outUpdate the feed multiple times per day

Warnings (reduced performance)

WarningImpactSolution
Missing optional attributesReduced relevanceFill in color, size, material, gender
Low quality titleFewer impressionsOptimize using the formulas above
Duplicate contentGoogle picks only one variantDifferentiate titles and descriptions
Missing sale priceLosing the promotion badgeAdd sale_price for discounted products

Feed Management Tools and Platforms

Manually managing your feed is feasible for small stores (under 100 products), but it becomes impractical as your catalog grows.

Popular tools

  • DataFeedWatch — widely used, intuitive interface, advanced rules
  • Channable — strong for multi-channel, good value
  • Feedonomics — enterprise-level, excellent support
  • Google Merchant Center Feed Rules — free, basic functionality built into the platform
  • Native platform plugins (WooCommerce, Shopify) — a starting point, but limited

What to look for in a feed management tool

  • Title and description transformation rules
  • Automatic updates multiple times per day
  • Support for multiple markets and languages
  • Error detection before submission to Google
  • Integration with Google Merchant Center and Meta Commerce Manager

If managing your feed is eating up too much time or you're not getting the results you want, our feed management team can take over the entire process.

Feed Optimization for Meta (Facebook/Instagram) Catalogs

While many elements overlap with Google Shopping, Meta has its own specific requirements and best practices:

  • Lifestyle images outperform white-background product shots (the opposite of Google)
  • Titles can be shorter and more descriptive — users discover rather than search
  • Descriptions matter more — Facebook displays them in certain ad formats
  • Product Sets — create themed collections for dynamic campaigns
  • Catalog Sales campaigns — Dynamic Product Ads pull directly from your feed

PayPerChamps tip: Ideally, maintain two separate feeds — one optimized for Google Shopping and another for Meta Catalogs. The same titles and images don't perform equally on both platforms. Feed management tools help you manage both versions from a single source.

Feed Optimization Checklist

Use this checklist before submitting your feed to Google or Meta:

  • Titles include brand, model, key specs, and color
  • Descriptions are unique (not copied from the supplier) and over 500 characters
  • Images are at least 800x800 px, clean background, no text overlay
  • GTINs are filled in for all branded products
  • Prices are synced with the website (including sale_price)
  • Availability reflects actual stock
  • google_product_category is mapped to the most specific level
  • Custom labels are set for segmentation (margin, seasonality, performance)
  • Feed updates at least twice per day
  • Google Merchant Center errors are checked and resolved weekly

Conclusion

Your product feed is the foundation of your Shopping and Catalog Ads campaigns. Investing in feed optimization delivers a direct ROI: greater visibility, more qualified clicks, and lower cost per conversion.

Don't let your feed be an auto-export you never look at again. Treat it as a marketing asset that needs ongoing attention.

If you want to maximize your e-commerce campaign performance, the PayPerChamps feed management team can help with audits, optimization, and ongoing feed management. Also make sure you have tracking configured correctly so you can measure the real impact of your optimizations.

Want a free product feed audit? Contact the PayPerChamps team for an analysis with specific optimization recommendations.

Want better campaign performance?

Our PPC specialists can help you get more from your ad budget.

Get Your Free PPC Audit