ChatGPT Ads

Import en masse ChatGPT Ads : créer et modifier vos campagnes avec un fichier

4 Novembre 20268 min
Import en masse ChatGPT Ads : créer et modifier vos campagnes avec un fichier

En bref


L'import en masse ChatGPT Ads permet de créer ou de modifier des dizaines de campagnes, groupes d'annonces et annonces avec un fichier modèle à trois onglets, depuis le menu Create puis Upload bulk dans Ads Manager Beta. Chaque ligne crée un objet ; les noms doivent concorder exactement d'un onglet à l'autre, les images doivent être carrées et publiques, et un compte est limité à 5 000 campagnes, 5 000 groupes d'annonces et 5 000 annonces. Pour modifier l'existant, OpenAI recommande de partir d'un export récent.


Mis à jour le 4 novembre 2026.


Créer vingt annonces à la main est supportable ; en créer deux cents pour le Black Friday ne l'est plus. OpenAI propose un import en masse, mais sa documentation est répartie sur quatre pages d'aide et contient une incohérence signalée plus bas. Ce guide, fondé sur les pages d'aide consultées le 3 novembre 2026, explique comment préparer un fichier qui passe du premier coup, comment le modifier ensuite sans créer de doublons et quand il vaut mieux rester en création guidée.


Les définitions à retenir


Ad schema template : le fichier modèle fourni par Ads Manager, composé de trois onglets nommés campaigns, ad groups et ads (OpenAI Help Center).


Création guidée : la méthode pas à pas dans l'interface, adaptée à une première campagne ou à quelques objets.


Export for edit : la fonction qui télécharge les campagnes, groupes d'annonces ou annonces sélectionnés, avec leurs identifiants et valeurs actuelles, pour les modifier puis les réimporter (OpenAI Help Center).


Indices de contexte : les descriptions de sujets ou d'intentions associées à un groupe d'annonces, saisies dans le fichier sous forme de tableau JSON.


Quand choisir l'import en masse


OpenAI présente deux méthodes de création : la création guidée dans Ads Manager Beta, et l'import par fichier pour les campagnes sans flux produit, « mieux adapté aux lancements plus importants ou à plusieurs campagnes » (OpenAI Help Center). Dans les deux cas, la structure est la même : une campagne définit l'objectif et le budget, un groupe d'annonces organise un thème ou une intention, et l'annonce est l'unité créative.


Notre repère, qui n'est pas une règle d'OpenAI : sous une dizaine d'annonces, la création guidée suffit ; au-delà, le fichier est plus rapide et plus facile à relire. Si votre catalogue est un flux produit, ce n'est pas la bonne voie : l'import en masse ne concerne pas les campagnes de flux, et notre guide sur les flux produits ChatGPT Ads décrit l'autre processus. Pour tout automatiser, voyez l'API ChatGPT Ads.


L'onglet campagnes : ce que le fichier exige


La liste de contrôle publiée par OpenAI demande les éléments suivants pour chaque campagne (OpenAI Help Center) :


  • Un nom unique, sans doublon dans le compte.
  • Un budget renseigné.
  • Des dates de début et de fin au format AAAA-MM-JJ.
  • Un objectif : Views, Clicks ou Conversions.
  • Un pays au format JSON.

  • Les dates méritent une attention particulière. Le début et la fin correspondent tous deux à 00:00:00 UTC au début de la date indiquée, et la date de fin n'inclut pas le reste de la journée. Pour diffuser jusqu'au 10 octobre inclus, OpenAI indique de saisir 2026-10-11. Pour une opération qui se termine le dimanche 29 novembre 2026, donc, la date de fin à saisir est le 30 novembre.


    Côté ciblage, l'aide de création de campagne précise qu'il faut inclure explicitement le pays voulu : exclure les autres ne restreint pas la diffusion. Certains nouveaux comptes en libre-service ne peuvent d'abord diffuser que dans leur pays d'origine, tant que la vérification d'identité et un seuil de dépense ne sont pas atteints (OpenAI Help Center). Notre article sur la création d'un compte Ads Manager détaille ces étapes.


    Objectif Conversions : des conditions particulières


    Dans l'import en masse, une campagne Conversions exige que les enchères de conversion soient activées pour le compte et qu'un seul identifiant de paramètre d'événement de conversion soit saisi sous forme de tableau JSON. Les campagnes de flux produit ne peuvent pas utiliser l'objectif Conversions dans l'import en masse (OpenAI Help Center). Si votre suivi n'est pas prêt, commencez par notre guide sur le suivi des conversions ChatGPT Ads.


    Une incohérence à connaître sur les objectifs


    La page « Launch Campaigns » indique que l'objectif du fichier est « Views or Clicks », alors que la liste de contrôle, mise à jour à peu près à la même date, cite Views, Clicks ou Conversions, et que la page de création de campagne emploie Views, Clicks et Conversions. La même page parle aussi de campagnes Reach pour l'enchère au CPM. Notre lecture : la liste de contrôle et la page de création, mise à jour il y a six jours, sont les plus complètes, mais nous n'avons pas pu vérifier laquelle prévaut dans le fichier réel. Téléchargez le modèle depuis votre compte et lisez les valeurs acceptées avant de remplir cent lignes.


    Les onglets groupes d'annonces et annonces


    Pour les groupes d'annonces, le fichier demande le nom exact de la campagne parente, un nom de groupe unique, une enchère maximale et les indices de contexte au format JSON, par exemple ["hint1", "hint2"]. L'enchère maximale est un CPM pour les campagnes de notoriété et un CPC pour les campagnes de clics (OpenAI Help Center). Pour choisir vos indices, lisez notre article sur les indices de contexte.


    Pour les annonces, OpenAI fixe les limites suivantes :


  • Titre : 16 à 24 caractères recommandés, 50 au maximum.
  • Texte : 32 à 48 caractères recommandés, 100 au maximum.
  • Page de destination : valide, joignable et non bloquée pour les robots d'OpenAI.
  • Image : PNG ou JPG, carrée, 1200 x 1200 pixels au maximum, publique et ouverte directement dans un navigateur.

  • Les images peuvent être hébergées sur Google Drive, sur AWS (S3 ou CloudFront) ou sur votre propre domaine ou CDN. Une image qui demande une connexion, redirige vers une page d'aperçu ou bloque les robots fera échouer la validation ou la revue. Notre guide sur les pages de destination ChatGPT Ads rappelle les contrôles à faire, et notre article sur les crawlers IA et robots.txt montre comment distinguer entraînement et accès aux pages sans bloquer les robots publicitaires par erreur.


    Tableau comparatif : création guidée, import en masse et modification


  • Création guidée : Pour : première campagne, quelques annonces ; Point fort : validation immédiate dans l'interface ; Point de vigilance : lent au-delà de quelques objets
  • Import en masse : Pour : lancements importants, nombreuses variantes ; Point fort : relecture facile du fichier ; Point de vigilance : un nom différent d'une lettre casse le lien entre onglets
  • Modification en ligne : Pour : budget, texte, image d'une annonce ; Point fort : rapide ; Point de vigilance : un changement à la fois
  • Modification en masse : Pour : indices, textes, pages à grande échelle ; Point fort : export for edit avec identifiants ; Point de vigilance : un indice de contexte remplace la liste existante

  • Contrôler le fichier avant l'envoi


    OpenAI demande de conserver la ligne des noms de colonnes, de ne pas renommer les onglets ni les en-têtes, d'éviter les cellules fusionnées et de ne pas dupliquer les lignes. Vous pouvez ajouter des lignes de notes au-dessus, et retirer ou déplacer les lignes d'exemple, que le système ignore. Notre procédure de relecture, qui s'appuie sur cette liste :


  • Vérifier les noms de campagnes et de groupes, caractère par caractère, entre les onglets.
  • Contrôler les longueurs de titres et de textes avec une formule de tableur.
  • Ouvrir chaque URL de page et d'image dans une fenêtre de navigation privée.
  • Valider les tableaux JSON des pays et des indices avec un outil de validation.
  • Compter les objets restants avant le plafond de 5 000 par type.
  • Tester d'abord avec trois annonces avant le fichier complet.

  • Modifier sans créer de doublons


    Partez toujours d'un export récent : sélectionnez les objets, choisissez Export for edit, modifiez le fichier, puis Create et Bulk upload en précisant le type d'objet. Une ligne qui contient un identifiant met à jour l'objet existant. Pour ajouter un groupe ou une annonce, copiez l'identifiant du parent et laissez l'identifiant du nouvel objet vide (OpenAI Help Center).


    Trois limites à retenir : l'objectif d'une campagne ne se modifie pas, il faut en créer une nouvelle ; un budget total peut passer en budget quotidien, mais pas l'inverse ; et les indices de contexte importés remplacent la valeur existante au lieu de s'y ajouter. Fournissez donc la liste complète voulue. La fonction de clonage ne duplique pas non plus une campagne à l'identique : OpenAI conseille de la recréer manuellement. L'aide ne dit pas si l'import en masse peut servir à cela ; c'est un point à tester.


    Après l'import : erreurs et premiers contrôles


    Le système rejette un fichier qui ne respecte pas exactement le schéma et affiche un message précis. OpenAI avertit qu'un traitement terminé ne signifie pas que chaque ligne a réussi : vérifiez le résultat de chaque ligne, rapprochez les annonces déjà créées et n'importez pas à nouveau des lignes réussies avec un identifiant d'annonce vide, au risque de créer des doublons. Après le lancement, contrôlez que les objets sont actifs ; les impressions, les clics et le CTR se rafraîchissent environ toutes les 15 minutes, alors que la dépense peut afficher 7 à 8 heures de retard (OpenAI Help Center). Si rien ne diffuse, consultez notre guide sur les campagnes sans impressions.


    Questions fréquentes


    Où trouve-t-on l'import en masse dans Ads Manager ?


    Dans le menu Create, puis Upload bulk, où l'on télécharge le modèle de schéma d'annonces. Source : OpenAI Help Center.


    Combien d'objets un compte peut-il contenir ?


    Jusqu'à 5 000 campagnes, 5 000 groupes d'annonces et 5 000 annonces. Source : OpenAI Help Center.


    Peut-on importer des campagnes de flux produit ?


    Non, l'import en masse concerne les campagnes sans flux produit, et ces dernières ne peuvent pas utiliser l'objectif Conversions dans l'import. Source : OpenAI Help Center.


    Comment modifier des annonces existantes en masse ?


    Il faut exporter les objets avec Export for edit, modifier le fichier, puis le réimporter avec Bulk upload. Source : OpenAI Help Center.


    Peut-on changer l'objectif d'une campagne importée ?


    Non, il faut créer une nouvelle campagne avec l'objectif voulu. Source : OpenAI Help Center.


    Industrialiser vos campagnes avec AdsMirable


    Nous préparons les fichiers, contrôlons les créations et suivons les résultats dans Ads Manager. Découvrez notre offre ChatGPT Ads, notre page agence ChatGPT Ads en France, demandez un audit gratuit ou contactez-nous.


    Sources


  • OpenAI Help Center, « Launch Campaigns », consulté le 3 novembre 2026 : https://help.openai.com/en/articles/20001209-launch-campaigns
  • OpenAI Help Center, « Bulk Upload Campaign Schema Checklist », consulté le 3 novembre 2026 : https://help.openai.com/en/articles/20001218-bulk-upload-campaign-schema-checklist
  • OpenAI Help Center, « Edit Campaigns », consulté le 3 novembre 2026 : https://help.openai.com/en/articles/20001215-edit-campaigns
  • OpenAI Help Center, « Creating campaigns for ChatGPT Ads », consulté le 3 novembre 2026 : https://help.openai.com/en/articles/20001210-create-campaigns-for-chatgpt-ads
  • Besoin d'accompagnement ?

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

    Demander mon audit