Skip to content

Criteo Ads

Add the tracking suffix to your ad sets and approve your advertisers.

Use with AIOpen in ClaudeOpen in ChatGPT

You need:

  • The Admin, Business Manager or Technical Manager role in Criteo.
  • The Admin or Editor role in adtribute.
  1. In Sources › Connections, click Create Connection and select Criteo Ads.

  2. In Criteo, open Campaigns › Ad sets, click the three dots next to an ad set, then Ads tracking (Criteo’s guide).

  3. Under Click tracking parameters, open Advanced Settings and paste this as the suffix:

    &adb_ad_source=criteo&adb_campaign_id={{campaignid}}&adb_ad_id={{bannerid}}&adb_adgroup_id={{adsetid}}
  4. Click Save and apply.

  5. Repeat steps 2 to 4 for every ad set, including acquisition campaigns.

  6. In adtribute, click I did that, then Connect.

  7. Log in to Criteo.

  8. Select your advertisers and click Approve (Criteo’s guide).

Your history loads first, then data updates every 30 minutes.

New ad sets need the suffix too. So does an ad with its own tracking: Edit Ad › Ad Tracking › Advanced Settings.

Hourly spend, impressions and clicks per advertiser, campaign and ad set.

ProblemWhat you do
Criteo rejects the suffixUse only &adb_ad_source=criteo&adb_adgroup_id={{adsetid}}. If Criteo still rejects it, write to support.
Wrong adtribute Matching Parameters in reportsAdd the suffix to every ad set without it. Older clicks keep this name.
Pending after you approveCreate a new connection and select at least one advertiser.
Awaiting data after a dayWrite to support.
Spend stops while the status shows ConnectedWrite to support.

Does “Awaiting data” mean my connection isn’t working? No. The initial sync may take a couple of hours. During that time the connection status is Awaiting data.

How do I add another advertiser? Repeat Connect for that advertiser. The new connection shows Connected before its data arrives.