Synerise collection

If you need to import profiles, events, transactions of external sources or to retrieve a group of customers for further actions, you may use the nodes below for these purposes.

Import nodes overview


Import profiles

This node allows you to initiate an import of profiles to Synerise. The node doesn’t require any configuration.

To learn more, click here.

Import transactions

This node allows you to initiate an import of transactions to Synerise. The transactions are imported as transaction.charge events into a profile’s history.
In the configuration of the node, you can find a list of required columns in the imported file.
You can also use the option of automatic revenue calculation. To do so, you must first indicate the column which contains the price of a single piece of the item. Then, during import, the system aggregates data based on the orderId and multiplies the single piece price by the quantity bought. The result of the calculation will be saved in the revenue.amount and revenue.value parameters of the transaction.charge event.

To learn more, click here.

Import events

This node allows you to initiate an import of events to Synerise. The node doesn’t require any configuration.

To learn more, click here.

Import promotions

This node allows you to initiate an import of promotions to Synerise. The node doesn’t require any configuration.

To learn more, click here.

Import to catalogs

This node initiates the import of data to a catalog created in Data Management > Catalogs. The catalog can be empty.

In the configuration of the node:

  1. Select the catalog to which the file will be imported.
  2. As the primary key, enter the name of the column which contains the unique identifiers of the items.
  3. Confirm by clicking Apply.

To learn more, click here.

Example with transformation


Example of use
Single import of transactions to Synerise

When to use

If the files you want to import to Synerise don’t meet the requirements, you can create a data transformation and use it in the Data Transformation node.

Workflow structure

  1. Scheduled run node - This node allows you to define the frequency of importing the file.
  2. Local File node - This node allows you to upload a file from your device to be modified. You can also upload data through SFTP or HTTP.
  3. Data Transformation node - This node allows you to prepare your file to meet Synerise requirements.
  4. Import nodes - The scope of the nodes include: Import profiles, Import transactions, Import events, Import to catalog. These nodes don’t require configuration, they list the requirements for the files to be imported.
  5. The End node.

Example without transformation


Example of use
Single import of customers to Synerise
Important: The data will be imported as customer data without any transformation.

When to use

If the file you want to import to Synerise meets the requirements, you don’t need to use the Data Transformation node.

Workflow structure

  1. Scheduled run node - This node allows you to define the frequency of importing the file.
  2. Local File node - This node allows you to upload a file from your device. You can also upload data through SFTP or HTTP.
  3. Import nodes - The scope of the nodes include: Import profiles, Import transactions, Import events, Import to catalog. These nodes don’t require configuration, they list the requirements for the files to be imported.
  4. The End node.
😕

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