Partenaires de mesure de ChatGPT Ads : chaque intégration, ses prérequis et quand y recourir
Publicité sur ChatGPT : les intégrations de mesure, mobile et CRM, leur mode de connexion, les règles de données et quand une configuration directe suffit.
Publié le 28 sept. 2026 · 14 min de lecture
Qu'est-ce qu'un partenaire de mesure ChatGPT Ads ?
Un partenaire de mesure est un produit tiers qui se connecte à ChatGPT Ads pour produire des rapports sur les campagnes, pour envoyer des événements de conversion en votre nom, ou les deux. OpenAI indique que, selon le partenaire, les intégrations peuvent couvrir le suivi des conversions, l'attribution, le reporting et l'optimisation, pour l'activité web, application et hors ligne.
Deux termes reviennent plus bas. Le Pixel ID identifie une source de données, et oppref est la référence de clic d'OpenAI, ajoutée à l'URL de la page de destination après un clic sur une annonce. Notre glossaire ChatGPT Ads donne d'autres définitions.
OpenAI indique aussi que les fonctions disponibles et les options de configuration varient selon le partenaire, et renvoie les annonceurs à la documentation de chacun pour les détails à jour. Pour ses écrans, le guide du partenaire fait foi.
Faut-il un partenaire de mesure pour ChatGPT Ads ?
Non. OpenAI indique que vous mesurez les conversions en créant une source de données dans l'Ads Manager et en envoyant des événements avec l'OpenAI Pixel, la Conversions API, ou les deux. Un site avec un seul formulaire de contact peut installer le pixel, envoyer un événement et s'en tenir là. Notre guide du suivi des conversions décrit cette voie.
Un partenaire se justifie dans trois situations :
- Vos données de conversion vivent déjà dans un entrepôt de données, une customer data platform ou un outil d'attribution, et vous voulez les envoyer de là.
- Vous faites la promotion d'une application mobile, où l'attribution passe par un partenaire de mesure mobile.
- Vous voulez voir ChatGPT Ads à côté de vos autres canaux, dans un outil que votre équipe utilise déjà.
La documentation développeur d'OpenAI décrit la Conversions API comme une source de suivi plus fiable que le pixel seul. À notre avis, un partenaire est un moyen d'y arriver sans écrire l'intégration vous-même.
Quels partenaires de mesure OpenAI prend-il en charge ?
OpenAI liste aujourd'hui cinq partenaires de mesure et quatre partenaires de mesure mobile, et annonce qu'il mettra les deux articles à jour à mesure que d'autres intégrations seront disponibles. HubSpot est documenté à part.
| Groupe | Partenaires | Usage type |
|---|---|---|
| Partenaires de mesure | Fospha, Hightouch, LiveRamp, Triple Whale, WorkMagic | Reporting, attribution, envoi d'événements web et hors ligne |
| Partenaires de mesure mobile | AppsFlyer, Adjust, Branch, Singular | Attribution d'application par un lien de tracking |
| Intégration CRM | HubSpot | Campagnes, leads et performance dans le CRM |
La colonne « usage type » est notre synthèse. OpenAI ne classe pas les partenaires.
OpenAI ajoute une remarque sur Triple Whale : il propose aussi un enrichissement des données via Sonar Optimize. L'article d'OpenAI ne décrit pas davantage ce produit. Nous non plus.
Que faut-il avant de connecter un partenaire ?
OpenAI liste les mêmes prérequis pour les deux types de partenaires :
- Un compte Ads Manager actif.
- Un Pixel ID et une clé de Conversions API, pris dans la section Conversions de l'Ads Manager.
- Une source de données, une application ou un site qui contient les événements de conversion.
- Les autorisations adéquates dans le produit du partenaire.
- La liste des événements standard ou personnalisés que vous voulez envoyer.
Deux clés différentes apparaissent dans les étapes de configuration, et il est facile de les confondre.
| Identifiant | D'où il vient | À quoi il sert |
|---|---|---|
| Pixel ID | Section Conversions de l'Ads Manager | Identifie la source de données |
| Clé de Conversions API | Section Conversions de l'Ads Manager | Authentifie les requêtes d'événements côté serveur |
| Clé d'API de l'annonceur | Settings dans l'Ads Manager | Requêtes de configuration et de gestion |
La documentation développeur d'OpenAI indique que les requêtes d'événements côté serveur utilisent une clé de Conversions API distincte, et que les deux clés ont leur place sur votre serveur. Fospha, Triple Whale et WorkMagic demandent une clé d'API créée sous Settings. Hightouch, LiveRamp et les partenaires mobiles demandent un Pixel ID accompagné d'une clé.
Notre recommandation : créez une clé distincte pour chaque partenaire. Si le compte n'est pas encore en place, commencez par la configuration du compte Ads Manager.
Comment connecter chaque partenaire de mesure ?
Chaque partenaire a une configuration courte. Les étapes ci-dessous suivent l'article d'aide d'OpenAI.
Fospha. Connectez-vous à l'Ads Manager sur ads.openai.com, allez dans Settings, puis API Keys, et créez une nouvelle clé. Transmettez la clé et votre configuration UTM à votre interlocuteur Fospha.
Hightouch. Ajoutez la destination ChatGPT Ads (OpenAI), authentifiez-vous avec votre Pixel ID et votre clé d'API, choisissez le modèle qui contient vos événements et créez une synchronisation. Configurez ensuite le rapprochement des enregistrements et mappez les propriétés des événements.
LiveRamp. Demandez l'accès à l'intégration OpenAI à votre interlocuteur LiveRamp. Mettez en place un fichier par lots ou un flux d'événements en streaming vers LiveRamp si vous n'en avez pas. Créez un compte de destination pour OpenAI avec votre Pixel ID et votre clé de Conversions API, mappez vos événements, puis vérifiez dans l'Ads Manager que les événements sont bien arrivés. OpenAI indique que les conversions hors ligne comme en ligne peuvent être envoyées en streaming par l'API ou par lots dans des fichiers plats. C'est utile si vos ventes se concluent en magasin ou au téléphone.
Triple Whale. Dans l'Ads Manager, allez dans Settings, sélectionnez General et créez une clé d'API pour Triple Whale. Dans Triple Whale, ouvrez Data, puis Integrations, trouvez ChatGPT Ads, cliquez sur Connect et saisissez la clé. OpenAI ajoute qu'il faut continuer d'appliquer les UTM de Triple Whale à vos campagnes, pour que le trafic, les commandes et les parcours clients soient attribués dans Triple Whale.
WorkMagic. Dans WorkMagic, ouvrez Integrations Settings, puis Platform Integrations, puis l'onglet Marketing. Trouvez la carte ChatGPT Ads et cliquez sur Connect. Lisez et acceptez les conditions. Créez une clé d'API dans l'Ads Manager sous Settings, General, et collez-la dans WorkMagic.
Fospha et Triple Whale dépendent tous deux des paramètres UTM de vos URL de destination. OpenAI indique que vous pouvez ajouter vos propres paramètres UTM à l'URL de destination de chaque création. Notre guide des paramètres d'URL explique comment faire.
Comment fonctionne la destination Hightouch ?
Elle envoie à ChatGPT Ads les lignes d'un modèle de votre source de données, sous forme d'événements de conversion. La documentation de Hightouch décrit la destination comme une synchronisation de données, depuis n'importe quelle source, vers les événements de conversion d'OpenAI.
Ce que Hightouch documente :
- Identifiants : deux champs, Pixel ID et clé d'API.
- Type de synchronisation : Events.
- Mode de synchronisation pris en charge : Insert.
- Mappage des champs : les propriétés des événements sont envoyées via le mappage des champs.
- Débogage : un débogueur en direct montre les appels d'API effectués à chaque exécution, et les alertes de synchronisation peuvent partir vers Slack, PagerDuty, par SMS ou par e-mail.
Une exigence figure à la fois dans l'article d'OpenAI et dans la documentation de Hightouch : le modèle d'événements doit utiliser une clé primaire réellement unique, pour que chaque événement soit envoyé.
Comme Insert est le seul mode pris en charge, nous y lisons un flux en ajout seul : une ligne déjà envoyée n'est pas corrigée si vous la modifiez plus tard dans l'entrepôt. C'est notre interprétation du mode de synchronisation documenté. Confirmez donc ce comportement auprès de Hightouch avant de vous y fier.
Quels partenaires de mesure mobile fonctionnent avec ChatGPT Ads ?
AppsFlyer, Adjust, Branch et Singular sont les partenaires de mesure mobile qu'OpenAI prend en charge aujourd'hui. Le schéma est partout le même : activer l'intégration ChatGPT Ads, saisir vos identifiants, mapper les événements, puis créer un lien de tracking et l'utiliser dans la campagne.
| Partenaire | Par où commencer | Lien à utiliser dans la campagne |
|---|---|---|
| AppsFlyer | Partner Integrations, ChatGPT Ads (OpenAI) | Un lien d'attribution |
| Adjust | Campaign Lab, ajouter ChatGPT Ads comme partenaire | L'URL de clic de votre lien de campagne |
| Branch | Configuration, Integrations, Ad partners | Un Branch Ad Link comme URL de destination |
| Singular | Partner Configuration, OpenAI Ads (ChatGPT) | Un Singular Link créé dans Manage Links |
Les détails propres à certains partenaires, d'après l'article d'OpenAI :
- AppsFlyer : pour les sites web, vous configurez le transfert d'événements du Web SDK d'AppsFlyer vers la Conversions API de ChatGPT Ads, au lieu d'utiliser un lien d'attribution.
- Branch : vous saisissez les identifiants sur la tuile Postbacks et activez Send all events, ce qui est exigé pour la Conversions API selon OpenAI. Vous conservez les macros de Branch dans le champ Landing page query parameters. Vous créez aussi dans l'Ads Manager un événement de conversion pour chaque événement envoyé, et vous le rattachez à la campagne.
OpenAI indique que l'attribution de ces intégrations repose sur le clic. Les fenêtres d'attribution et les réglages de partage des événements se configurent chez le partenaire, pas dans l'Ads Manager.
Trois points techniques touchent directement les annonceurs d'applications :
- Les événements
app_installedetapp_openedne sont disponibles que par la Conversions API. Le pixel JavaScript ne les prend pas en charge. - Ils sont envoyés avec
action_sourceréglé surmobile_app, en utilisant le Pixel ID d'une source de données web existante. - OpenAI indique que la configuration d'un SDK mobile natif et les sources de données mobiles ne sont pas prises en charge actuellement. C'est pourquoi la mesure des applications passe par un partenaire ou par votre propre serveur.
Pour le matching, la Conversions API accepte android_advertising_id pour Android. OpenAI indique que l'IDFA n'est pas pris en charge.
En quoi l'intégration HubSpot est-elle différente ?
HubSpot n'est pas qu'un canal de mesure. Selon OpenAI, l'intégration permet de créer des campagnes, d'ajouter les nouveaux leads directement au CRM, de déclencher des workflows de suivi et de voir la performance à côté de vos autres canaux publicitaires.
Elle est ouverte à tous les clients HubSpot, partout où ChatGPT Ads est disponible. Il vous faut un compte Marketing Hub Free, Starter, Professional ou Enterprise, ainsi que l'autorisation de connecter des comptes publicitaires dans HubSpot et de gérer le compte Ads Manager.
Pour vous connecter, ouvrez Settings dans HubSpot, sélectionnez Marketing sous Tools, puis Ads, puis Connect account, et choisissez ChatGPT Ads. La performance s'affiche par campagne, par groupe d'annonces ou par annonce, avec les impressions, les clics, les contacts, les clients et le coût.
Une autorisation piège les équipes. Pour les organisations ChatGPT Business et Enterprise, un administrateur global doit approuver l'accès Ads de HubSpot dans l'OpenAI Admin Console. Il est désactivé par défaut. Être administrateur du compte Ads ou administrateur HubSpot ne fait pas de vous un administrateur global. Si un compte s'affiche comme Restricted, cette approbation est le premier point à vérifier.
Quelles règles les données envoyées par un partenaire doivent-elles encore respecter ?
Les mêmes que toute requête à la Conversions API. Un partenaire change celui qui envoie l'événement, pas ce qui fait un événement valide.
| Règle | Ce qu'OpenAI documente |
|---|---|
| Taille du lot | Jusqu'à 1 000 événements par requête. Si un seul événement échoue, tout le lot échoue |
| Heure de l'événement | Dans les 7 derniers jours, et pas plus de 10 minutes dans le futur |
| Montants | Des entiers dans l'unité mineure de la devise, par exemple 12999 pour 129,99 $ |
| Identifiants hachés | SHA-256, envoyé sous forme de chaîne hexadécimale de 64 caractères, en minuscules |
Avant de mapper les champs, notez aussi :
- Noms d'événements. Les événements standard comprennent
lead_created,order_created,registration_completedetappointment_scheduled. Tout le reste est envoyé commecustom, avec uncustom_event_namede 1 à 64 caractères. - Normalisation de l'e-mail. Supprimez les espaces autour et passez en minuscules avant de hacher. OpenAI indique que les adresses e-mail, numéros de téléphone, identifiants externes et noms ne doivent pas être envoyés en clair.
- Identifiant du partenaire. Les intégrations qui envoient des événements au nom des annonceurs incluent
integration_sourceau niveau supérieur de chaque requête. Il compte 1 à 64 caractères ASCII et n'a pas d'effet sur l'authentification.
Deux de ces règles méritent l'attention dans un montage avec entrepôt de données. Si votre entrepôt stocke déjà des e-mails hachés, mappez cette colonne telle quelle. Hacher une empreinte produit une valeur qui ne peut correspondre à rien. Et comme l'heure de l'événement doit tomber dans les 7 derniers jours, une première synchronisation pointée sur des années d'historique contiendra des lignes que l'API n'accepte pas. Ces deux points sont notre lecture des règles documentées.
La règle du consentement ne change pas non plus. OpenAI indique que vous ne devez envoyer des données de conversion qu'après avoir donné aux utilisateurs une information claire sur les données collectées et obtenu tous les consentements nécessaires là où la loi les exige.
Faut-il garder le pixel quand on utilise un partenaire ?
Oui, pour un site web. Le pixel capte oppref dans l'URL de la page de destination et le stocke dans un cookie first-party. Les événements de conversion ultérieurs peuvent ainsi être reliés au clic sur l'annonce. OpenAI indique que, contrairement au pixel, la Conversions API ne capte pas oppref à votre place. Une voie côté serveur doit capter la valeur et la transmettre.
Le cookie __oppref expire 30 jours après son écriture par le pixel. OpenAI précise que l'expiration du cookie est distincte des fenêtres d'attribution des conversions.
OpenAI recommande d'utiliser le pixel et la Conversions API ensemble, pour une mesure plus résiliente. Pour éviter qu'une conversion soit comptée deux fois, les deux copies doivent porter :
- Le même Pixel ID.
- Le même nom d'événement.
- Le même ID d'événement :
event_iddans le pixel etiddans la Conversions API. - Pour les événements personnalisés, le même
custom_event_name.
OpenAI retient le premier événement reçu pour une clé donnée et ignore les doublons suivants. Notre suggestion : prenez le numéro de commande ou de lead comme ID d'événement, car votre site et votre entrepôt le connaissent déjà tous les deux.
Le pixel prend aussi en charge l'advanced matching automatique, qu'une voie uniquement serveur ne vous donne pas.
Quand les conversions des partenaires apparaissent-elles, et pourquoi peuvent-elles afficher zéro ?
Comptez 24 à 48 heures. OpenAI indique que les événements attribués apparaissent dans l'indicateur Conversions de l'Ads Manager, et que le reporting peut demander ce délai.
Si les conversions n'apparaissent pas, voici la check-list d'OpenAI :
- Confirmez que l'intégration est active.
- Vérifiez le Pixel ID et la clé de Conversions API.
- Confirmez que les noms d'événements sont bien mappés.
- Assurez-vous que la campagne utilise le bon lien de tracking.
- Confirmez que la bonne conversion est rattachée à la campagne.
- Testez avec un nouveau clic éligible sur une annonce.
L'étape cinq est celle qui déroute le plus. OpenAI indique qu'un événement peut se déclencher ou être accepté et afficher quand même 0 s'il ne correspond pas à l'événement de conversion configuré pour la campagne. Pour les événements standard, le type d'événement configuré doit correspondre à l'événement que vous envoyez. Pour les événements personnalisés, le nom d'événement personnalisé doit correspondre exactement. Un nom d'affichage identique ne suffit pas.
Corriger la configuration ne répare pas le passé. OpenAI indique que les événements historiques de la configuration erronée ne seront pas rattrapés. Vérifiez donc la correspondance avant que le trafic ne démarre.
Pour un contrôle plus rapide que l'attente des rapports, l'Ads API a un endpoint d'événements récents, qui renvoie un échantillon d'événements couvrant à peu près les 15 dernières minutes. Les événements serveur y apparaissent avec le canal server_to_server, les événements navigateur avec pixel_sdk.
Comment vérifier la qualité des événements envoyés par un partenaire ?
Utilisez l'évaluation de la qualité des événements de la source de données. OpenAI indique que cette évaluation est actualisée chaque jour à partir de sept jours calendaires complets, et que chaque pixel ou source de données a la sienne.
Trois avertissements concernent particulièrement les montages avec partenaire ou entrepôt de données :
- Événements Conversions API en retard. Le contrôle attend une réception dans l'heure qui suit l'action. Selon notre lecture, une synchronisation lancée une fois par jour ne le passerait pas. OpenAI conseille d'envoyer l'événement rapidement et de garder l'heure d'origine de l'action lors d'une nouvelle tentative.
- Information de clic manquante. Conservez
opprefà travers les redirections et les liens de tracking, et transmettez-le dans l'événement serveur. - Informations d'e-mail ou d'identifiant client limitées. Vérifiez que les événements éligibles portent un e-mail ou un identifiant client stable, haché comme documenté.
OpenAI est explicite : le score ne prédit pas la performance d'une campagne et ne garantit pas un rapprochement.
La qualité du signal compte surtout pour les campagnes de conversion. OpenAI indique que les événements de conversion personnalisés ne sont pas pris en charge actuellement pour l'objectif Conversion optimization. Si un partenaire envoie votre résultat principal comme événement personnalisé, ce type de campagne ne peut pas s'optimiser dessus.
Pourquoi les chiffres du partenaire diffèrent-ils de l'Ads Manager ?
Parce qu'ils mesurent différemment. OpenAI indique que l'Ads Manager, votre outil d'analyse et les autres plateformes publicitaires peuvent afficher des totaux de conversions différents, et qu'un écart n'indique pas forcément une erreur.
Les raisons citées par OpenAI :
- Des méthodes ou des fenêtres d'attribution différentes.
- L'horodatage des événements, les fuseaux horaires du reporting ou les bornes de dates.
- Les conditions de navigateur, de consentement et de stockage.
- Un comportement de déduplication différent.
- La configuration de la campagne ou de l'événement de conversion.
- Le reporting des conversions modélisées, quand il est disponible.
Dans l'Ads Manager, la fenêtre de reporting post-clic se règle sur 7, 14 ou 30 jours, et la fenêtre post-impression sur 0 Day ou 1 Day. Un partenaire applique ses propres fenêtres. Avant de comparer, alignez la plage de dates et le fuseau horaire. Sur le contenu des rapports, voir reporting et confidentialité.
Quelle voie choisir ?
Choisissez selon l'endroit où vos données de conversion vivent déjà. Cette section est notre appréciation, fondée sur ce que chaque intégration fait d'après sa documentation.
| Votre situation | Voie |
|---|---|
| Un site, un formulaire de contact | Le pixel, plus la Conversions API pour les leads qualifiés |
| Processus de vente géré dans HubSpot | L'intégration HubSpot |
| Entrepôt de données ou ventes hors ligne | Hightouch ou LiveRamp |
| Une application mobile | L'un des quatre partenaires de mesure mobile |
Si vous gérez une boutique en ligne avec un outil d'attribution, utilisez le partenaire que vous avez déjà, à condition qu'il figure dans la liste d'OpenAI.
Quelle que soit la voie retenue, décidez d'abord des noms d'événements et du schéma d'ID d'événement, et mettez-les par écrit. Si vous préférez que tout cela soit construit et testé pour vous, consultez nos services ou contactez-nous.
Questions fréquentes
Quels partenaires de mesure ChatGPT Ads prend-il en charge ?
OpenAI liste aujourd'hui Fospha, Hightouch, LiveRamp, Triple Whale et WorkMagic comme partenaires de mesure, et AppsFlyer, Adjust, Branch et Singular comme partenaires de mesure mobile. HubSpot a sa propre intégration. OpenAI annonce qu'il mettra ses articles à jour à mesure que d'autres intégrations seront disponibles.
Hightouch prend-il en charge ChatGPT Ads ?
Oui. Hightouch a une destination ChatGPT Ads (OpenAI). Vous vous authentifiez avec votre Pixel ID et votre clé d'API, vous sélectionnez le modèle qui contient vos événements et vous créez une synchronisation. Le type de synchronisation pris en charge est Events, avec le mode Insert, et le modèle d'événements exige une clé primaire réellement unique.
Ai-je encore besoin du pixel si j'utilise un partenaire ?
Pour un site web, nous recommandons de le garder. Le pixel capte oppref automatiquement, pas la Conversions API. OpenAI recommande d'utiliser les deux ensemble, avec le même ID d'événement pour une même conversion, afin qu'elle soit comptée une seule fois.
Puis-je mesurer les installations d'application issues de ChatGPT Ads ?
Oui, côté serveur. app_installed et app_opened ne sont disponibles que par la Conversions API, avec action_source réglé sur mobile_app. Les intégrations des partenaires de mesure mobile se connectent avec votre Pixel ID et votre clé de Conversions API. L'attribution de ces intégrations repose sur le clic.
Sous quel délai les conversions des partenaires apparaissent-elles dans l'Ads Manager ?
OpenAI demande de compter 24 à 48 heures pour que les conversions attribuées apparaissent dans le reporting, et précise que les totaux peuvent évoluer pendant le traitement des événements récents.
Puis-je envoyer des conversions hors ligne ?
Oui. La Conversions API accepte offline, physical_store et phone_call comme valeurs de action_source. Parmi les partenaires, OpenAI indique que LiveRamp prend en charge les conversions hors ligne comme en ligne, en streaming ou par lots dans des fichiers plats.
Vous préférez nous confier le travail ? Leads des publicités ChatGPT : tous dans une boîte, marqués réels ou non