What a Supplemental Feed Can Do: 4 Use Cases That Don't Require a Developer

A supplemental feed in Google Merchant Center handles changes in minutes that you'd otherwise wait weeks for a developer to implement. Here are four real-world use cases.

Karel Huk9 min read

A supplemental feed in Google Merchant Center (GMC) handles in minutes changes you'd otherwise wait days or weeks for. This article shows you four real-world situations where this tool pays off.

If you run Google Ads for an e-commerce store, you know the drill. You want to tweak product titles, change a category, or add material information to test if the change improves performance in Google Shopping. Typically, this means writing a spec for a developer and waiting a week, or using a third-party tool. Often, the result isn't what you expected, and the whole process repeats.

A supplemental feed frees you from all that. You just create a table in Google Sheets, add the product IDs and the columns you want to change, and connect the table to GMC. Google starts applying the new values to your ads within a few hours. You can handle the whole process yourself, with no changes to your e-commerce store.

For a quick start, I've put together a supplemental feed template in Google Sheets. It opens directly to the Make a copy dialog, so you can save it to your Google Drive and start working immediately. The template includes all 14 columns (id, title, description, material, product_highlight, google_product_category, gender, age_group, size_system, custom_label_0 through custom_label_4), three example rows for different use cases, and a separate tab with instructions.

How a supplemental feed works

A supplemental feed is a table in Google Sheets or a CSV file. You connect it to your existing primary feed in the Merchant Center interface. Google then matches products by their id, and the columns from your table overwrite or supplement the data in the primary feed.

PropertyPrimary feedSupplemental feed
SourceE-commerce platformYour table in Google Sheets
What it changesPrices, stock, and basic dataStatic attribute enrichment
UpdatesSeveral times a dayAs needed
DeveloperUsually yesNot at all

In Merchant Center, you set up the new source under Data sources → Supplemental sources. The system handles both a link to a Google Sheet and a CSV upload without issue. The technical setup itself is easy; what matters more is knowing when this tool will save you the most time.

Use case 1: fast hypothesis testing on a smaller group of products

This is the strongest use case and the main reason supplemental feeds exist. You have a theory that better product titles will increase the click-through rate (CTR). Or you think adding the material attribute will help products in Performance Max auctions. Or maybe you want to refine Google Product Categories to attract more relevant queries.

With the traditional approach, you have to write a technical spec, then wait weeks for a change to the main feed from your e-commerce store. Only then can you measure results. If your theory doesn't hold, you have to painstakingly roll the changes back. A supplemental feed is also ideal for quickly resolving specific disapprovals in GMC (missing attributes, bad photos), as detailed in the top 10 reasons for disapproval.

With a supplemental feed the process is far simpler:

  1. Pick 50 to 500 products from a single category.
  2. Pull their IDs into Google Sheets.
  3. Add the columns you want to test (e.g., material or an edited title). Fill in the data by hand or with AI.
  4. Connect the table to Merchant Center.

After two weeks, simply compare the CTR, conversion rate, and ROAS for the test group against the rest of the catalog. If the data shows improvement, you have a solid case to give to a developer to implement the change in bulk on the e-commerce store. If the test fails, you just disconnect the supplemental feed. The primary feed remains untouched.

Preparation takes about 30 minutes, and you can do it all yourself.

Use case 2: enriching attributes for AI and Shopping algorithms

Many e-commerce platforms send only the bare minimum of data to the primary feed—often just the product title, description, price, photo, and availability. But for optimal performance in Shopping campaigns and AI Overviews, you need more information. The algorithms perform better with data like material, key highlights, gender, age, or more specific category assignments. The new conversational attributes from Google can also help.

Customizing the primary feed can take months, but you can create the columns you need in Google Sheets in minutes. Focus on these attributes:

  • material: leather, 100% cotton, Gore-Tex membrane (this information belongs here, not just in the description).
  • product_highlight: three to five clear product benefits, formatted as bullet points.
  • google_product_category: placement at a category depth of 4 to 6 levels.
  • gender and age_group: for precise demographic targeting.
  • size_system: the sizing system used (e.g., EU, US, UK).

AI assistants already use this data, so investing in these attributes improves performance in both standard campaigns and AI-powered search. For large catalogs of over 1,000 products, filling this out by hand isn't feasible. It's better to use AI tools that can process the data in bulk in minutes.

Use case 3: fixing weak product titles

If your e-commerce store sends titles like Jacket M-501 blue or KH-204 brown to your ads, those products will have poor visibility with both algorithms and users. From a title like that, Google can't tell if it's a men's winter jacket or a leather shoulder bag. Yet changing the title structure directly in your store's database often requires developer resources.

In a supplemental feed you can easily rewrite weak product titles:

Weak product titleStrong product title in the supplemental feed
Alpine Pro CarlosAlpine Pro Carlos men's waterproof winter jacket, blue, M
La Roche-Posay Toleriane 50mlLa Roche-Posay Toleriane hydrating day cream for sensitive skin, 50 ml
Specialized Align II MIPSSpecialized Align II MIPS adult cycling helmet, black, L

When crafting the ideal title, stick to this proven structure: brand → product type → key spec → color → size. The first 70 characters are the most important, as that's what users see on mobile devices. Keep in mind that some product categories have their own specific title conventions.

This principle also applies to the description attribute. Instead of using messy HTML from your e-commerce store, you can write a few clean sentences highlighting the main benefits. This helps your products match more accurately with search queries.

A quick tip: If you use the word "waterproof" in the product title, consider putting "water-resistant" in the description. This helps you capture a broader range of related search queries.

Use case 4: custom labels for PPC strategy

Want to segment products in your campaigns by margin, seasonality, sales velocity, or price tier? E-commerce platforms don't typically send this data to the feed because it's not data they use. Margins are internal financial figures, and sales velocity is dynamic.

In a Google Sheet, you can easily populate the custom_label_0 through custom_label_4 columns. It's best to use a clear, consistent structure:

  • custom_label_0: margin (high, medium, low)
  • custom_label_1: sales velocity (top-10, top-50, slow-movers)
  • custom_label_2: seasonality (winter, summer, year-round)
  • custom_label_3: inventory (fully stocked, last units)
  • custom_label_4: price tier (premium, mid-range, budget)

Based on these labels, you can then set different ROAS targets in your campaigns, adjust budgets, or exclude poor-performing products from your advertising altogether.

How to set up a supplemental feed in 5 steps

  1. Prepare your Google Sheet. Either copy the template with pre-filled columns or create your own. The first column must contain the exact product id from the primary feed. The other columns should contain the attributes you want to add or modify.
  2. Open Merchant Center. Go to the Data sources section and add a supplemental source.
  3. Choose the connection type. Select the Google Sheets option or upload a file in CSV format.
  4. Connect the data. Paste the link to your sheet and select the primary feed you want to connect it to.
  5. Fetch the feed. The updates will appear in the system within 1 to 24 hours. You can then check the Diagnostics tab to see if the data was matched correctly.

For a detailed walkthrough with screenshots, check the official Merchant Center documentation.

When a supplemental feed isn't enough

A supplemental feed is a powerful tool, but it has its limits. Don't use it for dynamic data that changes in real time, such as prices, discounts, and availability. This information must always come from the primary feed from your e-commerce store, as a Google Sheet can't keep this data current.

You should also never change unique product identifiers (id, gtin, mpn) in a supplemental feed. Doing so will break product matching in your active campaigns.

For frequent price and inventory changes, it's better to enable automatic item updates in your Merchant Center settings. This allows Google to pull the most current data directly from your website as needed.

Summary

  1. A supplemental feed is a Google Sheet used to edit or add attributes to your primary feed. You can manage it yourself, no developer required.
  2. Test without risk: Quickly test ideas on a small product group before committing developer resources.
  3. Feed the algorithms: Add important data for AI search, like material, key benefits, age, and gender.
  4. Improve visibility: Rewrite weak product titles into a clear, effective format that's crucial for ad performance.
  5. Control your campaigns: Use custom labels to gain full control over strategy and budgets in your PPC campaigns.
  6. Know the limits: Dynamic data like price and stock belongs in the primary feed from your e-commerce store, not a supplemental feed.

If you're running e-commerce campaigns and not using a supplemental feed, you're making things harder than they need to be. Pick fifty products, try one of the use cases above, and check the results in two weeks.

FAQ

What is the difference between a primary and a supplemental feed?

The primary feed is the main source of product data from your e-commerce store. It contains IDs, prices, stock levels, and basic attributes. A supplemental feed is an additional data source in GMC that you connect to the primary feed to edit or enrich specific text data.

Can I build a supplemental feed myself without a developer?

Yes, and that's its main advantage. You create a table in Google Sheets, connect it to Merchant Center, and the changes appear in your ads within 24 hours. You don't have to wait for a developer to make edits to your store.

When is a supplemental feed not enough and I need to fix the primary one?

Anytime you're dealing with prices, availability, or unique product identifiers. This data changes constantly, so a supplemental feed can't keep it accurate. Use it for static text and labels.

How many supplemental feeds can I have at once?

You can connect multiple supplemental feeds to a single primary feed. In practice, this is the ideal setup. You can have one feed for testing product titles, a second for adding attributes, and a third for custom labels. This approach makes data management much cleaner.

Karel Huk

Karel Huk

8 years in PPC. Agency, in-house, freelance. I know what keeps e-commerce store owners up at night, and I build custom strategies to solve it.

Book a Call

You might also like