Integrating your product or content feeds allows Blueshift to include relevant and up to date recommendations in your messages.

You can set up feeds for JSON or CSV file uploads from your Amazon S3 bucket.


  • You must include your catalog data in a CSV file before you can import it. For more information about the catalog information to include in the CSV file, see Catalog Attributes.
  • If you are using your own Amazon S3 bucket to import catalog data:
    • Ensure that your S3 bucket has a CORS configuration.
    • Provide your own S3 credentials and S3 file path. For example,

      bucket: bsft-catalogs

Set up an import task

To set up a catalog import task, complete the following steps:

  1. To import catalogs, go to the Setup menu and click Catalogs. Click +CATALOG.

  2. Select Upload via S3 Bucket.

  3. Add a unique Feed Name.
  4. Add the S3 Access Key and Secret Access Key.
  5. Specify the Bucket name from which the file is to be uploaded.
  6. Specify the AWS Region.
  7. Add the Path for the file in the S3 bucket.
  8. Set the Update Frequency. You can set the frequency as Only once, Hourly, Daily, or Weekly.
  9. Specify the Update Time.
  10. For recurring imports, specify an End time.
  11. Click Validate.
  12. Map your catalog attributes to defined attributes in Blueshift. Attributes that cannot be mapped to standard attributes in Blueshift ones are uploaded as custom attributes.

  13. When you Map Item Categories, if you have multiple levels of item categories, use ">" as the Category Separator. For more information, see Considerations for category fields.
  14. Click Submit to create the import task.

    You can view the task status from the Catalog index page.

  15. You will receive an email confirmation after the catalog has been uploaded. The email includes information for both processed and failed records.
Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.