Criteo: Retail Media

Use GrowthLoop audiences for Criteo Retail Media contact lists.

Connect this destination to export audience membership as a shared contact list, for use in Criteo Retail Media.

This destination writes to your Criteo Retail Media account and is a good fit when you want to:

  • Match contacts on email, a user identifier, LiveRamp Identity Link, or Retail Media customer ID
  • Make GrowthLoop audiences available for retail media targeting

This maps to GrowthLoop Audiences and Journeys:

Use it forAudiencesJourneys
Sending GrowthLoop audiences to Criteo Retail Media✓✓

If you activate in Commerce Growth, use Criteo: Commerce Growth. If you publish data-provider audiences, use Criteo: Commerce Grid.

Prerequisites

Make sure you have:

  • A Criteo Retail Media account. If you do not have one, talk to Criteo.
  • A Criteo user in the Admin role. Only Admins can grant GrowthLoop access.
  • Your Retailer ID from Account Settings → Retailers.

Set up Criteo Retail Media as a destination

  1. In GrowthLoop, click the Destinations tab on the left sidebar.
  2. Click New Destination on the upper right side.
  3. Search for Criteo: Retail Media and click Add Criteo: Retail Media.
  4. Complete the Criteo consent screen and grant access for the advertisers you want to use.
  5. Enter the required information, then click Create.
FieldDescription
Destination NameName this destination in GrowthLoop. Use a name so your team recognizes its purpose, like "Criteo Retail Media".
Sync FrequencySet the default export frequency (for example, daily or weekly). You can override this setting for individual exports.
Select Ad AccountThe Retail Media ad account that should receive the audience.
Retailer IDUnique identifier from Account Settings → Retailers.

GrowthLoop validates the connection. Criteo: Retail Media then appears in your list of connected destinations.

Export to Criteo Retail Media

From within GrowthLoop, export from an audience or from a journey Destination Node. See Export an audience or Build a journey if you need more information on these steps.

After building or selecting an audience, click Export, then search for Criteo: Retail Media. In a journey, add a Destination Node under Ads and select Criteo: Retail Media.

Journey Destination Node with export name, match fields, and personalization signals

Map identifiers

Map at least one identifier.

Match fieldDescription
Email AddressEmail address
User IdentifierUser identifier in Retail Media
LiveRamp Identity LinkLiveRamp Identity Link
Retail Media Customer IDRetail Media customer ID

Configure the export

This is where you set the campaign type and schedule for audience exports. On a journey Destination Node, you set timing on the journey canvas.

SettingAudience exportJourney Destination Node
Export NameDefaults to the audience name.Required. Enter a name so you can find the export in GrowthLoop and Criteo.
Campaign typeChoose a one-time or ongoing export.The journey schedule controls when the journey runs and contacts are sent to Criteo Retail Media.
Audience Segment StatusChoose New to create a contact list, or Existing and enter an Audience Segment ID.Set this on the audience export.
ScheduleSet frequency, start date, end date, and days of the week.Users reach this node when the journey runs. Add a Delay Node or set Criteria Evaluation to control timing.

To find an existing Audience Segment ID, go to Shared Library → Audiences and Segments → Contact List → Sharing Details. The ID is the number in the URL between contact-lists/ and /share. For example, in https://retailmedia.criteo.com/accounts/12345/demand/audiences/segments/contact-lists/45678/share, the ID is 45678.

Export behavior

This is what GrowthLoop writes when you export an audience.

BehaviorWhat happens
What GrowthLoop writesShared contact list membership. Direction is GrowthLoop → Criteo Retail Media.
When it runsGrowthLoop sends the export as a batch on the next successful run. An export that starts Now runs within about 15 minutes. Journeys send exports on demand when users reach the Destination Node.
New segmentGrowthLoop creates a contact list segment with the export name and adds members.
Existing segmentGrowthLoop adds members to the Audience Segment ID you entered.
One-time exportsGrowthLoop sends current membership once.
Ongoing exportsGrowthLoop sends updated membership on each scheduled run.

Confirm the export was successful

When the run finishes, confirm you can use the data in Criteo Retail Media.

  • Audience export: Click Demand, open Shared Library, select Audiences and Segments, then click Contact List and look up the list named after the export.
  • Journey Destination Node: Click Demand, open Shared Library, select Audiences and Segments, then click Contact List and look up the list named after the export.
Criteo Retail Media Contact List page showing how to find a GrowthLoop audience

In GrowthLoop, review counts on the audience Exports tab, or open the Activity tab on the journey Destination Node. See Export an audience or Monitor a journey for more information.

Congrats on successfully exporting to Criteo Retail Media!

Troubleshooting

These are the issues we see most often. You can always email us at [email protected] for help.

ProblemCauseResolution
Connection fails to validateA non-Admin user completed OAuthConfirm a Criteo Admin completed the consent screen
Retailer is not foundRetailer ID does not match Account SettingsConfirm Retailer ID matches Account Settings → Retailers
Existing segment does not updateThe segment ID is wrongCopy the segment ID from the contact list share URL

What’s Next

Export an audience after you connect a destination

Did this page help you?