Emarsys can accept Google Product Feed (GPF) format catalogs. If you already have a GPF product catalog, there is a good chance that you can use it as-is for setting up and synchronizing your catalog.



The GPF product catalog must be a UTF-8 Unicode encoded file.

About Google Product Feed

Google designed the Google Product Feed product catalog format to index the product offering of online retailers. Facebook also adopted this format, and Emarsys supports it as well, although using GPF means that you will not be able to take advantage of the many validations checks that we make for our own product catalogs.

How to use GPF

In order to use GPF catalogs with Web Extend, proceed as follows:

  • On the Catalog page of the Predict Dashboard, click Switch to Google Product Feed to change the catalog format.
  • Enter your feed settings, and verify that your GPF catalog was successfully read by Web Extend by clicking Update from URL now.
  • Once the update is complete, search for a product on the Predict Dashboard.

Supported countries and languages

Google Product Feed has slightly different requirements based on the country of the retailer and the language of the product catalog. If your country and language do not appear, try using the settings for the United States. If your feed requires a country or language to be supported which is not currently available, please contact Emarsys Support.

Using multiple feeds

Web Extend supports using multiple feeds for clients who have a presence in multiple countries (or use multiple languages), but does not support multiple feeds for the same country and language.

Multiple Google Product Feeds are merged into a single native Web Extend catalog. Products missing from the feed belonging to the default locale will be omitted from the final catalog. In other words, if the GPF feeds for different countries contain entirely different products (or use different IDs), Web Extend GPF support will not work as intended. If this is the case, contact Emarsys Support for further options.

Item groups

Some merchandise is composed of several different variations of the same product, differing only in specific attributes. For example, the same shoe may be available in multiple sizes, but Web Extend still considers it a single product.

Google Product Feed requires each variation to be listed in the feed. To use our shoe example, each size would have its own entry. The standard item_group_id field can be used to indicate that certain items refer to variations of the same product. Web Extend relies on this attribute to identify item groups, so it is important to set this field correctly for items which have multiple variants.


id title item_group_id description
100_32 Mens black leather shoe, 32 100 Elegant black leather shoe, for men. Size 32.
100_34 Mens black leather shoe, 34 100 Elegant black leather shoe, for men. Size 34.
100_36 Mens black leather shoe, 36 100 Elegant black leather shoe, for men. Size 36.
100_38 Mens black leather shoe, 38 100 Elegant black leather shoe, for men. Size 38.

If your catalog uses the item_group_id attribute, be sure to use the value of item_group_id to identify items in Web Extend Javascript API calls.