discount sale
  • Days
  • Hrs
  • Mins
  • Secs
30% Off

Use coupon code 'DSJ30' Limited Offer!!

Google Shopping Supplemental Feed: How to Set Up Supplemental Sources in Merchant Center Next

Google Shopping success starts with accurate, optimized product data. Supplemental feeds help you make quick updates without editing your entire primary feed.

A Google Shopping supplemental feed, now called a supplemental source in Merchant Center Next, lets you add, fix, or override selected product attributes in your primary product feed. It is useful when you need to update sale prices, add missing GTINs, apply custom labels, fix disapproved products, or improve product data for better Google Shopping performance.

Instead of editing your full product catalog every time you need a small change, you can upload a smaller supplemental feed with only the product IDs and the attributes you want to update.

In this guide, you’ll learn exactly what a supplemental feed is, how it works, how to set one up step by step in Merchant Center Next, and how WooCommerce store owners can automate the process.

📌

Key Takeaways:

  • A Google Shopping supplemental feed adds or overrides specific product attributes in Merchant Center without changing your primary feed.
  • It can fix disapprovals, add GTINs, apply custom labels, update sale prices, and more.
  • WooCommerce store owners can automatically generate and manage supplemental feeds with the WebToffee Product Feed plugin.

What Is a Google Shopping Supplemental Feed?

A Google Shopping supplemental feed is an additional product data source used to update, enrich, or override information in your primary feed.

Think of your primary feed as the foundation and your supplemental feed as a targeted layer on top. Instead of rebuilding the whole structure when you need to adjust a sale price or fix a missing GTIN, you create a small supplemental file containing only the product IDs and the specific attributes you want to change.

Your primary feed contains the main product data Google uses to list your products, such as product titles, descriptions, prices, images, availability, and product IDs. A supplemental feed works alongside that primary feed by adding extra information or replacing selected attribute values.

For example, your primary feed may contain this product:

idtitlepriceavailability
WT-001Organic Cotton T-Shirt29.99 USDin_stock

Your supplemental feed can update only the sale price:

idsale_price
WT-00124.99 USD

Google Merchant Center matches the product using the id value and applies the supplemental attribute to the existing product listing.

What Supplemental Feeds Cannot Do

Supplemental feeds are powerful, but they have clear limitations.

A supplemental feed cannot:

  • Add new products to Google Merchant Center.
  • Remove products from your catalog.
  • Work without a primary feed.
  • Replace the need for accurate primary product data.
  • Update products if the id values do not match.
  • Fix website-level issues such as price mismatch on landing pages.
  • Solve every Merchant Center disapproval automatically.

Think of a supplemental feed as a product data enhancement layer. It is not a replacement for a clean, accurate primary feed.

Primary Feed vs Supplemental Feed

A common mistake is treating supplemental feeds as separate product feeds. They are not. A primary feed creates and manages product listings, while a supplemental feed only updates products that already exist in the primary feed.

FeaturePrimary FeedSupplemental Feed
Main purposeAdds and manages product listingsEnhances or overrides existing product data
Can add new productsYesNo
Can remove productsYesNo
Can work aloneYesNo
Requires product ID matchingProduct IDs are defined hereProduct IDs must match the primary feed
Best forCore product catalog dataTargeted updates, fixes, labels, and enrichments
Common attributesid, title, description, price, link, image_link, availabilitysale_price, gtin, custom_label_0, product_type, excluded_destination, availability

Use your primary feed for stable product information. Use a supplemental feed when you need a controlled way to update specific attributes without changing your entire catalog.

Why Use a Supplemental Feed for Google Shopping?

Supplemental feeds are useful because Google Shopping performance depends heavily on the quality and accuracy of your product data. Even small improvements to your feed can help Google understand your products better, match them with more relevant searches, and reduce product disapprovals.

Here are the most common reasons to use a Google Merchant Center supplemental feed.

1. Add Missing Product Identifiers

Product identifiers such as GTIN, MPN, and brand help Google identify your products correctly. If your primary feed is missing these values for selected products, you can add them through a supplemental feed.

This is especially useful when:

  • You receive Merchant Center warnings for missing identifiers.
  • You obtain GTIN data after the primary feed has already been created.
  • You want to fix only affected products instead of regenerating the entire feed.

2. Update Sale Prices Quickly

Running a weekend sale, Black Friday promotion, or flash discount? A supplemental feed can update sale_price and sale_price_effective_date without changing the base product price in your primary feed.

This keeps your core catalog stable while allowing temporary promotional updates.

3. Improve Google Shopping Feed Enhancement

Supplemental feeds are one of the easiest ways to improve Google Shopping feed quality. You can use them to add missing attributes, improve product categorization, enrich product titles, and segment products for better campaign control.

Feed enhancement goalAttribute to updateExample
Improve product title relevancetitleAdd brand, product type, color, size, or quantity
Add missing identifiersgtin, mpn, brandAdd GTINs for approved Shopping listings
Segment campaignscustom_label_0 to custom_label_4Label products as high-margin, seasonal, clearance, or bestseller
Run temporary promotionssale_price, sale_price_effective_dateAdd sale prices for a limited period
Improve categorizationproduct_type, google_product_categoryAdd better category hierarchy
Control listing visibilityexcluded_destinationExclude selected products from Shopping ads or free listings
Fix availability issuesavailabilityChange selected products from out_of_stock to in_stock

4. Apply Custom Labels for Smarter Campaigns

Custom labels help you organize products inside Google Ads. With supplemental feeds, you can add labels such as:

  • High margin
  • Low margin
  • Clearance
  • Best seller
  • New arrival
  • Seasonal
  • Holiday sale
  • Top-performing product

These labels make it easier to create campaign segments and adjust bidding strategies based on profitability, seasonality, or product performance.

5. Fix Merchant Center Disapprovals Faster

If Merchant Center flags products for missing or incorrect data, a supplemental feed can help you correct the issue quickly.

For example, you can use a supplemental feed to fix:

  • Missing GTINs
  • Incorrect availability
  • Wrong product category
  • Mismatched price
  • Missing brand
  • Invalid product type
  • Missing sale price details

Instead of re-exporting your entire product catalog, you can update only the affected product IDs.

6. Control Product Visibility Across Google Destinations

You can use the excluded_destination attribute in a supplemental feed to prevent selected products from appearing in specific Google surfaces.

This is useful when you want to exclude certain items from:

  • Shopping ads
  • Free listings
  • Display ads
  • Local ads

You can control visibility without removing products from the main catalog.

7. Support Local Inventory and Store-Specific Updates

If you sell both online and in physical stores, supplemental feeds can help manage selected location-specific updates, such as local availability or pricing.

For WooCommerce stores with changing inventory, this can be useful when you need faster updates for selected products without editing your primary product feed.

How to Set Up a Supplemental Feed in Google Merchant Center Next

So, you’re gearing up to tackle a supplemental feed in Google Merchant Center? Great move. It might seem a little intimidating at first, but once you get familiar with the steps, it’s pretty easy and super beneficial for keeping your product data sharp and optimized.

☝️

Important Note: Google has fully rolled out Merchant Center Next, replacing the classic Merchant Center experience. All retailers are now using this updated, streamlined version. The instructions below are explicitly designed for Merchant Center Next. If you were using the classic version before, some steps may look a bit different, but the core functionality hasn’t changed. You can learn more about the update here.

Let’s go through it step by step.

What You’ll Need Before You Start

  • An active primary feed. Supplemental feeds cannot function without one.
  • A list of Product IDs matching the products you want to update (these must exactly match the id values in your primary feed).
  • A plan for which attributes you want to add or change (sale_price, custom_label_0, availability, gtin, etc.)
  • A file, Google Sheet, or API-based method for submitting the data.

Step 1: Log in to Merchant Center Next

  • Go to Google Merchant Center and log in.
  • In the top-right corner, click the gear icon and choose Add-ons from the dropdown.
Log in to Google Merchant Center

Step 2: Enable Advanced Data Source Management

To unlock supplemental source capabilities:

  • Inside the Add-ons section, go to the Discover tab.
  • Find the Advanced data source management option and click Add.
Enabling add-ons

Once enabled, it will appear under the Your add-ons tab. This add-on gives you access to advanced product data features, including attribute rules and supplemental data sources.

Note: This step is essential. Without it, you won’t see the supplemental source options.

Step 3: Navigate to Data Sources

  • Click the gear icon again and select Data sources

You should now see two sections:

  • Primary sources – your main product feeds.
  • Supplemental sources – where you’ll add your enhancements.
  • Click on Supplemental sources > Add supplemental product data to proceed.
Adding supplemental product data

Step 4: Choose Your Data Input Method

You have three main ways to supply data:

Manual UploadYou can just manually upload a file from your computer whenever you need to send updates.
Google SheetsThis is often the easiest option, especially if you’re new to this or just have a few quick updates to make. You can use a simple spreadsheet.
Merchant APIThis one’s for the more advanced users or bigger businesses. It lets you send updates automatically through programming, which is perfect if your product info changes all the time.

Choose the method that suits your needs best and click Continue.

After choosing your input method, Merchant Center will ask you to connect the supplemental source to a primary product data source.

This step is important because the supplemental feed does not work independently. Google needs to know which primary feed should receive the updates.

  • Enter a feed label.
  • Now, select the main product feed you want this supplemental source to connect with from the Select primary data sources field.
  • Once selected, click Create data source.
Adding supplemental product data

This ensures you tell Google which of your main product feeds this new supplemental source should connect with and update.

Step 6: Upload Your Supplemental Feed

After your source processes, you’ll usually be directed to the Source details page.

Here, as a final step, you need to manually initiate the first sync of your new supplemental feed. To do this, click the Update option.

Update source details

After the feed processes, review the source details in Merchant Center.

Check for:

  • Processing errors
  • Warnings
  • Attribute formatting issues
  • Product ID mismatches
  • Disapproved or unchanged products

If everything is correct, Merchant Center will merge the supplemental data with your primary product data.

Common Use Cases for Google Merchant Center Supplemental Feeds

Here are some of the most common ways marketers and store owners use Google supplemental feeds:

A. Add Missing GTINs, MPNs, or Brand Info

Sometimes, your primary feed might be missing key product identifiers like:

  • GTINs (Global Trade Item Numbers)
  • MPNs (Manufacturer Part Numbers)
  • Brand names

These attributes are crucial for eligibility, especially for products in competitive categories. Google requires them to properly match your listings to user searches and ensure they qualify for Shopping ads.

💡

Pro Tip: Add them via a supplemental feed without re-exporting your entire catalog.

B. Update Sale Prices & Availability Fast

Running a flash sale or restocking fast-moving items? Supplemental feeds let you:

  • Set temporary sale prices
  • Adjust availability (e.g., from “out of stock” to “in stock”)

Perfect for:

  • Holiday promotions
  • Weekend discounts
  • Inventory updates that need to go live now

C. Implement Custom Labels for Smarter Campaigns

Use custom_label_0–4 attributes to segment your products for more strategic bidding and targeting. Examples:

  • High-margin items
  • Seasonal collections
  • Clearance stock
  • Bestsellers or top-rated products

D. Enrich Titles & Descriptions

Want to improve ad performance or test messaging? You can use supplemental feeds to:

  • Add important keywords (like “Organic Cotton” or “4-Pack”)
  • Include product details like size, color, material, or use cases
  • Run A/B tests with different title structures to see which performs best

E. Exclude Products from Certain Destinations

Need to exclude specific items from showing on:

  • Free listings
  • Shopping ads
  • Display or local ads

Use the excluded_destination attribute in a supplemental feed to control where your products appear without removing them from your whole catalog.

F. Support Local Inventory Ads

If you’re running Local Inventory Ads (LIA):

  • Use supplemental feeds to provide store-level availability and local pricing
  • Keep local stock info up to date without affecting your global feed

Great for businesses with physical locations, syncing online and offline inventory.

G. Fix Disapproved Items Quickly

If Google flags your products for:

  • Missing required fields
  • Mismatched pricing or descriptions
  • Invalid values

You can fix just those items using a supplemental feed, often avoiding the need to regenerate your entire main feed.

Common Supplemental Feed Errors and How to Fix Them

Supplemental feed issues usually happen when Google cannot correctly match the supplemental data with your primary feed, or when the submitted attribute values do not meet Merchant Center requirements. Here are the most common problems to look for and how to resolve them:

1. Products Are Not Updated After the Supplemental Feed Is Processed

This is one of the most common supplemental feed issues. It usually happens when the product id values in the supplemental feed do not exactly match the IDs in your primary feed.

For example, if your primary feed uses WT-001 but your supplemental feed uses wt-001, WT001, or WT-001 with an extra space, Google may fail to match the product correctly.

Fix: Compare the id column in both feeds carefully. Check for capitalization differences, missing prefixes, extra spaces, changed SKU formats, or duplicate IDs. The supplemental feed can only update products that already exist in the primary feed.

2. Supplemental Sources Tab Is Missing

If you cannot find the Supplemental sources section in Merchant Center Next, the required add-on may not be enabled.

In Merchant Center Next, supplemental feed options are available through Advanced Data Source Management. Without this add-on, you may only see basic data source options.

Fix: go to the Add-ons section in Merchant Center Next, open the Discover tab, and enable Advanced Data Source Management. Once enabled, return to Data sources and check whether the Supplemental sources option is available.

3. Sale Price Is Not Showing

If the sale_price from your supplemental feed is not appearing in Google Shopping, the issue may be related to formatting, timing, or landing page mismatch.

Google may ignore the sale price if the value is not submitted in the correct format, if the sale_price_effective_date is invalid, or if the discounted price is not visible on the product landing page.

Fix: Check that the sale_price includes the correct currency and follows Google’s product data format. Also, make sure the sale price shown in your feed matches the price displayed on your WooCommerce product page. If you are using a limited-time offer, verify that the sale price effective date is correct.

4. GTIN Updates Are Not Applied

GTIN updates may fail if the submitted values are invalid, duplicated, incomplete, or mapped to the wrong product IDs.

Since GTINs are used to help Google identify products accurately, incorrect values can prevent the update from being accepted or may continue to trigger Merchant Center warnings.

Fix: Verify that each GTIN is valid for the exact product you are updating. Avoid using placeholder values, internal SKUs, or repeated GTINs across unrelated products. Also, confirm that the product IDs in the supplemental feed match the correct products in the primary feed.

5. Custom Labels Are Not Visible in Google Ads

Custom labels may not appear immediately in Google Ads after submitting a supplemental feed. This can happen if the feed is still processing, the labels were added to the wrong fields, or the updated product data has not yet synced with Google Ads.

Fix: First, wait until the supplemental feed has finished processing in Merchant Center. Then confirm that the labels are added under the correct attributes: custom_label_0, custom_label_1, custom_label_2, custom_label_3, or custom_label_4. Also, check that the same Merchant Center account is linked to your Google Ads account and that the affected products are eligible for Shopping ads.

6. Product Remains Disapproved After Submitting a Supplemental Feed

A supplemental feed may fix one product data issue, but the product can remain disapproved if other problems still exist.

For example, you may use a supplemental feed to add a missing GTIN, but the product may still be disapproved because of a price mismatch, invalid image, policy issue, or missing shipping information.

Fix: Open the Needs attention section in Merchant Center and review all warnings and disapprovals for the affected product. Resolve each issue listed by Google instead of assuming the supplemental feed will clear the disapproval automatically.

7. Attribute Value Is Overwritten Unexpectedly

If an attribute value changes unexpectedly, there may be a conflict between your primary feed, supplemental feed, feed rules, or multiple supplemental sources.

For example, one supplemental feed may update a product’s custom_label_0, while another feed or rule may overwrite it with a different value. This can make it difficult to identify which source is controlling the final product data.

Fix: Review all connected data sources, feed rules, and attribute updates in Merchant Center. Check which source has priority and remove duplicate or conflicting updates where possible. Keep each supplemental feed focused on a specific purpose to avoid accidental overwrites.

Best Practices for Effective Supplemental Feed Management

When you use supplemental feeds the right way, you can save time, enhance your ad performance, and keep your product listings in top shape. However, like any tool, they’re most effective when managed thoughtfully.

Here are some best practices to ensure you get the most out of them:

1. Keep It Simple

Only include what you need, nothing more.

  • Just add the id and the specific attributes you’re updating (like sale_price, availability, or custom_label_0).
  • Avoid duplicating your entire catalog or copying over fields already handled in your primary feed.

2. Use Consistent Product IDs

Your supplemental feed only works if Google can match products across both feeds.

  • Make sure every ID in your supplemental feed exactly matches those in your primary feed.
  • Watch out for typos, extra spaces, or mismatched formatting (e.g., PROD123 vs. prod123).

3. Update Regularly

For attributes that change often, like price, availability, or sale date, you’ll want to update frequently.

  • Use Scheduled Fetch or automate via the Content API if your data changes daily.
  • Manual uploads are fine for one-off updates, but not scalable for fast-moving catalogs.

4. Test Before Full Rollout

Start small to avoid big mistakes.

  • Try updating just a handful of products first.
  • Check how the changes appear in Merchant Center and Shopping results before scaling up.

5. Monitor Diagnostics Regularly

Don’t set it and forget it.

  • Keep an eye on the source details section in Google Merchant Center.
  • It will show you errors, warnings, or disapprovals related to your supplemental feed.

Fix issues promptly so your updates go live without hiccups.

6. Focus on High-Impact Attributes

Not all attributes are created equal.

  • Prioritize updates that affect performance and eligibility, such as:
    • sale_price
    • availability
    • custom_label_0–4
    • excluded_destination
    • brand, gtin, mpn

These changes can directly improve visibility, click-through rates, and ad targeting.

7. Fix the Root Problem When You Can

Supplemental feeds are great for quick fixes, but don’t rely on them forever.

  • Whenever possible, update the source data in your store or CMS.
  • This keeps your primary feed accurate and future-proof, reducing the need for constant patches.

Frequently Asked Questions

What is a supplemental feed in Google Merchant Center?

A supplemental feed is an additional data file linked to your primary product feed. It adds, updates, or overrides specific product attributes, such as sale prices, custom labels, or GTINs, without modifying the primary feed. Google merges both feeds using the shared Product ID field.

Can I use a supplemental feed without a primary feed?

No. A supplemental feed cannot stand alone. It must be linked to an existing, active primary feed in Google Merchant Center. Its data is merged with the primary feed using matching Product IDs.

Is a supplemental feed the same as a supplemental data source?

Yes. In Merchant Center Next, Google often uses the term data source instead of feed. A supplemental feed may be called a supplemental data source or supplemental source.

What columns are required in a supplemental feed?

At minimum, you usually need the product id column and at least one attribute column you want to update, such as sale_price, gtin, availability, or custom_label_0.

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

A primary feed is your main product data source. It defines your product listings, adds/removes products, and sets baseline attribute values. A supplemental feed only modifies specific attributes for specific products on top of what’s already in the primary feed. It cannot add new products or remove existing ones, and it requires a primary feed to function.

How often should I update my supplemental feed?

It depends on what attributes you’re managing. Sale prices and availability should update as frequently as your data changes, ideally hourly via Scheduled Fetch. Custom labels and GTINs are less time-sensitive and can be updated weekly or on demand.

Can supplemental feeds fix Google Merchant Center disapprovals?

Yes — this is one of the most common use cases. If Google disapproves products for missing GTINs, price mismatches, or invalid attribute values, you can fix just those products with a small supplemental feed containing the corrected values. Google re-evaluates the products after the next sync, often clearing disapprovals within 24 hours.

How many supplemental feeds can I have?

Google Merchant Center allows multiple supplemental feeds linked to the same primary feed. You can have separate supplemental feeds for sale prices, custom labels, GTINs, and local inventory — all running simultaneously and all merging into the same primary feed.

Wrapping Up

Well, there you have it. We’ve explored a lot about supplemental feeds (or “supplemental sources” as they’re called in the new Merchant Center Next). These tools are incredibly powerful, giving you more versatility and control over your Google Shopping listings.

Whether you’re updating prices and stock in a flash, tackling those pesky disapprovals, or adding rich, detailed information, supplemental feeds help you fine-tune your product data without any hassle.

If you’re serious about standing out and increasing your sales on Google Shopping, it’s high time you start using supplemental feeds if you haven’t already. They provide a genuine competitive edge by ensuring your product information is always accurate, complete, and tailored to what shoppers are searching for.

In the end, a well-managed primary data feed, enhanced by the smart use of supplemental feeds, isn’t just a good idea – it’s absolutely essential for achieving success in the ever-changing landscape of Google Shopping.

So go ahead, give it a shot, and watch your products shine.

Article by

Writer at WebToffee. I focus on WooCommerce and Shopify store migration, import/export workflows, and eCommerce data management, breaking down technical concepts into clear, easy-to-follow guides for store owners.

Got any query? Please leave a comment or reach out to our support

Your email address will not be published. Required fields are marked *

Google Preferred Source

Get Free Product Listings With WooCommerce Product Feeds