Clear search
Close search
Google apps
Main menu

About Feed Rules

Feed Rules offer a way to transform your data for Google Merchant Center. Feed Rules may make it possible for you to export and submit your product database “as is” and then transform your attributes and values to meet the Google Shopping feed specification requirements directly in Google Merchant Center.

Feed Rules work by allowing you to map fields and values in your products data feed to defined Merchant Center attributes and values.

This article explains the benefits of using Feed Rules and how you can use Feed Rules to meet the requirements in the Products Feed Specification without making changes to your product data.


  • Reduce the time you spend to submit valid product data to Google. If you spend time reformatting your product data to match the requirements in the Products Feed Specification, you may be able to create Feed Rules that transform your existing data feed instead of editing your feed each time you submit. Once you specify Feed Rules for a feed, all future uploads are processed according to those rules.
  • Resolve many errors in your data quickly. If you're able to apply a feed rule to address errors in your feed, you'll likely be able to resolve many errors at once. 

How Feed Rules work

Feed Rules are applied to individual feeds. Setting rules for one feed will not affect how the other feeds in your account are processed.

A feed rule is a data transformation rule that tells us how you want Merchant Center to interpret the product data you're submitting. When you define a feed rule, we'll use that rule every time you submit that feed. The feed rule will allow your product data to meet the requirements in the Products Feed Specification without editing your feed.

With Feed Rules you can:

  • Replace your field names supported attributes names from the Google Shopping Products Feed Specification.
  • Replace the values in your feed with values compliant with Google Shopping Products Feed Specification and customize values based on conditions.
  • Populate some missing attributes with a static value, or with different static values based on conditions.
  • Combine values and static text to create attribute values.

For example, you might submit a feed with field headers like the ones below. These field headers are not recognized by the Products Feed Specification, so the feed will show errors.

Unsupported field headers
main title long description product state

Instead of changing your field headers each time you create your feed, you can apply a feed rule to rename each of these attributes to the required attributes from the Products Feed Specification.

Using Feed Rules
'main title' transforms to 'title'
'long description' transforms to 'description'
'product state' transforms to 'condition'

Once you've specified rules to transform your data to meet the requirements in the Products Feed Specification, you can submit your data feed formatted exactly the way it is.

Related links

Set up Feed Rules

Was this article helpful?
How can we improve it?