Insider

Prev Next

Insider's customer data platform (CDP) enables enterprise marketers to connect customer data across channels and systems, predict customer behavior, and individualize customer experiences across channels.

This integration supports two-directional synchronization, allowing data to be exchanged between Antavo and Insider in both directions.

To access the configuration interface, navigate to the Modules menu and search for Insider integration in the list.

Configuring the connection

Generate the Insider API key

The module configuration requires an API key for the specific Insider workspace, which can be found in the Insider account's Integration Settings. To obtain it, follow the steps below:

  • In your Insider account, click your email address, then select Settings > Inone Settings from the dropdown

insider settings menu

  • Select the Integration Settings tab

insider integration settings

  • Scroll down to the API keys section, then click Generate API Key

insider generate api key

  • Select Unified Customer Database as the type of the API key, then click Next

insider select key type

  • Copy the generated API key
    This key is required to set up the Insider integration in Antavo.

insider api key

You can only view and copy the API key immediately after it is generated. Once you click Done, you won't be able to reaccess the API key on the Insider platform.

Configure the Antavo settings

In Antavo's Management UI, go to the Insider module's configuration page, then follow the steps below:

  • Under General Settings, set up the customer ID mapping:

    • Select the Antavo identifier attribute you want to use to identify the customer. This can be the Antavo customer ID or a customer attribute that has been set as an external ID.

    • Select the respective Insider identifier attribute - a UUID or an email address, or type a custom identifier attribute.

  • In the Insider partner name field, enter the name of your Insider account

  • In the Insider API key field, paste the API key you have copied from the Insider workspace's integration settings

  • Click Save at the bottom of the page

Configuring outbound communication from Antavo to Insider

Customer synchronization

To configure the customer data mapping between the two systems:

  • Navigate to the Outbound settings section

  • Click Add mapping next to Outbound profile mapping

  • In the field under Antavo, select a customer attribute from the dropdown list

  • In the field under Insider, type the corresponding customer attribute as used in Insider

  • If the added attribute is a custom field in Insider, mark the Custom checkbox

Please refer to Insider's Attributes and Events documentation for more information on Insider customer attributes.

Note that:

  • Phone numbers are only accepted in E.164 format

  • Birthdays must follow the RFC 3339 date-time format

  • To map additional customer attributes, click Add mapping, then provide the Antavo attribute name and its corresponding Insider attribute in the respective fields

  • Click Save

Event synchronization

To configure the event property mapping between the two systems:

  • Click Add event next to Outbound event mapping

  • In the field under Antavo, select the Antavo event you want to synchronize from the dropdown list

  • In the field under Insider, type the name of the corresponding Insider event

  • To map the event parameters, click Add mapping

    • Select the Antavo event parameter from the dropdown list under Antavo

    • Type the name of the corresponding Insider event parameter under Insider

    • If the added parameter is a custom parameter in Insider, mark the Custom checkbox

Please refer to Insider's Attributes and Events documentation for more information on Insider event attributes.

  • To map additional event parameters, click Add mapping, then provide the Antavo event parameter and its corresponding Insider event parameter in the respective fields

  • Click Save

Configuring inbound communication from Insider to Antavo

To send data from Insider to Antavo, you need to configure the sync in both systems:

  • In Insider, define what data should be sent.

  • In Antavo, set up how this data should be mapped.

Configure Insider webhooks

You need to create separate webhooks for:

  • Event synchronization

  • Customer attribute synchronization

Create a webhook in Insider

  • Go to Components → Integrations → External integration

  • Select Webhook

  • Enter a name for your webhook integration.

  • Click Save

After saving, you’ll find the webhook under the Integrated Platforms tab.

Once the integration has been created, you’ll be redirected to the Rules page of the integration, where you can configure the mapping.

Event synchronization

  1. Define Rules

  • Open the Events tab and select Custom Events

  • Define the Event trigger by selecting the Insider event to be synced

    You can add multiple triggers with the Add Attribute Trigger option.

  • Add Event parameters to be included in the request

  • Add additional Insider customer attributes to the payload (optional)

    Always include the customer ID, so Antavo can correctly identify which customer the event belongs to.

  • Click Save and Continue

Please refer to Insider's Attributes and Events documentation for more information on Insider event attributes.

2. Configuration

  1. Launch

  • Set the status to Active

  • Click Save as Active

Customer attribute synchronization

  1. Define Rules

  • Open the Attributes tab and select Attributes

  • Define the Attribute trigger:

    • Select the Insider attribute to be synced

    • Choose the action that should trigger the synchronization (e.g., change, change from → to values, change to, generated as)

    • You can add multiple triggers with the Add Attribute trigger option

  • Add additional Insider customer attributes to the payload (optional)
    Always include the
    customer ID so Antavo can identify which customer profile should be updated.

  • Click Save and Continue

Please refer to Insider's Attributes and Events documentation for more information on Insider customer attributes.

  1. Configuration

  1. Launch

  • Set the status to Active

  • Click Save as Active

Configure mapping in Antavo

Customer synchronization

To configure the customer data mapping between the two systems:

  • Click Add mapping next to Inbound profile mapping

  • In the field under Insider, type the customer attribute as used in Insider

  • In the field under Antavo, select a corresponding customer attribute from the dropdown list

Please refer to Insider's Attributes and Events documentation for more information on Insider customer attributes.

  • To map additional customer attributes, click Add mapping +, then provide the Antavo attribute name and its corresponding Insider attribute in the respective fields

  • Click Save

Event synchronization

To configure the event property mapping between the two systems:

  • Click Add event next to Inbound event mapping

    In the field under Insider, type the name of the corresponding Insider event

  • In the field under Antavo, select the Antavo event you want to synchronize from the dropdown list

  • To map the event parameters, click Add mapping +

    • Type the name of the corresponding Insider event under Insider

    • Select the corresponding Antavo event parameter from the dropdown list under Antavo

Please refer to Insider's Attributes and Events documentation for more information on Insider event attributes.

  • To map additional event parameters, click Add mapping +, then provide the Insider event parameter and its corresponding Antavo event parameter in the respective fields

  • Click Save

If auto-subscribe is enabled, any inbound request (both event and customer) from Insider for a customer who does not yet exist in Antavo will automatically create the customer with an inactive status.

Logs

Once synchronization is set up and running, you can track traffic activity in both directions.

Outbound logs

Open the Outbound logs tab to browse the logs of requests sent from Antavo to Insider.

For each outbound API request to Insider, the following information is displayed:

Timestamp

Date and time of the outbound request

Customer ID

The Customer’s name and ID

Event type

Type of event that triggered the synchronization

Status code

HTTP status code returned by the request

Response time (s)

Time elapsed between the request and the response (in seconds)

Error

Error message returned (if applicable)

Identifier

Identifier of the request

You can expand each log entry to view the full request and response body.

Filter the outbound logs

On the Outbound logs page, use the Search field at the top to enter one or more filter criteria.
You can filter the results by:

  • Identifier

  • Customer ID

  • Event type

  • Error

  • Status code

  • Response body

Click Search to display the filtered results. To reset the filter, click the X button at the end of the search field.

Inbound logs

Open the Inbound logs tab to browse the logs of requests sent from Insider to Antavo.

For each inbound API request, the following information is displayed:

Timestamp

Date and time of the inbound request

Customer ID

Customer’s name and ID

Type

Type of the request (profile or event)

Action

Action triggered in Antavo

Status

Status of the incoming request (error or done)

Event

ID of the registered Antavo event

Error

Error message returned (if applicable)

Identifier

Identifier of the request

You can expand each log entry to view the full request body.

Filter the inbound logs

On the Inbound logs page, use the Search field at the top to enter one or more filter criteria.
You can filter the results by:

  • Identifier

  • Customer ID

  • Request type

  • Action

  • Status

  • Event

  • Error

  • Response body

Click Search to display the filtered results. To reset the filter, click the X button at the end of the search field.