ChatGPT Ads

ChatGPT Ads : réconcilier les conversions du CRM et les rapports publicitaires

13 Novembre 20269 min
ChatGPT Ads : réconcilier les conversions du CRM et les rapports publicitaires

En bref


Les écarts entre votre CRM et ChatGPT Ads ne signifient pas forcément une erreur : Ads Manager ne compte que les conversions attribuées à une annonce, selon une fenêtre et une date de référence, alors que le CRM enregistre toutes les ventes. Pour réconcilier les deux, alignez d'abord le périmètre de comparaison, rapprochez ensuite les ventes une par une grâce à un identifiant commun, puis documentez chaque mois l'écart qui reste.


Mis à jour le 13 novembre 2026.


Prenons un exemple fictif mais courant : la direction commerciale compte 40 ventes dans le CRM sur le mois, Ads Manager en affiche 26, et la question tombe en comité : « Qui a raison ? » Les deux, le plus souvent. Les deux outils ne répondent pas à la même question. Le CRM dit combien de ventes l'entreprise a réalisées ; Ads Manager dit combien de ces ventes OpenAI a pu relier à une annonce. Cet article ne traite pas des conversions qui ne remontent pas du tout : pour ce cas, suivez notre guide de dépannage des conversions ChatGPT Ads. Il propose une méthode de réconciliation régulière, utilisable par une équipe marketing, une direction financière ou votre agence ChatGPT Ads en France, en complément de la gestion de vos campagnes ChatGPT Ads.


Les définitions à retenir


Conversion attribuée : une action (achat, demande de devis, inscription) reçue par OpenAI et reliée à un clic ou à une impression éligible d'une campagne. Le CRM, lui, enregistre l'action, qu'une annonce y ait contribué ou non.


Fenêtre d'attribution : le délai pendant lequel une action peut être créditée à une annonce. Ads Manager propose 7, 14 ou 30 jours après un clic, et 0 ou 1 jour après une impression (Aide OpenAI).


Date de l'événement publicitaire : par défaut, Ads Manager rattache une conversion à la date du clic ou de l'impression créditée, pas à la date de la vente. Une colonne « Conversions (by conv. time) » permet d'afficher la date de conversion.


Rapprochement : la comparaison ligne à ligne entre les ventes du CRM et les conversions attribuées, à l'aide d'une clé commune (numéro de commande, identifiant d'événement, identifiants de campagne).


Pourquoi le CRM et Ads Manager ne comptent jamais pareil


OpenAI le dit clairement dans son aide : votre CRM peut compter chaque achat, alors qu'un rapport publicitaire ne compte que les achats crédités à cette plateforme (Aide OpenAI). Le centre d'aide ajoute qu'une différence entre Ads Manager et un outil tiers n'indique pas nécessairement une erreur (Aide OpenAI).


Les causes d'écart citées par OpenAI se regroupent en six familles :


  • des méthodes ou des fenêtres d'attribution différentes ;
  • des horodatages, des fuseaux horaires ou des bornes de dates différents ;
  • le consentement, les bloqueurs et le stockage du navigateur ;
  • un traitement différent des doublons ;
  • la configuration de la campagne ou de l'événement de conversion ;
  • les conversions modélisées, incluses dans les totaux lorsqu'elles sont disponibles.

  • Il faut aussi tenir compte du modèle d'attribution. Ads Manager applique une logique au dernier contact, pas une attribution multi-contact. Un prospect qui clique sur une annonce ChatGPT, revient plus tard par une recherche Google puis signe sera classé différemment selon l'outil. Ce n'est pas un double comptage, c'est une différence de règle.


    Étape 1 : aligner le périmètre avant de comparer


    Une comparaison n'a de sens que si les deux chiffres portent sur le même objet. Avant toute réunion, fixez ces réglages et notez-les en tête du rapport :


  • le même compte publicitaire et la même liste de campagnes ;
  • le même événement, par exemple order_created pour un achat, ou l'événement de lead choisi pour une demande de devis ;
  • la même période, dans le fuseau horaire du compte publicitaire ;
  • la même base de date, celle du clic ou celle de la conversion ;
  • la même fenêtre de clic et le même réglage de vue ;
  • l'exclusion des deux derniers jours, encore en cours de traitement.

  • Ce dernier point compte. OpenAI indique que les conversions attribuées peuvent mettre 24 à 48 heures à apparaître et que les totaux récents peuvent encore bouger (Aide OpenAI). Le fuseau horaire, lui, est choisi à la création du compte et ne peut plus être modifié ensuite, comme le pays et la devise (Aide OpenAI). Si votre CRM travaille dans un autre fuseau, les ventes de fin de soirée basculent d'un jour sur l'autre : comparez des semaines ou des mois plutôt que des journées.


    Changer la fenêtre de reporting ne modifie ni l'optimisation, ni les enchères, ni la facturation. Vous pouvez donc choisir la fenêtre la plus proche de votre cycle de vente pour le rapport, sans risque pour la campagne.


    Étape 2 : créer une clé commune entre le site et le CRM


    Le rapprochement ligne à ligne suppose qu'une même vente porte le même identifiant dans les deux mondes. Trois éléments rendent cela possible.


    L'identifiant d'événement


    Lorsque le Pixel et l'API Conversions envoient la même vente, OpenAI demande d'utiliser le même identifiant d'événement, le même Pixel ID et le même nom d'événement pour éviter le double comptage (Aide OpenAI). Le plus simple est de prendre le numéro de commande ou l'identifiant de la demande dans le CRM comme identifiant d'événement. Vous disposez alors d'une clé que le CRM connaît déjà.


    Les paramètres d'URL dynamiques


    Ads Manager peut ajouter à l'URL de la page de destination des paramètres alimentés automatiquement, comme {campaign_id}, {ad_group_id} et {ad_id}. Enregistrez ces valeurs dans les champs cachés de vos formulaires : chaque demande arrive dans le CRM avec sa campagne d'origine, ce qui permet de grouper les ventes comme le fait Ads Manager. Notre article sur le suivi des conversions ChatGPT Ads détaille la mise en place du Pixel et de l'API.


    Les étapes du CRM envoyées par l'API


    En B2B, la vente se signe souvent après le premier contact. L'API Conversions accepte des événements datés des 7 derniers jours au plus, et pas plus de 10 minutes dans le futur (Aide OpenAI). Une qualification commerciale faite trois semaines après la demande ne pourra donc pas être envoyée comme conversion : gardez-la dans le CRM et rapprochez-la par la clé commune. Notre guide ChatGPT Ads en B2B montre comment organiser ces étapes.


    Étape 3 : rapprocher les ventes une par une


    Exportez Ads Manager avec l'option des valeurs quotidiennes, en ajoutant les colonnes par événement : elles apparaissent dans le fichier sous la forme attributed_event_ suivie du nom de l'événement. Exportez ensuite le CRM sur la même période. Classez chaque vente du CRM dans l'une de ces catégories :


  • Vente attribuée par Ads Manager et retrouvée dans le CRM.
  • Vente du CRM avec un identifiant de campagne ChatGPT, mais non attribuée.
  • Vente du CRM venue d'un autre canal.
  • Conversion attribuée sans vente correspondante dans le CRM (test, annulation, doublon).

  • La catégorie 2 est la plus instructive. Elle regroupe les ventes perdues par le consentement, par une redirection qui supprime les paramètres ou par un délai supérieur à la fenêtre. La catégorie 4 doit rester marginale : si elle grossit, cherchez un doublon entre le Pixel, l'API et une intégration partenaire.


    Pour les montants, comparez à périmètre égal. OpenAI rappelle de vérifier les taxes, les frais de livraison, les remises, la devise, et que les colonnes Order Created Sales et Order Created ROAS ne comptent que les événements order_created attribués.


    Tableau : les écarts fréquents et leur lecture


    Écart observéCause probableVérification
    Le CRM affiche plus de ventesVentes non créditées à une annoncePart des ventes du CRM portant un identifiant de campagne
    Les chiffres d'hier ne concordent pasDélai de traitement de 24 à 48 heuresRefaire la comparaison sur une période close
    Écart d'une journée sur les datesDate du clic contre date de vente, ou fuseauColonne par date de conversion, fuseau du compte
    Plus de conversions que de ventesDoublon Pixel et API ou testsMême identifiant d'événement des deux côtés
    Chiffre d'affaires différentTaxes, livraison, remises ou deviseDéfinition du montant envoyé dans l'événement

    Étape 4 : présenter l'écart dans le reporting mensuel


    Un bon reporting ne masque pas l'écart, il l'explique. Présentez trois chiffres côte à côte : les conversions attribuées par Ads Manager, les ventes du CRM rapprochées d'une campagne ChatGPT, et le total des ventes du CRM. Ajoutez le taux de rapprochement et une ligne sur les réglages utilisés (fenêtre, base de date, fuseau). Gardez les exports bruts, non retouchés, comme le recommande OpenAI. Notre article sur les rapports ChatGPT Ads explique où trouver chaque indicateur.


    Ce cadre sert ensuite aux décisions budgétaires : un test se juge sur les ventes du CRM rapprochées, pas sur le seul chiffre de la plateforme. La matrice de rentabilité d'un test ChatGPT Ads part de cette base. Si vous travaillez avec un prestataire, inscrivez cette réconciliation dans votre cahier des charges d'agence ChatGPT Ads, et retrouvez la vue d'ensemble dans notre guide complet ChatGPT Ads en France.


    Ce qu'il ne faut pas faire


    Certaines corrections aggravent le problème. OpenAI déconseille notamment :


  • de renvoyer un événement avec un nouvel identifiant parce que le rapport n'a pas bougé ;
  • de modifier l'heure d'un ancien événement pour le faire accepter ;
  • d'inventer une référence de clic ou d'utiliser celle d'un autre visiteur ;
  • de retirer les contrôles de consentement pour gonfler les conversions.

  • Questions fréquentes


    Pourquoi mon CRM compte-t-il plus de ventes qu'Ads Manager ?


    Parce que le CRM enregistre toutes les ventes, alors qu'Ads Manager ne compte que celles créditées à ses annonces selon la fenêtre choisie. Source : Aide OpenAI.


    Quelles fenêtres d'attribution puis-je choisir dans Ads Manager ?


    7, 14 ou 30 jours après un clic, et 0 ou 1 jour après une impression. Ce réglage modifie le reporting, pas l'optimisation ni la facturation. Source : Aide OpenAI.


    Combien de temps attendre avant de comparer les chiffres ?


    Comptez 24 à 48 heures pour les conversions attribuées ; les dépenses ont de leur côté un décalage d'environ 7 à 8 heures. Source : Aide OpenAI.


    Jusqu'à quand peut-on envoyer une conversion par l'API ?


    L'événement doit dater des 7 derniers jours au plus et ne pas dépasser 10 minutes dans le futur. Source : Aide OpenAI.


    Les données GA4 importées sont-elles des conversions attribuées ?


    Non. L'activité GA4 importée couvre toutes les sources de trafic de la propriété et ne correspond pas aux conversions attribuées aux campagnes. Source : Aide OpenAI.


    Faire vérifier vos écarts de conversion


    Si l'écart entre votre CRM et Ads Manager reste inexpliqué après ces quatre étapes, un regard extérieur sur la configuration fait souvent gagner du temps. Notre audit gratuit passe en revue la mesure, les fenêtres et les clés de rapprochement de votre compte, et vous indique d'où vient l'écart.


    Sources


  • Aide OpenAI, « Measure Results », consulté le 13 novembre 2026 : https://help.openai.com/en/articles/20001214-measure-results
  • Aide OpenAI, « Conversion Measurement », consulté le 13 novembre 2026 : https://help.openai.com/en/articles/20001409-conversion-measurement
  • Aide OpenAI, « Troubleshooting conversion tracking for ChatGPT Ads », consulté le 13 novembre 2026 : https://help.openai.com/en/articles/20001604
  • Aide OpenAI, « Ads Manager Account Setup », consulté le 13 novembre 2026 : https://help.openai.com/en/articles/20001213-ads-manager-beta-account-setup
  • OpenAI Developers, « Conversions API », consulté le 13 novembre 2026 : https://developers.openai.com/ads/conversions-api
  • Besoin d'accompagnement ?

    Notre équipe vous offre un audit gratuit de vos campagnes.

    Demander mon audit