Mis à jour le 25 octobre 2026.
Annoncer sur ChatGPT passe par l’Ads Manager d’OpenAI (ads.openai.com), en self-serve depuis les 5 et 6 mai 2026 et ouvert aux annonceurs européens depuis le 31 août 2026. Une campagne s’y monte en trois niveaux, campagne, ad group puis annonce, et ce guide les suit dans cet ordre, champ par champ, sans capture d’écran : l’interface bouge encore, alors que les contraintes documentées tiennent.
Que faut-il avant d’ouvrir l’Ads Manager ?
Il vous faut un compte sur ads.openai.com, une entreprise vérifiée et un moyen de paiement actif, faute de quoi aucune campagne ne diffuse. Voici dans quel ordre les régler.
- Créez le compte annonceur avec une adresse professionnelle, puis lancez la vérification de l’entreprise sans attendre : elle prend du temps, et mieux vaut l’avoir commencée avant d’écrire la première annonce.
- Ajoutez un moyen de paiement, sachant que le média est facturé directement par OpenAI, sur le compte de l’annonceur.
- Contrôlez votre catégorie dans les politiques publicitaires d’OpenAI. Santé, finance réglementée, juridique, assurance : l’éligibilité se vérifie avant le lancement, pas en lisant un rejet.
- Regardez le fuseau horaire et la devise du compte, qui se corrigent mal après coup.
Reste un point plus stratégique que technique, à trancher avant de dépenser quoi que ce soit. Les annonces ne s’affichent qu’aux utilisateurs connectés, adultes, sur les formules gratuite et Go ; si votre acheteur type paie son abonnement, il ne verra rien.
Quatre niveaux, une seule logique de découpage
Le compte contient des campagnes, qui contiennent des ad groups, qui contiennent des annonces, et chaque étage porte ses propres réglages. La campagne tient l’objectif, le budget et les pays ; l’ad group tient les context hints et l’enchère ; l’annonce tient le titre, le texte, le lien et l’image.
La règle de construction tient en une ligne : une campagne pour un objectif business, un ad group pour une famille d’intention. « Lead Gen France » est une campagne, « équipes qui comparent des outils de facturation » est un ad group.
Pourquoi tant d’insistance ? Parce que le rapport natif donne six colonnes (impressions, clics, dépense, CTR, CPC moyen, CPM moyen) et rien d’autre. Si un ad group mélange trois intentions, ces six chiffres ne vous apprendront rien sur aucune des trois.
Quels champs remplir au niveau campagne ?
Cinq champs : nom, budget quotidien, dates, objectif et pays. Le budget quotidien minimum est de 25 $ par campagne, et il n’existe plus de minimum global depuis mai 2026.
| Champ | Obligatoire ? | Contrainte |
|---|---|---|
| Nom | Oui | Sans caractères spéciaux. Nommez par objectif et marché : LeadGen FR Q4 |
| Budget quotidien | Oui | 25 $ minimum par campagne, traité comme une moyenne quotidienne |
| Dates | Début oui, fin optionnelle | Sans date de fin, la campagne tourne jusqu’à mise en pause |
| Objectif | Oui | Views (CPM), Clicks (CPC) ou Conversions |
| Pays | Oui | Liste de codes ISO à deux lettres : FR, BE, CH |
Le choix qui pèse vraiment, c’est l’objectif. Views achète de la visibilité au CPM, Clicks achète du trafic au CPC, et Conversions suppose que le Pixel OpenAI ou la Conversions API remontent déjà des événements. Pour une première campagne dont le tracking n’est pas vérifié, Clicks produit des données lisibles le plus vite.
Côté prix, les repères observés à l’entrée sont un CPC de 3 à 5 $ et un CPM de 25 à 60 $. Prenez-les pour des points de départ, puisqu’OpenAI ne publie aucun benchmark, ni par secteur, ni par type de campagne.
L’ad group et ses context hints
Un ad group se compose d’un nom, d’une enchère maximale (dans la devise du compte, en CPC ou en CPM selon l’objectif) et d’une liste de context hints au format JSON, tableau de phrases dont aucun maximum n’est documenté. Ces hints décrivent les conversations où l’annonce a sa place ; les mots-clés n’ont rien à faire ici.
Un hint est une phrase naturelle qui porte une seule idée : qui parle, dans quelle situation, avec quel besoin. Il se rattache à l’ad group et guide le matching sans le garantir. Surtout, il ne cible pas. « Ne montrer qu’à Paris » est une instruction, elle ne fonctionne pas, et la dernière chose à faire est de la glisser dans la liste en espérant qu’elle passe.
[
"responsable de flotte qui cherche comment réduire le budget carburant de son entreprise",
"équipe commerciale qui veut remplacer un outil de prospection trop cher sans perdre ses séquences",
"fondateur qui compare des logiciels de facturation simples pour une petite équipe"
]
À l’inverse, "crm", "sales" ou "logiciel" ne décrivent aucune conversation : un mot seul ne vaut rien comme hint. Pour produire une liste au bon format, le générateur de context hints applique ces règles.
L’enchère est au second prix, pondérée par la pertinence, de sorte qu’une annonce plus pertinente peut l’emporter avec une mise plus basse. Le soin mis dans les hints et dans le texte joue donc directement sur le coût.
Écrire l’annonce en 24 et 48 caractères
Une annonce tient en quatre éléments : un titre de 24 caractères maximum, un texte de 48 maximum, un lien avec UTM et une image carrée. Le titre dit ce que c’est. Le texte apporte une information de plus au lieu de le répéter.
| Champ | Obligatoire ? | Contrainte |
|---|---|---|
| Titre | Oui | 24 caractères maximum, espaces compris |
| Texte | Oui | 48 caractères maximum, espaces compris |
| Lien | Oui | URL de la page la plus pertinente, avec paramètres UTM |
| Image | Oui | Carrée, 640 à 1200 px de côté, PNG ou JPG |
Vingt-quatre caractères, c’est court. « Facturation pour TPE » passe, « Comparez les CRM B2B » aussi, et côté texte « Tarifs affichés, essai gratuit, sans engagement » tient dans les 48. Comptez les espaces : l’interface, elle, les compte.
Le lien pointe vers la page qui prolonge la conversation, jamais vers la homepage par défaut, et la construction de cette page est détaillée dans landing page ChatGPT Ads. Les paramètres UTM suivent une convention fixe (utm_source=chatgpt, utm_medium=cpc, puis campagne, annonce et famille d’intention), expliquée dans mesurer les conversions ChatGPT Ads.
Pour l’image, restez simple, avec le produit ou le logo sur fond uni et peu de texte. Prévoyez aussi plusieurs annonces par ad group : sans cela, vous n’aurez rien à comparer.
Peut-on tout importer par feuille de calcul ?
Oui. L’import en masse reprend les trois niveaux à raison d’une feuille chacun (campaigns, adgroups, ads), et les colonnes correspondent aux champs des tableaux ci-dessus.
- Dans
campaigns, renseignez le nom, le budget quotidien, les dates, l’objectif et les pays. - Dans
adgroups, indiquez la campagne parente, le nom, l’enchère maximale et les context hints en JSON. - Dans
ads, indiquez l’ad group parent, le titre, le texte, le lien avec UTM et l’image. - Importez, puis relisez chaque ligne dans l’interface avant de soumettre.
Ce qui justifie la feuille, c’est la relecture bien plus que la vitesse : on la vérifie colonne par colonne, longueur des titres comprise, avant que quoi que ce soit n’entre en revue.
La checklist finale avant la revue
Toute campagne passe en revue avant diffusion, et une annonce rejetée coûte des jours. La liste suivante se parcourt en une séance.
- Compte complet, entreprise vérifiée (ou vérification en cours), facturation active, catégorie contrôlée contre les politiques publicitaires d’OpenAI.
- Aucune promesse trompeuse dans le titre, le texte ou la page, et chaque annonce cohérente avec sa page de destination.
- Images simples, sans contenu problématique, et context hints cohérents avec l’ad group, écrits en phrases.
- Budget quotidien suffisant pour apprendre : 25 $ est le minimum, pas une recommandation.
- UTM testés, c’est-à-dire qu’un clic de test arrive bien dans l’outil d’analyse ; Pixel OpenAI déclenché sur la page de conversion ; Conversions API testée si elle est en place.
- Page de destination accessible, non bloquée pour les robots d’OpenAI.
- Campagne soumise en revue, statut surveillé jusqu’à l’approbation.
Une fois la campagne approuvée, les six colonnes du rapport natif commencent à se remplir. Ce qu’elles ne disent pas, et comment le compléter : mesurer les conversions ChatGPT Ads. De notre côté, quand le volume de média prévu ne permet pas d’apprendre quoi que ce soit, nous le disons avant le lancement, pas après.