Upload a Product Feed

This product catalog/feed type is deprecated in the platform. To avoid any potential complications, consider altering your catalog file to match the updated product catalog specification. Contact your Client Success Manager for more information.

After you validate the product feed with the online validator and your account has been enabled, you can upload the feed via a secure FTP server (SFTP).

For information about how Monetate maps SKUs and product IDs to purchase information and other data, see Product Catalog Mapping FAQ.

To access the online feed validator, first click COMPONENTS, select Product Catalog (Old Spec), and then click FEED VALIDATOR.

Callout of the FEED VALIDATOR button on the Product Catalog (Old Spec) page

The validator works for feeds matching the specifications defined for these file types:

Obtaining SFTP Credentials

To get your SFTP user ID and password, click the settings cog and then select Sites.

Callout of the Sites option in the settings menu

Click the tab for the site domain for which you want to create an SFTP user account.

Callout of the list of site domains associated with a client account

The SFTP Connection Settings for Uploads section of the page contains the server URL for your SFTP account and the Merchandiser and Datasets directories for personalization and data onboarding, respectively.

Callout of the 'SFTP Connection Settings for Uploads' table of the Sites page

The SFTP Users for Accessing the Session Stream and Uploads section of the page lists all the user names associated with the domain you selected along with a description, which you can add when creating or editing an SFTP user entry, as well as the authentication type, and when the account was last used.

Callout of the 'SFTP Users for Accessing the Session Stream and Uploads' table of the Sites page

The additional options menu (...) for each entry contains options to edit or delete an SFTP user.

Callout of the additional options menu for an entry in the 'SFTP Users for Accessing the Session Stream and Uploads' table

Click Edit to access the SFTP User Details modal, on which you can add a description for the user, switch the authentication method, and change the password or public key, depending on the authentication method selected.

The SFTP User Details modal

Click CREATE SFTP USER to access the SFTP User Details modal to add a new SFTP user to the account.

Callout of the CREATE SFTP USER button

Once you have your ID and password, you can upload the product feed.

Uploading the Product Feed

To upload a product feed to the platform, add the following information to your SFTP client:

  • Hosthttps://sftp.monetate.net
  • Port22
  • ProtocolSFTP

Port 22 must remain open while you upload the feed. Ensure the file you upload includes the correct file extension (for example, productfeed.xml). Upload the feed into your account's /upload directory.

If you want to test the feed without processing it, upload a file to the account's /test directory. Monetate does not have access to this location and cannot retrieve files from it for processing.

Product feeds are continuously processed. The load process occurs within 2 hours after the file upload completes. If you try to upload multiple versions of the same file, the load process begins after each upload. The last file received defines the account's product catalog until you upload a new file.

Receiving Feed-Parsing Error Notifications

You can receive emails informing you of feed-parsing errors. To enable this option, click the settings cog and then select Users. Scroll to find your platform username, and then click it to access the options. Toggle the Receive Catalog Parsing Error email notifications for [yourdomain.com] setting to YES.

Callout of the 'Receive Catalog Parsing Error email notifications' option on the Users page

Click SAVE.