Importing product data into the Synerise catalog

Published June 03, 2022
Modules
Difficulty
Selected Clients
mediaexpert logoccc logosharafdg logoeobuwie logo

Data quality and timeliness are key to executing effective business operations. It is important that the data you are handling is always up-to-date, otherwise your communications won’t meet the current needs of your customers. A useful solution, in this case, can be the cyclical transfer of data stored on servers to Synerise catalogs. It gives you the possibility to use up-to-date product data in customer communications such as e-mail campaigns, dynamic content, text messages, web pushes, and other customized messaging.

This use case describes the process of creating an automated, recurring workflow that transfers data from your server over HTTPS to a catalog in Synerise.

Prerequisites


  • Create a catalog. The catalog can be empty.
  • Product data in the form of an XML file under the HTTPS link. Check XML feed requirements.
    The maximum allowed size of the data file is 5 GB (5 000 000 000 bytes).

Create the workflow


Create the workflow that imports the product data from the HTTPS link into the Synerise catalog every hour.

  1. Go to Automation icon Automation > Workflows > New workflow.

  2. Enter the name of the workflow.

  3. As the trigger node, add Scheduled Run.

  4. In the configuration of the node:

    1. In the Run trigger dropdown, leave the defauld option All time.
    2. From the Timezone list, select the time zone.
    3. Select Everyday tab to launch the workflow every day at the defined time.
    4. Add the hours when the workflow should be activated.
    5. Confirm by clicking Apply.
      The configuration of the Scheduled Run node
      The configuration of the Scheduled Run node
  5. Add the HTTPS Get File node.

  6. In the configuration of the node:

    1. Leave the method at default (GET).
    2. In the URL, enter the address of the resource.
    3. As a file format, from the dropdown list, select XML feed.
    4. In the Authentication section, select the required authentication method.
    5. Confirm by clicking Apply.
      The configuration of the HTTPS get file node
      The configuration of the HTTPS get file node
  7. Add the Import to Catalog node.

  8. In the configuration of the node:

    1. Select the catalog to which the data will be imported.
    2. As the primary key, enter the name of the XML element which contains the unique identifiers of the items.
    3. Confirm by clicking Apply.
      The configuration of the Import to Catalog node
      The configuration of the Import to Catalog node
  9. Add the End node.

    The workflow configuration
    The workflow configuration
Note: Information about products from the catalog can be referenced in customer communications such as e-mails, dynamic content, text messages, etc. using inserts.

Example of a catalog with imported data:

Example of a catalog with imported items
Example of a catalog with imported items

Check the use case set up on the Synerise Demo workspace


You can check the workflow configuration directly in Synerise demo workspace, at this link.

If you don’t have access to the Synerise demo workspace, please leave your contact details in this form, and our representative will contact you shortly.

Read more

😕

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

😉

Awesome!

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

Close modal icon Placeholder alt for modal to satisfy link checker