Criteo Audiences Destination
Criteo Audiences (Actions) enables advertisers to send Segment Persona Audiences to Criteo using Criteo's Audience API.
By using Segment's Persona Audiences with Criteo, you can increase traffic and drive conversions with hyper-relevant ads that promote product discovery.
Benefits of the Criteo Audiences (Actions) destination include:
- Improved email matching: This integration creates a direct connection between Segment and Criteo for a higher match rate of email identifiers.
- Fewer settings: Unlike Criteo's Filter destination, this destination doesn't require any copy and paste code. You only need your Advertiser ID and Criteo API credentials.
- Criteo Audience: You don't need a Criteo audience ID as the audience gets created on the fly using the Engage audience name. This enables the names of audience segments to be consistent across Segment and Criteo.
- Batching events and support for large audiences: This destination supports batching which enables Criteo to receive large audiences without discrepancies.
- Near real time audience updates: Actions destination helps Criteo receive real-time events and add or remove users from Criteo audiences appropriately.
Before connecting to the Criteo Audiences (Actions) destination, you must create a Criteo API Marketing Solutions app to generate your app credentials (client ID and secret) as per the guidelines in Criteo's Developer's Portal.
You will also need your Criteo Advertiser ID. Please reach out to your Criteo Account Strategist to get this ID.
- From your Segment workspace, go to Connections > Catalog and click Destinations.
- Search for Criteo Audiences in the Destinations Catalog and select the destination.
- Click Configure Criteo Audiences.
- Select the space in Engage to use as the Source as this destination only supports sending Engage Audiences to Criteo.
- On the Settings tab, name your destination. For example,
Criteo audiences – <audience name>. - Enter your Criteo Advertiser ID, API client ID and client secret.
- Click Save Changes.
- In the Mappings tab, click New Mapping and select Add Users to Audience. To hash emails before you send them to Criteo, select yes in the Hash Emails dropdown. By default, emails are not hashed before you send them to Criteo; however, Criteo will hash the emails before storing them in our system. DO NOT change any other default settings.
- Under the Configure actions fields, set Enable Batching to Yes and click Save.
- Repeat steps 8 and 9 for Remove Users from Audience.
- Enable both mappings.
- Go to the Settings tab and Enable the destination.
- Select your space, and navigate to Engage > Audiences. Select the source audience that you want to send to your Criteo Audiences destination.
- Click Add Destinations and select the Criteo Audience destination you created. In the settings that appear on the right-hand side, toggle the Send Track option on and disable Send Identify. Click Save.
Your Criteo destination is now ready to receive audiences, and your Persona audiences now reflect in your Criteo Advertiser dashboard. Be aware, it takes 12-24 hours for the number of identifiers to populate in Criteo's Management Center.
Warning
You can connect ONE Engage audience to a single instance of Criteo Audience destination. If you have multiple audiences, repeat the above process to create a new Criteo audience destination and connect the audience to new destination each time.
Your Criteo Advertiser ID
Your Criteo API client ID
Your Criteo API client secret
Optional
Important: This setting should remain enabled!
Build your own Mappings. Combine supported triggers with the following Criteo Audiences-supported actions:
Mapping limits per destination
Remove users from Criteo audience by connecting to Criteo API
Remove users from Audience is a Cloud action. The default Trigger is type = "track" and event = "Audience Exited"
Optional
Unique name for personas audience
Optional
Event for audience entering or exiting
Optional
The user's email
Optional
Hash emails before sending them to Criteo (may lower your audience's match rate). If deactivated, emails will be sent unhashed to Criteo's API and will be hashed upon reception at Criteo's server.
Optional
Enable batching for this request
Add users from Criteo audience by connecting to Criteo API
Add users to Audience is a Cloud action. The default Trigger is type = "track" and event = "Audience Entered"
Optional
Unique name for personas audience
Optional
Event for audience entering or exiting
Optional
The user's email
Optional
Hash emails before sending them to Criteo (may lower your audience's match rate). If deactivated, emails will be sent unhashed to Criteo's API and will be hashed upon reception at Criteo's server.
Optional
Enable batching for this request
Please discontinue use of the legacy Criteo destination. Follow the steps above to define your Segment Persona Audiences to be sent to Criteo.