oppref : l'identifiant de clic de ChatGPT Ads

Publié le par l'équipe Oriva.

OpenAI ajoute automatiquement oppref à la fin de l'adresse de ta page d'arrivée quand quelqu'un clique sur ta publicité ChatGPT (?oppref=…). C'est une valeur opaque, à ne jamais modifier, qui relie une vente à un clic précis. Le pixel OpenAI la lit et la garde 30 jours dans un cookie ; la Conversions API ne la lit pas : ton serveur doit la conserver et la renvoyer, telle quelle, avec la vente.

Le clic sur une publicité ChatGPT ajoute oppref à l'adresse : le pixel OpenAI le lit, la Conversions API doit le recevoir de ton serveur.

Où vit-il ?

Dans l'adresse d'arrivée, puis dans le cookie __oppref que le pixel pose sur ton domaine. Le cookie dure 30 jours et repart à 30 jours chaque fois que le pixel recapte un oppref non vide ; relire le cookie ne le prolonge pas. Il n'est posé que si le consentement à la mesure est accordé, et passer le consentement à « non » le supprime, ainsi que __obref. Un navigateur peut raccourcir ces durées.

Que dois-je faire côté serveur ?

La Conversions API ne le capte pas pour toi. Conserve-le à l'arrivée du visiteur et à travers les redirections et la navigation, puis renvoie la chaîne d'origine, sans modification, dans le champ oppref de l'événement (au niveau de l'événement, pas dans user). Ne réutilise jamais l'oppref d'une autre personne ni une valeur par défaut. Le cookie obref, lui, va dans user.obref.

Est-il obligatoire ?

Non, le champ est facultatif. C'est le signal le plus direct pour retrouver le clic, mais OpenAI s'appuie aussi sur la correspondance avancée (données client hachées) et, là où c'est disponible, sur une mesure modélisée : le total de conversions peut inclure des conversions modélisées.

Que se passe-t-il s'il disparaît ?

Ads Manager affiche l'avertissement « Ad click information is missing or cannot be connected ». Une redirection (de www vers le domaine nu, de http vers https) ou un cache d'hébergeur peut retirer des paramètres d'adresse avant que ton site ne les voie : nous l'avons vu retirer gclid chez un hébergeur.

Pour tester, ouvre une adresse de ton site avec ?oppref=test et regarde si le paramètre arrive à la page finale.

Et l'Image Tag ?

L'Image Tag, la voie sans JavaScript, ne capte ni ne garde oppref : si ta page le connaît, passe-le dans l'adresse de l'image.

Combien de temps reste-t-il valable ?

OpenAI ne le documente pas. Ce qui est documenté : la durée du cookie du pixel (30 jours) et les fenêtres d'attribution.

Ce qu'Oriva en fait

Le code de suivi d'Oriva lit oppref dans l'adresse, avec le cookie __oppref du pixel en secours, le compte comme un clic pour l'attribution et le renvoie dans le champ oppref de l'événement. Il n'est lu qu'avec le consentement publicitaire du visiteur. obref part dans user.obref et ne crée jamais, à lui seul, un point de contact.

Le détail de la mise en place est sur la page ChatGPT Ads, et le contexte complet (pixel, API, consentement) dans le guide Suivre les conversions ChatGPT Ads.

Sources

Pages d'OpenAI lues le 13 octobre 2026.