Product Feeds

This topic applies to

Applies to

SuiteCommerce Web Stores | Aconcagua

A product feed contains a list of items and their attributes that can be used by third-party solutions for marketing purposes. You can use product feeds to advertise your products in marketplaces, shopping channels, and product comparison search engines. With product feeds, you can share your product inventory in a structured format and present your brand consistently in multiple sales channels. You can incorporate promotions data in your Google product feed to display promotions in Google Shopping ads.

Important

SuiteCommerce extensions are only available if they are provisioned and set up in your account. For more information, see NetSuite Extensions.


The SuiteCommerce Product Feeds extension lets you create product feeds for the following services:

  • Google Shopping

  • Google Shopping with Merchant Promotions

  • Facebook Dynamic Ads

  • Custom CSV output

Product Feed Overview

SuiteCommerce Product Feeds is an extension SuiteApp that includes the Product Feed record, the Promotion Feed record, a Status page, and basic saved search templates for creating your product feeds.

The workflow for generating a product feed is identical for all data feed types, though the attributes for each data feed type may vary according to the destination and the nature of the product. You use the Product Feed record to determine the settings required to retrieve information about your product inventory, compile the data, and export it in the desired feed format.

The product feed output is generated using data from two sources: item cache and saved searches. When you install SuiteCommerce Product Feeds for the first time, an item cache process is triggered to obtain all the items that are displayed in the web store. This process may take up to 3 hours. The process is run again periodically to check for any changes in item availability or item and image links. For example, if your web store is set up to hide items when out of stock and the inventory stock for an item is 0, that item will not be retrieved during item cache. When the item comes back into stock, it is included during the next item cache process.

When you create a product feed, you associate a saved search in the Product Feed record. The saved search retrieves information for all inventory items (or those items that match the search criteria, if specified in the Criteria tab) and displays all the fields indicated in the Results tab. The default saved search templates provided with SuiteCommerce Product Feeds have been set up to include all the required feed attributes as custom labels.

When you generate the product feed, the product feed generator runs the selected saved search and compares the items returned with the items previously cached. Only items that have been cached and that match the saved search criteria are included in the feed output. The product feed generator then takes the result of this combination in the feed output and exports the fields specified in the saved search with the custom label field.

The product feed output can be accessed at a public URL indicated in the Product Feed record. You can either download the output or allow the third-party service to fetch the product feed at this public URL. You can schedule the product feed generator to automatically refresh your product feed at a specific time interval to ensure your product feed is always up-to-date with the latest changes in inventory.

The attributes for each product feed type vary from merchant to merchant. You may need to configure the default saved search templates to include additional data depending on the service and the type of items you want to include. For example, requirements may vary if the item is apparel or electronics, or there may be specific requirements for the target country. You enter values for these product feed-specific fields on the Item record:

  • Editing each individual Item record manually

  • Using Mass Update to update all item records based on specific criteria

  • Using the CSV import tool

Product Feed-Specific Fields

When you install the SuiteCommerce Product Feeds extension SuiteApp, product feed-specific fields are added to the Feeds tab on the Item record. According to your product feed implementation, the fields on the Item record may vary from the fields here, but they may include the following:

Shared Fields subtab:

Field

Description

Age Group (Feeds)

Demographic for which your product is intended.

Category (Feeds)

Product category to which you want to assign your item. By default, Google Product categories have been provided.

Color (Feeds)

Used to describe the item's physical characteristics. Use this field to indicate color variations in matrix items.

Condition (Feeds)

Condition of the product.

Custom Label (Feeds)

You can use these attribute fields to add additional labels to your product feed.

Gender (Feeds)

Gender for which your product is intended.

Material (Feeds)

Used to describe the item's main fabric or material.

Pattern (Feeds)

Used to describe the item's graphic print or pattern.

Google subtab:

Field

Description

Adult (Feeds)

Indicates a product includes nudity or sexually suggestive content.

AdWords Redirect (Feeds)

A URL used to specify additional parameters for your product page.

Energy Efficiency Class (Feeds)

Energy label.

Is Bundle? (Feeds)

Indicates a product is a merchant-defined custom group of different products featuring one main product.

ID Exists? (Feeds)

Indicates whether the product has a unique product ID.

Max. Energy Efficiency Class (Feeds)

Energy label. Used in conjunction with Energy Efficiency Class.

Max. Handling Time (Feeds)

The longest amount of time between when an order is placed for a product and when the product ships.

Min. Energy Efficiency Class (Feeds)

Energy label. Used in conjunction with Energy Efficiency Class.

Min. Handling Time (Feeds)

The shortest amount of time between when an order is placed for a product and when the product ships.

Multipack (Feeds)

Identifies the number of identical products sold within a merchant-defined multipack.

Shipping Height (Feeds)

Height of the product used to calculate the shipping cost by dimensional weight.

Shipping Label (Feeds)

Label that you assign to a product to help assign correct shipping costs in Google Merchant Center account settings.

Shipping Length (Feeds)

Length of the product used to calculate the shipping cost by dimensional weight.

Shipping Width (Feeds)

Width of the product used to calculate the shipping cost by dimensional weight.

Size System (Feeds)

Country of the size system used by product.

Size Type (Feeds)

Your apparel product's cut.

For more information on the product feed specifications for Google Merchant Center, see Google Shopping Product Data Specification.

Before You Begin

Be aware of the following important information:

  • Set up all required settings in your merchant account before generating the product feed in NetSuite. The data requirements may vary from merchant to merchant.

    • Google Shopping: You must have previously signed up for a Google Merchant account and performed basic setup operations (for example, transport and tax options). For more information on setting up a Google Merchant Center account, see Google Merchant Center Help.

    • Facebook: You must have a Facebook ad account and a Facebook page. You must first create a catalog in Facebook and associate it with your Facebook ad account. For more information, see Facebook Catalog Setup for Dynamic Ads.

  • Mark your product as display in website and active. The Product Feed extension performs an item caching process to fetch all web store items. If you do not mark them as active and display in website, they are not considered.

    For more information on how to ensure items are retrieved, see Item Setup for SuiteCommerce.

  • Determine the number of items to be included in the feed output. The product feed generator supports up to 40,000 items within a single feed. If you want to export a larger number of items, split your items into smaller feeds, preferably less than 20,000 for optimum performance.

  • If you want to include promotions as part of your Google product feed, enable the SuitePromotions feature and set up SuitePromotions Item Promotions.

    For more information on creating item promotions in SuitePromotions, see Creating Item Promotions

    • An item included in the product feed can only have a maximum of 10 promotions associated.

      For more information on setting up a Google Merchant Promotions, see Create a Promotion Feed.

    • Google Merchant Center only allows you to include up to 500 promotions in one promotion feed.

      If the number of promotions associated to the feed exceeds this number, the feed is rejected.

      For more information, see Google Merchant Promotions Participation Criteria and Policies.

    • Promotion feeds undergo an approval process in Merchant Promotions. This process may take up to 24 hours.

      See Google’s Promotion Approval Process.