
Baptiste Noel
Growth et co-fondateur de Metrikia
- Master en neurosciences et neuropsychologies cliniques
- Master en entraînement et optimisation de la performance
- Créateur SaaS et de contenu, 20 000+ abonnés LinkedIn
Co-fondateur de Metrikia, Baptiste construit un SaaS de zéro et partage les coulisses de la croissance sans filtre. Ancien chercheur en neurosciences cliniques et préparateur physique, il a développé puis quitté une activité de coaching à plus de 70 000 € par mois avant de se consacrer au produit. Il écrit sur la stratégie de croissance, l'acquisition et le scaling.
LinkedInChatGPT recommande votre produit. Personne ne sait encore compter les ventes.
OpenAI fige sa fenêtre d'attribution à 30 jours sans vous laisser la modifier. Ce que les publicités ChatGPT mesurent, ce qu'elles ratent, et comment tester.
Pendant deux ans, le métier s'est posé une seule question au sujet de ChatGPT : comment y apparaître sans payer. On a écrit des articles pour être cité, on a soigné ses pages pour être lu par les machines, on a inventé un acronyme pour le sport.
Cette question vient de changer de nature. On peut payer, maintenant.
OpenAI a publié une documentation destinée aux annonceurs. Un pixel à coller dans son site, une interface de campagnes, une facturation au clic, treize types de conversions reconnus. Tout ce qu'il faut pour acheter de la visibilité dans une conversation, exactement comme on achète un mot-clé depuis vingt-cinq ans.
Sauf qu'une conversation n'est pas une page de résultats. Et dans le schéma technique que presque personne n'a lu, il y a un champ obligatoire dont la valeur est imposée. Ce champ décide de ce que vous verrez dans vos rapports, et vous ne pouvez pas y toucher.
La réponse courte, avant le détail
Les publicités ChatGPT s'achètent dans une interface OpenAI, se facturent au clic ou à l'impression, et se mesurent avec un pixel maison plus une interface de conversions côté serveur. La particularité : OpenAI attribue les conversions sur une fenêtre de trente jours, requise et non modifiable, là où Meta, Google et TikTok laissent l'annonceur choisir la sienne.
Publicités ChatGPT : ce que vous achetez concrètement
Commençons par le terrain, parce qu'il est mal décrit partout.
La plateforme s'appelle OpenAI Ads, et la publicité apparaît à l'intérieur de ChatGPT. Le compte s'organise comme chez les autres : des campagnes, des groupes d'annonces, des annonces, plus deux objets que les e-commerçants connaissent, un catalogue de produits et une brique de conversions.
Le ciblage documenté est géographique : pays, région, et zone de diffusion. C'est tout ce que la documentation technique décrit à ce jour. Pas de ciblage par centres d'intérêt au sens de Meta, pas d'audience à construire à la main.
Côté enchère, deux modes coexistent. Vous payez à l'impression, ou vous laissez l'algorithme optimiser vers une conversion précise. OpenAI décrit ce second mode sans détour : "oCPC uses your selected conversion event together with ad quality, relevance, click likelihood, and conversion likelihood to favor clicks that are more likely to lead to that event."
Une contrainte à connaître avant de lancer, parce qu'elle est irréversible : "You cannot change the campaign goal or selected conversion event after creation." L'objectif et l'événement de conversion se choisissent une fois. Vous vous trompez, vous recréez la campagne.
Sur les dates de lancement, les tarifs pratiqués et les plafonds d'entrée, la presse spécialisée est plus bavarde que la documentation. Ce qui en ressort, à prendre comme un ordre de grandeur et non comme une déclaration d'OpenAI : la publicité est apparue dans ChatGPT au début de 2026, l'achat en libre-service est arrivé au printemps avec la disparition du plancher de dépense élevé qui réservait le format aux grands comptes, et une partie de l'inventaire est passée d'une facturation à l'impression vers une facturation au clic.
Au menu de ce qui suit :
- L'installation complète de la mesure, pixel et serveur, avec les treize événements reconnus
- La ligne du schéma technique que personne n'a lue, et ce qu'elle vous interdit
- Le tableau comparatif des quatre régies sur un critère que personne ne compare
- Pourquoi une conversation casse le raisonnement habituel sur l'attribution
- Le protocole pour tester quand même, sans le réglage qui vous manque
- Les cas où il ne faut pas y aller tout de suite
Mesurer les publicités ChatGPT correctement, du premier coup
Voici la partie que vous pouvez appliquer aujourd'hui. Deux briques, et elles se posent ensemble, pas l'une ou l'autre.
La brique navigateur. OpenAI la définit comme "a browser SDK for measuring website events after someone clicks an ad in ChatGPT". Vous créez un identifiant de pixel dans l'onglet des conversions de l'interface, vous collez le script dans l'en-tête de vos pages, et vous déclenchez vos événements.
Point important pour la conformité, et il est à leur crédit : les informations client sont normalisées et hachées dans le navigateur avant d'être envoyées. Leur formulation : "The Pixel normalizes and securely hashes this information in the browser using SHA-256 before including it with conversion events. Raw customer information is not sent to OpenAI." Une option de correspondance avancée détecte automatiquement les champs de formulaire et joint leur empreinte.
Ce que le pixel ne fera jamais : les événements d'installation et d'ouverture d'application. Ceux-là passent obligatoirement par le serveur.
Et une limite à connaître avant de la découvrir dans vos chiffres : quand le consentement est refusé, les événements bloqués ne sont pas rejoués. Ils sont perdus, pas différés.
La brique serveur. OpenAI est explicite sur sa préférence : "The Conversions API is a more reliable tracking source than the pixel alone." Vos événements partent de votre serveur vers leur point d'entrée, avec un jeton d'authentification.
Les données de correspondance acceptées : la référence issue du cookie déposé par le pixel, un email et un identifiant client hachés, le pays, la ville, le code postal, l'adresse IP, l'agent utilisateur. Leur consigne est saine : n'envoyez que les champs dont vous disposez réellement.
Trois contraintes techniques à donner à votre développeur, parce qu'elles cassent les intégrations naïves. Les lots sont plafonnés à mille événements, et si un seul événement du lot échoue, le lot entier échoue. L'horodatage doit tomber dans les sept derniers jours et pas plus de dix minutes dans le futur. Et les sources de données mobiles natives ne sont pas prises en charge à ce jour.
La déduplication. Si vous envoyez la même vente par les deux chemins, ce qui est la bonne pratique, réutilisez le même identifiant des deux côtés. Sinon vous comptez chaque vente deux fois, et vous prenez une décision de budget sur un chiffre doublé.
Les treize événements reconnus. La taxonomie complète : installation d'application, ouverture d'application, rendez-vous programmé, début de commande, contenu vu, événement personnalisé, articles ajoutés, lead créé, commande créée, page vue, inscription terminée, abonnement créé, essai démarré.
Deux d'entre eux méritent l'attention de ceux qui vendent en rendez-vous plutôt qu'en ligne : le rendez-vous programmé et le lead créé existent nativement. La régie est donc utilisable hors e-commerce, ce que la plupart des guides oublient de dire.
Une règle de saisie qui évite une erreur classique : si vous envoyez un montant, envoyez la devise avec, et exprimez le montant en unité mineure, c'est-à-dire en centimes.
La ligne que personne n'a lue
Passons à ce que ce paramétrage décide vraiment.
Quand vous créez une conversion via leur interface technique, vous remplissez cinq champs et pas un de plus : un nom, un type d'événement, un nom personnalisé si l'événement l'est, une source, et un cinquième dont la documentation précise la valeur à utiliser.
Ce cinquième champ s'appelle attribution_window_days. Il est requis. Et la documentation indique la valeur à y mettre : trente.
Pas une valeur par défaut que vous pourriez ajuster. Une valeur à utiliser.
Ce que cela signifie en clair : toute vente qui survient dans les trente jours suivant une interaction avec votre annonce sera comptée par OpenAI comme une conversion de cette annonce. Trente jours, pour toutes vos campagnes, pour tous vos événements, quel que soit votre cycle d'achat.
Et ce que la documentation ne dit pas mérite d'être signalé avec la même précision : aucun modèle d'attribution alternatif n'est proposé, et aucune distinction entre une vente survenue après un clic et une vente survenue après une simple exposition n'apparaît dans ce schéma. Absence de documentation n'est pas preuve d'absence. C'est simplement ce qui est public au 8 août 2026.
Ce que trente jours veut dire, et ce que ça ne veut pas dire
Ici, il faut se méfier du réflexe indigné, et j'ai failli y tomber en préparant cet article.
Trente jours n'a rien d'anormal. Google Ads utilise exactement la même durée par défaut pour ses conversions après clic. La question n'est donc pas la longueur de la fenêtre.
La question est de savoir qui tient la molette.
Chez Google, cette fenêtre par défaut de trente jours se règle de un à trente jours, et jusqu'à soixante ou quatre-vingt-dix selon la source de conversion. Chez Meta, le réglage par défaut est de sept jours après clic et l'annonceur choisit parmi plusieurs options. Chez TikTok, sept jours après clic et un jour après vue par défaut, avec des options de un à sept jours sur le réseau auto-attribué, verrouillées une fois le groupe publié.
| Régie | Fenêtre après clic par défaut | Modifiable par l'annonceur |
|---|---|---|
| Meta | 7 jours | Oui, au niveau de l'ensemble de publicités |
| Google Ads | 30 jours | Oui, de 1 à 30, 60 ou 90 jours selon la source |
| TikTok | 7 jours | Oui, 1 ou 7 jours, verrouillé après publication |
| OpenAI | 30 jours | Non, la valeur est imposée |

Ce tableau est, à ma connaissance, le seul qui compare les quatre régies sur ce critère. Il tient en quatre lignes et il vaut plus que tous les guides d'achat publiés sur le sujet.
Voici pourquoi. La seule façon de savoir si vos conversions dépendent de la fenêtre est de faire varier la fenêtre. Passez une campagne Google de trente à sept jours : les ventes qui disparaissent du rapport étaient des ventes lentes, celles qui restent sont les rapides. Le test est gratuit, il prend deux minutes, et il vous dit à quel point votre chiffre est fabriqué par un réglage plutôt que par votre publicité.
Chez OpenAI, ce test est impossible. Vous ne saurez pas combien de vos conversions à trente jours tiendraient encore à sept.
C'est le même mécanisme que celui démontré dans notre article sur la cannibalisation de marque par Performance Max : plus la fenêtre est large, plus la régie ramasse de ventes qui seraient survenues sans elle. La différence, ici, est qu'on ne peut pas resserrer pour vérifier.
Ce que leur rapport vous rend, et ce qu'il garde
Deuxième point technique que personne ne relève, et qui compte si vous pilotez plusieurs régies.
L'interface d'OpenAI affiche bien vos conversions. Leur documentation sur les campagnes optimisées le dit : "In Ads Manager, review impressions, clicks, conversions, spend, click-through rate (CTR), and average CPC together."
Mais leur point d'accès technique aux résultats, celui qui permet de rapatrier automatiquement des données dans votre propre outil, rend exactement six métriques : impressions, clics, dépense, taux de clic, coût par clic, coût pour mille. Les conversions n'y figurent pas. Les segmentations disponibles se limitent à trois axes, produit, pays et appareil, et une seule à la fois.
Pour un annonceur qui centralise ses chiffres, la conséquence est immédiate. Les conversions ChatGPT se lisent à l'écran, une par une, dans une interface de plus. Elles ne rejoignent pas automatiquement le tableau où vivent vos autres canaux.
Ce point est daté et vérifiable au 8 août 2026, et c'est typiquement le genre de chose qui évolue. Revérifiez avant d'en faire un argument.
Une conversation n'est pas une page de résultats
Il reste un problème que ni le pixel ni la fenêtre ne règlent, et il tient à la nature même du format.
Quand quelqu'un tape une requête dans Google, il y a une page, des résultats, un clic mesurable, une arrivée sur votre site. La chaîne est faite d'événements observables. C'est imparfait, et nos autres articles expliquent longuement à quel point, mais c'est une chaîne.
Dans une conversation, la chaîne se rompt ailleurs. Quelqu'un décrit son problème, l'assistant discute, compare, recommande. Votre marque est nommée dans une réponse. La personne poursuit sa conversation, ferme l'onglet, y repense le lendemain, tape votre nom directement dans son navigateur, et achète le surlendemain.
Aucun clic n'a eu lieu sur votre annonce. Le pixel, qui mesure ce qui se passe "after someone clicks an ad in ChatGPT", n'a rien à mesurer. La vente, elle, est bien réelle, et elle vient de la conversation.
Vous avez donc deux erreurs symétriques qui vous guettent, et elles poussent dans des directions opposées.
D'un côté, la fenêtre de trente jours attribue à la publicité des ventes qui seraient arrivées sans elle. De l'autre, l'absence de clic dans une recommandation conversationnelle rend invisibles des ventes qu'elle a réellement causées.

Sur les régies classiques, ces deux erreurs existent aussi. Ce qui est nouveau ici, c'est leur ampleur simultanée, et le fait que vous n'ayez aucun réglage pour explorer l'une ou l'autre.
Tester quand même, sans le réglage qui vous manque
On ne peut pas faire varier la fenêtre. On peut faire varier autre chose : la présence de la campagne.
Le raisonnement est celui de l'incrémentalité, et il est développé dans notre article sur le test d'incrémentalité et le geo-lift. Appliqué à ChatGPT, il donne ceci.
D'abord, avant de lancer, notez trois chiffres sur quatre semaines : votre chiffre d'affaires total, votre dépense publicitaire totale, et le volume de trafic direct plus le trafic de recherche sur votre marque. Le troisième est le plus important ici, et presque personne n'y pense.
Ensuite, lancez la campagne ChatGPT sans rien changer d'autre. Pas de nouveau budget ailleurs, pas de nouvelle créa, pas de refonte de page.
Laissez tourner au moins six semaines. Plus longtemps que sur les autres régies, pour une raison précise : avec une fenêtre de trente jours, un test de quatre semaines n'a pas encore vu ses propres conversions arriver.
Puis lisez dans cet ordre. Le chiffre d'affaires total d'abord. Le trafic direct et le trafic de marque ensuite, parce que c'est là que se cache l'effet d'une recommandation qui n'a pas produit de clic. La dépense en troisième. Et le nombre de conversions annoncé par OpenAI en dernier, uniquement pour le comparer aux trois autres.
Si votre chiffre d'affaires progresse et que votre trafic de marque progresse en même temps, la campagne travaille, même si son propre rapport est modeste. Si le rapport d'OpenAI est flatteur pendant que les trois autres chiffres restent plats, vous savez ce que valent ces trente jours.
Nos recommandations, dans l'ordre
Cinq décisions concrètes pour un premier budget.
Posez le pixel et la couche serveur ensemble dès le premier jour, avec la déduplication en place. Poser le pixel seul puis ajouter le serveur trois mois plus tard vous donnera deux périodes incomparables.
Choisissez l'événement de conversion le plus proche de l'argent que vous savez mesurer. Commande créée si vous vendez en ligne, rendez-vous programmé si vous vendez en visio. Souvenez-vous que ce choix est définitif pour la campagne.
Envoyez les montants, avec la devise, en centimes. Une campagne qui optimise sur un nombre de conversions sans valeur poussera vers vos petits paniers.
Comptez votre trafic direct et de marque comme une métrique de la campagne, pas comme du bruit de fond. Sur ce format, c'est probablement là que se voit une partie de l'effet.
Et traitez le nombre de conversions affiché par OpenAI comme une borne haute. Trente jours, non modifiable, sans distinction documentée entre clic et exposition : ce chiffre est le plus généreux que la régie pouvait produire.
Quand il vaut mieux attendre
Trois situations où ce format n'est pas pour vous aujourd'hui.
Votre cycle de vente dépasse largement trente jours. Une vente qui se conclut en quatre mois tombera hors de la fenêtre, et vous piloterez sur un chiffre qui ignore vos vraies ventes. Le problème est réel sur toutes les régies, il est simplement non réglable ici.
Vous vendez principalement dans une application mobile. Les sources de données mobiles natives ne sont pas prises en charge à ce jour, et les événements d'installation passent obligatoirement par le serveur.
Vous n'avez aucune mesure indépendante de vos ventes. Ajouter une régie de plus à un empilement de tableaux de bord qui ne concordent déjà pas ne vous apprendra rien. Commencez par relier vos ventes encaissées à leur source, puis testez ce canal.
Le chiffre qui tranche est toujours ailleurs
Tout ce qui précède bute sur la même limite que Meta, Google et TikTok avant elle. Une nouvelle régie est née, elle vend de l'espace, elle compte elle-même ce qu'elle a produit, et elle a choisi la règle de comptage à votre place.
La seule sortie est la même depuis toujours. Comparer ce que la régie annonce à l'argent réellement encaissé, rattaché à sa source, dans un système qui ne vend pas d'espace publicitaire.
C'est ce que fait Metrikia pour Meta, Google, TikTok et les autres canaux déjà branchés. Le support d'OpenAI Ads est un chantier en cours chez nous, à mesure que leur interface se stabilise. En attendant, le raisonnement de cet article s'applique avec vos outils actuels : votre chiffre d'affaires encaissé, votre trafic de marque, et beaucoup de scepticisme envers un rapport qui ne se règle pas.
Si vous voulez voir ce que donnent vos canaux actuels comparés à votre cash réel, demandez une démonstration.
Questions fréquentes
Qu'est-ce que la publicité ChatGPT ? C'est de l'espace publicitaire vendu par OpenAI à l'intérieur de ChatGPT, acheté via une interface de campagnes, facturé à l'impression ou au clic. La mesure repose sur un pixel navigateur et une interface serveur, avec treize types de conversions reconnus.
Comment mesure-t-on les conversions des publicités ChatGPT ? Par un pixel installé dans l'en-tête de vos pages, complété par un envoi serveur pour plus de fiabilité, les deux dédupliqués par un identifiant commun. Les conversions s'affichent dans l'interface OpenAI.
Quelle est la fenêtre d'attribution d'OpenAI Ads ? Trente jours. Le champ est requis dans le schéma technique et la documentation indique la valeur à utiliser, sans option alternative documentée au 8 août 2026.
Peut-on changer la fenêtre d'attribution chez OpenAI ? Non, d'après la documentation publique. C'est la différence principale avec Meta, Google et TikTok, qui permettent tous de choisir la leur.
Trente jours, est-ce beaucoup ? C'est la même durée que Google Ads par défaut. Ce n'est donc pas la durée qui pose problème, c'est le fait de ne pas pouvoir la réduire pour tester la sensibilité de ses conversions.
Peut-on récupérer les conversions ChatGPT par l'API ? Le point d'accès aux résultats rend impressions, clics, dépense, taux de clic, coût par clic et coût pour mille. Les conversions ne figurent pas dans cette liste au 8 août 2026, elles se consultent dans l'interface.
Quels événements de conversion OpenAI reconnaît-il ? Treize : installation et ouverture d'application, rendez-vous programmé, début de commande, contenu vu, événement personnalisé, articles ajoutés, lead créé, commande créée, page vue, inscription terminée, abonnement créé, essai démarré.
La publicité ChatGPT fonctionne-t-elle pour le B2B ? Les événements de rendez-vous programmé et de lead créé existent nativement, donc oui sur le principe. La réserve porte sur les cycles de vente longs, que la fenêtre de trente jours coupera.
Comment cibler sur ChatGPT ? La documentation technique décrit un ciblage géographique par pays, région et zone de diffusion. Aucun ciblage par centres d'intérêt comparable à Meta n'y est documenté à ce jour.
Peut-on changer l'objectif d'une campagne après son lancement ? Non. La documentation est explicite : l'objectif et l'événement de conversion ne peuvent pas être modifiés après la création. Il faut recréer la campagne.
Que se passe-t-il si l'utilisateur refuse le consentement ? Les événements bloqués ne sont pas rejoués. Ils sont définitivement perdus, ce qui creuse un écart permanent entre vos ventes réelles et celles vues par la régie.
Comment tester si les publicités ChatGPT rapportent vraiment ? Par un test de présence sur au moins six semaines, en surveillant en priorité le chiffre d'affaires total et le trafic direct et de marque, et seulement ensuite le nombre de conversions annoncé.
Combien de temps faire tourner un test ? Au moins six semaines. Avec une fenêtre de trente jours, un test de quatre semaines n'a pas encore vu arriver ses propres conversions.
Le format convient-il aux applications mobiles ? Partiellement. Les événements d'installation et d'ouverture passent obligatoirement par l'envoi serveur, et les sources de données mobiles natives ne sont pas prises en charge à ce jour.
Faut-il envoyer la valeur des commandes ? Oui, avec la devise, et en unité mineure, c'est-à-dire en centimes. Sans valeur, une campagne optimisée sur le nombre de conversions poussera vers les petits paniers.
Références
OpenAI. Ads: Measurement Pixel. https://developers.openai.com/ads/measurement-pixel
OpenAI. Ads: Conversions API. https://developers.openai.com/ads/conversions-api
OpenAI. Ads: Conversion setup (API reference). https://developers.openai.com/ads/api-reference/conversion-setup
OpenAI. Ads: Insights (API reference). https://developers.openai.com/ads/api-reference/insights
OpenAI. Ads: Conversion-optimized campaigns. https://developers.openai.com/ads/conversion-optimized-campaigns
OpenAI. Ads: Supported events. https://developers.openai.com/ads/supported-events
OpenAI. Ads: API overview. https://developers.openai.com/ads/api-overview
Google Ads Help. About conversion windows. https://support.google.com/google-ads/answer/3123169
Meta Business Help Center. About attribution models and attribution settings. https://www.facebook.com/business/help/460276478298895
TikTok Ads Manager Help. Attribution overview. https://ads.tiktok.com/help/article/attribution-overview
À propos de l'auteur
Baptiste Noel, cofondateur de Metrikia. MSc en Neurosciences Cliniques, MSc en Optimisation de la Performance.