Notification

In this help center, you can find content for both Merchant Center Next and the classic Merchant Center experience. Look for the logo at the top of each article to make sure you're using the article for the Merchant Center version that applies to you. 

Create a feed

A custom icon for Merchant Center Classic Article Header.
To upload your product data in Google Merchant Center, you'll first need to create a feed to which you can submit your data. This step is required for any new feed, and when a feed is registered, you can update the existing feed without having to register it again.

Create a primary feed

A primary feed is the central data source that Merchant Center uses to access and display your product data. Learn more About feeds.

Use primary feeds to add or remove product data, set language and country targeting, and set feed rules for your product data. Primary feeds are the only feed type that can add or remove products.

Note: If you submit separate primary feeds for online and local ads and/or listings, make sure that you don't submit the same products in both feeds.

Google recommends submitting all of your products in a single primary feed. If you need to exclude products, use the excluded destination [excluded_destination] attribute.

Instructions
  1. In your Merchant Center account, go to the left-hand navigation and click Products.
  2. Click Feeds.
  3. Click the plus button under the “Primary feeds” section.
  4. Follow the prompts and enter these pieces of information:

Target countries

Target countries are the countries in which products from this feed are sold. Product data in this feed must meet the requirements for the countries you submit, including the feed specifications and policies. You can add countries for Shopping ads when you select destinations during the feed creation process.

Language

The language in which your product data is written. Learn more about Supported languages and currencies.

Feed label

Feed labels let you advertise all products with the same feed label in a Google Ads campaign.

Destination

Choose one or many feed destinations in Merchant Center to allow you to determine which Google features can use the items in your data feed. Learn more about Multiple destinations for your products.

Primary feed name

Enter a descriptive name that helps you identify the primary feed. The feed name doesn’t need to match the name of the file you’re submitting. To change the feed name later, edit your primary feed settings.

Create a feed | Input method [Icon]

Input method

Select the one that fits your needs best:

  • Google Sheets: You can upload your data using a generated Google Sheets template, or with an existing Google Sheet with your product data. Learn more about how to Set up your product data in Google Sheets.
  • Scheduled fetch: Google can fetch your feed directly from your server.
  • Upload: Upload files directly to Merchant Center manually or using SFTP, Google Cloud Storage.
Website crawl: If there are no feeds currently in your account, and you have the appropriate structured data on your website, Google can crawl your website to retrieve your product data. Learn more about how to Use automated feeds to build your product data.
Create a feed | File name [Icon]

File name

Depending on what input method you select, you may be prompted to enter the name of the file you will submit. This name should exactly match the name of the file you created and it should include a valid extension.

After you have provided the information and clicked Continue, you can view and manage your newly created primary feed in the "Feeds" section of your Merchant Center account.

To manually fetch or upload a feed, click on the 3-dot icon in the "Processing" tab of your feed and select your upload preference from the dropdown.

Create a supplemental feed

A supplemental feed is a secondary data source used to provide more details or update existing details, such as required or optional product attributes, that may be missing from your primary feed. A supplemental feed can't be used to add or remove products or be used as a standalone feed. Learn more About feeds.

Feed rules and supplemental feeds can be defined for multi-client accounts and can be applied to all or some of the associated sub-accounts. If you selected to override rules and supplemental feed data from sub-accounts, then you won’t be able to link the supplemental feed (added at the sub-account level) to any primary feeds. Learn more about how to Set up supplemental feeds for multi-client accounts.

Legacy online inventory update feeds 
Before supplemental feeds were introduced, "Online inventory feeds" allowed merchants to make updates to their price and availability values without having to reupload their main product feed. "Online inventory feeds" are now deprecated. However, the same functionality can be achieved with supplemental feeds. You can create a supplemental feed with an ID [id], Price [price], and Availability [availability] and link the new supplemental feed to your primary feed using the "Take latest" rule.

Instructions

How it works

To use a supplemental feed, connect it to the existing primary feed using the ID [id] attribute. Supplemental feeds will only update your product data when the supplemental feed contains IDs that already exist in a primary feed.

Note: Make sure your ID [id] attributes for supplemental feeds match exactly with the ID [id] attributes for primary feeds as they are case sensitive.

For example:

Primary feed:

ID [id] Title [title] Price [price] Brand [brand]
1 shirt 34 Brand A
2 shoes 55

Brand B

3 hiking boots 100 Brand C
4 pants 75 Brand A

Supplemental feed that uses the ID [id] attribute to match to the primary feed:

ID [id] Custom label [custom_label]
1 SALE
4 SALE

Resulting feed:

ID [id] Title [title] Price [price] Brand [brand] Custom label [custom_label]
1 shirt 34 Brand A SALE
2 shoes 55 Brand B  
3 hiking boots 100 Brand C  
4 pants 75 Brand A SALE

Common use cases for supplemental feeds include, but aren't limited to:

  • Add or override custom labels for campaign management.
  • Add or override promotion IDs for retail promotions.
  • Override titles.
  • Exclude specific products (using the excluded destination [excluded_destination] attribute).
  • Add missing GTINs. Learn more about GTIN [gtin].
  • Add local inventory product data for local inventory ads.
  • Add or override country-specific attributes for a primary feed with multiple countries.

Each supplemental feed must have an ID [id] attribute column, along with at least one additional column with the data you would like to connect to a primary feed.

To create a supplemental feed:

  1. In your Merchant Center account, click the Products drop down menu from the left navigation panel.
  2. Click Feeds.
  3. Click Add supplemental feed at the top of the supplemental feeds table.
  4. Follow the prompts and enter the following pieces of information:
  • Supplemental feed name: Enter a descriptive name that helps you identify the supplemental feed. The supplemental feed name doesn’t need to match the name of the file you’re submitting.
    • You can change the feed name later by editing your primary feed settings.
  • Input method: Select the one that fits your needs best:
    • Google Sheets: You can upload your data using a generated Google Sheets template, or with an existing Google Sheet with your product data. Learn more about how to Set up your product data in Google Sheets.
    • Scheduled fetch: Google can fetch your feed directly from your server.
    • Upload: Upload files directly to Merchant Center using SFTP, Google Cloud Storage, or manually.
  • File name: Depending on what input method you select, you may be prompted to enter the name of the file you'll be submitting. This name should exactly match the name of the file you created and include a valid extension.
  • Linking to primary feed: Select any primary feed and target country or language combination to which the supplemental feed belongs.
  • Fetch schedule: Set a scheduled fetch for your product data. This lets Merchant Center get fresh feeds without you needing to manually upload your data.

To manually upload or fetch a feed, click the 3-dot icon 3 dot icon in the "Processing" tab of your feed and select your upload preference from the dropdown.

After your supplemental feed is created and linked to a primary feed, Merchant Center will automatically create a rule, which you can find in the "feed rules" section of Merchant Center. The rule will connect the product data from the 2 feeds based on the value provided for the ID [id] attribute, and will connect attribute data from the supplemental feed.

Regional product inventory feeds

Regional inventory feeds are a type of supplemental feed that can be used to override your existing product data in the primary feed in order to show regional pricing or availability for a selection of products in your predefined regions. Regional inventory feeds can't be used to add or remove products or be used as standalone feeds. However, they can be used to override existing product data.

Regional inventory feeds support the following required attributes:

Regional inventory feeds also support the following optional attributes:


 

Need more help? 

If you need help fixing issues with setting up, formatting, and uploading your feed, check out the guided feeds troubleshooter.

 

Was this helpful?

How can we improve it?

Need more help?

Try these next steps:

Search
Clear search
Close search
Google apps
Main menu
17680332103536660887
true
Search Help Center
true
true
true
true
true
71525