Connect Reverse ETL Source to Criteo Audience

Configure a Reverse ETL source with your Criteo Audience destination.

This guide takes you through the steps to connect a Reverse ETL source to the Criteo Audience destination. You can also create a new custom audience or use an existing one while setting up the connection.

Setting up the connection

The below steps assume that you have already set up a RETL source and chosen Criteo Audience as the corresponding destination.

  1. Configure the connection settings for Criteo Audience.
  2. Enter the Advertiser Id from your Criteo URL, where all the audiences are listed. For example, in this sample Criteo URL https://marketing.criteo.com/audience-manager/list/audiences?advertiserId=1234, the advertiser ID is 1234.
  1. In the Where do you want to sync data to? section:

    • Select Create New audience if you want to create a new audience in the Criteo Audience destination. Specify the name and description of the audience in the respective fields.
  2. Complete the remaining settings as required to set up the connection successfully.

If you have selected Create New audience option in Step 3, the new audience will be created in the destination for that particular advertiser ID with the same Audience ID as in the Schema tab of your Reverse ETL connection.

Audience ID for existing audience

If you want to use an existing audience from Criteo, make sure that it is created using the Criteo API and not directly in the dashboard. Follow the below steps to do the same:

  1. Authenticate yourself by generating an access token with your API credentials to use the Criteo API.
  2. Create a new audience by making a POST call to the audience endpoint.

The Criteo API returns a unique audience ID associated with the newly created audience. You can use this ID in the Use Existing Audience section in the RudderStack dashboard.


Questions? Contact us by email or on Slack