Connecter WooCommerce à ChatGPT : du catalogue au flux produit
Retour au Blog
SEO WooCommerce
Team Katapic
04/09/2026
9 min

Connecter WooCommerce à ChatGPT : du catalogue au flux produit

Guide étape par étape pour connecter WooCommerce à ChatGPT : champs requis, inscription, validation et erreurs fréquentes expliqués simplement.

Connecter WooCommerce à ChatGPT : du catalogue au flux produit

Connecter WooCommerce à ChatGPT consiste à exposer votre catalogue de produits via un flux structuré que l’interface shopping d’OpenAI peut lire, en utilisant l’Agentic Commerce Protocol (ACP). Il faut un flux contenant des champs obligatoires (id, title, description, link, image_link, price, availability, brand et gtin ou identifier_exists), enregistré via l’inscription marchand d’OpenAI, puis validé avant sa mise en ligne.

La plupart des boutiques WooCommerce disposent déjà d’un catalogue parfaitement adapté aux visiteurs humains qui parcourent le site. Mais ChatGPT lit autre chose : il lui faut un flux, c’est-à-dire un fichier structuré avec des champs définis, et non une page web. Un robot qui visite une fiche produit peut déduire un prix à partir de la mise en page ; un lecteur de flux ne peut rien déduire : il lit uniquement le champ attendu, dans le format attendu. C’est là toute la différence entre une boutique agréable à consulter et une boutique qu’un assistant IA peut réellement citer dans une réponse.

Tableau de bord WooCommerce affichant un flux produit prêt pour ChatGPT
Un flux produit est un fichier structuré, pas une page web : ChatGPT lit les champs, pas la mise en page.

Pourquoi connecter WooCommerce à ChatGPT est important aujourd’hui

Les acheteurs demandent de plus en plus directement des recommandations de produits aux assistants IA, et un assistant ne peut mentionner que les produits qu’il peut lire à partir d’une source structurée et exploitable par une machine.

Il ne s’agit pas de remplacer votre travail SEO existant, mais d’ajouter une nouvelle surface de visibilité. Google Shopping, votre propre boutique et le flux shopping de ChatGPT ont chacun leurs exigences techniques, et être prêt pour l’un ne signifie pas être prêt pour les autres. Une fiche produit bien positionnée dans les résultats de recherche classiques peut rester totalement invisible pour un assistant IA si le flux sous-jacent est absent ou mal formé.

Considérez le système en plusieurs couches : la couche boutique est ce que voit un humain, avec les photos, la mise en page, les avis et le bouton de paiement ; la couche flux est ce que lit une machine, une simple liste de champs sans aucun contexte visuel. Un produit peut sembler parfait dans la boutique et pourtant échouer complètement au niveau du flux, car ces deux couches sont conçues pour des lecteurs différents. C’est pourquoi un propriétaire de boutique peut être surpris lors du premier rejet d’un flux : rien ne semble incorrect sur le site, mais le flux qui se trouve derrière n’a jamais contenu les bons champs.

Préparer le catalogue : les vérifications à effectuer avant la connexion

Avant de connecter quoi que ce soit, vérifiez que chaque produit contient les neuf champs requis par l’ACP, avec des valeurs réelles et non des valeurs provisoires.

Les champs sont les suivants : id (un identifiant unique et stable, généralement le SKU), title, description, link (l’URL canonique du produit), image_link, price (avec la devise), availability (en stock, en rupture de stock, en précommande), brand, ainsi que gtin ou identifier_exists défini sur false lorsqu’aucun GTIN ne s’applique. L’absence d’un seul de ces champs sur une partie du catalogue suffit généralement à provoquer le rejet du flux ou l’ignorance partielle de certains produits.

  1. Ouvrez la liste des produits WooCommerce et exportez le catalogue au format CSV à l’aide de l’outil d’exportation intégré, via Produits > Tous les produits > Exporter.
  2. Ouvrez l’export et ajoutez une colonne pour chacun des neuf champs ACP. Repérez chaque ligne où un champ est vide, générique ou contient une valeur provisoire comme « N/A ».
  3. Pour chaque produit auquel il manque un gtin, déterminez au cas par cas si un identifiant existe réellement, en vérifiant l’emballage ou la facture du fournisseur, ou définissez identifier_exists sur false.
  4. Comparez la colonne price avec le prix actuellement affiché sur chaque fiche produit, car les promotions et les arrondis peuvent créer des écarts difficiles à repérer.
  5. Comparez la valeur d’availability avec le statut de stock de WooCommerce et assurez-vous qu’elle correspond à l’une des trois valeurs acceptées, et non à une étiquette personnalisée.
  • Des titres qui ne contiennent qu’un numéro de modèle, sans texte descriptif
  • Des descriptions copiées mot pour mot depuis un PDF fournisseur, avec des passages standard sans rapport
  • Des variantes (taille, couleur) partageant le même identifiant, ce qui rompt l’unicité
  • Des prix sans devise ou qui ne correspondent pas au prix affiché sur la page en ligne
  • Un champ de marque manquant pour des articles en marque propre ou fabriqués à la main
Boutiques proposant moins de cinquante produits

Un petit catalogue est plus facile à vérifier manuellement, produit par produit, avant de générer le flux. Il vaut mieux effectuer cette vérification soigneusement une fois plutôt que de corriger les erreurs après un rejet. Par exemple, une boutique proposant trente bougies peut parcourir son CSV exporté ligne par ligne en moins d’une heure, repérer les produits dont le titre se limite à « bougie parfumée » sans mentionner la marque ou la taille, puis les corriger avant même de générer le flux.

Vendeurs multicanaux déjà présents sur Amazon, Etsy ou eBay

Si vous gérez déjà des annonces ailleurs, vous disposez probablement de la plupart des données requises, mais pas nécessairement dans les champs WooCommerce attendus par l’ACP. Le problème vient généralement du mappage plutôt que de l’absence d’informations. Par exemple, un GTIN présent dans une annonce Amazon n’a souvent jamais été renseigné dans le champ personnalisé du produit WooCommerce. Le générateur de flux le considère donc comme manquant, même si la donnée existe dans vos systèmes.

Comment connecter votre catalogue WooCommerce au flux produit de ChatGPT

Deux solutions pratiques sont possibles : l’extension Stripe pour WooCommerce, qui expose un flux ACP, ou un flux généré séparément puis envoyé au programme marchand d’OpenAI.

La première solution utilise l’extension officielle Stripe for WooCommerce, qui peut exposer votre catalogue au format de flux ACP directement depuis l’infrastructure de paiement de votre boutique, puisque l’ACP repose sur le paiement agentique de Stripe. Si votre boutique traite déjà les paiements via Stripe, c’est le chemin le plus court : installez l’extension, vérifiez le mappage des produits et l’endpoint du flux est généré pour vous.

  1. Dans l’administration WordPress, accédez à Extensions > Ajouter et recherchez « Stripe for WooCommerce ».
  2. Installez et activez l’extension, puis accédez à WooCommerce > Réglages > Paiements > Stripe pour confirmer que votre compte Stripe existant est connecté.
  3. Dans le panneau de réglages de l’extension, repérez la section ACP Feed et activez la génération du flux pour votre catalogue produit.
  4. Examinez le mappage des champs affiché à l’écran et vérifiez que id, price et availability proviennent des bons attributs des produits WooCommerce, et non de valeurs par défaut.
  5. Copiez l’URL du flux généré, affichée en bas du panneau. Vous la renseignerez ensuite dans l’inscription marchand d’OpenAI.

La deuxième solution consiste à générer le flux indépendamment de Stripe, puis à l’envoyer directement via l’inscription marchand d’OpenAI. Elle convient aux boutiques qui utilisent un autre prestataire de paiement ou aux vendeurs qui souhaitent générer le flux à partir d’un audit du catalogue plutôt qu’à partir des données brutes de WooCommerce. Un guide dédié explique cette méthode en détail : comment envoyer le flux produit WooCommerce à ChatGPT sans erreurs.

Un flux auquel il manque les neuf champs ACP n’est pas invisible pour ChatGPT : il est illisible, comme un formulaire comportant des champs obligatoires laissés vides et qui ne peut jamais être envoyé.

Inscription marchand, étape par étape, avec les noms exacts des menus

L’inscription marchand d’OpenAI vous demande de vous enregistrer comme vendeur, d’envoyer l’URL du flux et de confirmer la propriété du domaine avant son examen.

  1. Accédez à la page d’inscription au programme marchand d’OpenAI et créez un compte avec une adresse e-mail professionnelle associée au domaine de votre boutique.
  2. Dans le formulaire d’inscription, sous Store details, saisissez le nom de votre boutique et le domaine canonique, celui qui correspond au champ link de vos produits.
  3. Sous Product feed, collez l’URL du flux : soit l’endpoint généré par l’extension Stripe, soit l’URL de votre fichier de flux hébergé indépendamment.
  4. Confirmez la propriété du domaine avec la méthode de vérification proposée, généralement un enregistrement DNS TXT ou l’importation d’un fichier.
  5. Envoyez le formulaire pour examen. OpenAI vérifie la structure du flux ainsi qu’un échantillon de champs avant de l’approuver.

Avant de commencer le formulaire d’inscription, rassemblez tous les éléments au même endroit : le domaine canonique exact, avec ou sans « www », correspondant exactement à ce qui figure dans vos champs link ; l’URL du flux déjà testée dans un navigateur pour confirmer qu’elle se charge ; ainsi que l’accès aux réglages DNS du domaine ou au gestionnaire de fichiers de l’hébergement pour l’étape de vérification. Oublier la vérification du domaine, ou vérifier un domaine différent de celui utilisé dans les liens produits, est une cause fréquente de blocage de l’inscription.

Comment confirmer que la connexion fonctionne réellement

Pour confirmer la connexion, vérifiez le flux par rapport au schéma requis avant l’envoi, puis contrôlez son statut dans le tableau de bord marchand après l’examen.

Avant l’envoi, passez le flux dans le validateur de flux gratuit de Katapic. Il vérifie chaque ligne produit par rapport aux neuf champs ACP et signale les éléments manquants, sans modifier votre boutique. Vous pouvez ainsi corriger les erreurs avant qu’elles ne soient détectées par l’examen d’OpenAI et ne retardent l’approbation.

  1. Collez l’URL de votre flux dans le validateur et lancez la vérification.
  2. Examinez le rapport ligne par ligne : chaque produit signalé indique le champ exact qui est manquant ou mal formé.
  3. Corrigez les données du produit WooCommerce concerné, régénérez le flux et relancez le validateur jusqu’à obtenir un rapport sans erreur.
  4. Envoyez seulement ensuite l’URL du flux dans le formulaire d’inscription d’OpenAI, ou renvoyez-la si vous l’aviez déjà envoyée et qu’elle a été rejetée.
  5. Après l’approbation, consultez régulièrement le tableau de bord marchand pour repérer un statut tel que « needs attention », qui indique qu’une modification ultérieure du catalogue a rendu invalide un champ auparavant correct.

Erreurs fréquentes

La plupart des rejets proviennent d’une poignée de problèmes récurrents. Chacun correspond à un message d’erreur précis, à une cause identifiable et à une solution simple.

  • « Missing required field: gtin or identifier_exists ». Cause : ni le GTIN ni identifier_exists n’ont été renseignés pour le produit. Solution : définissez explicitement identifier_exists sur false pour les articles fabriqués à la main ou en marque propre qui ne possèdent réellement pas de GTIN, au lieu de laisser le champ vide.
  • « Duplicate id detected ». Cause : une variante partage généralement l’identifiant du produit parent. Solution : attribuez à chaque variante son propre identifiant, distinct de celui du produit parent.
  • « image_link unreachable ». Cause : l’URL de l’image renvoie une erreur 404 ou redirige vers une autre adresse. Solution : vérifiez que l’hébergement des images n’empêche pas les requêtes externes et que l’URL pointe directement vers le fichier image.
  • « price mismatch ». Cause : le prix du flux est différent de celui affiché sur la fiche produit en ligne. Solution : régénérez le flux immédiatement après chaque modification de prix, notamment à la fin d’une promotion.
  • « availability value not recognized ». Cause : le champ contient un texte libre comme « plus que quelques pièces » au lieu d’une valeur acceptée. Solution : mappez le statut du stock WooCommerce uniquement vers in stock, out of stock ou preorder.
Rapport du validateur affichant les erreurs d’un flux produit WooCommerce avant l’envoi à ChatGPT
Lire le message d’erreur exact est généralement plus rapide que de deviner quel champ manque.

Après la connexion : surveiller les citations dans les réponses IA

Une fois le flux en ligne, l’étape suivante consiste à vérifier si vos produits sont réellement mentionnés lorsqu’une personne demande à ChatGPT une recommandation dans votre catégorie.

Être techniquement connecté ne garantit pas d’être cité ; cela rend simplement la citation possible. Posez régulièrement le type de question qu’un client pourrait poser dans votre catégorie, puis vérifiez si votre boutique apparaît et quels concurrents sont mentionnés à sa place. Il s’agit d’une habitude de suivi, et non d’un contrôle ponctuel, car les flux peuvent devenir obsolètes et les catalogues évoluer.

  1. Une fois par semaine, posez à ChatGPT une question d’achat naturelle dans votre catégorie, formulée comme le ferait un véritable client.
  2. Notez si votre boutique est mentionnée et, dans le cas contraire, quels concurrents apparaissent à sa place.
  3. Comparez chaque produit mentionné avec votre flux en ligne afin de confirmer que le prix et la disponibilité affichés sont toujours exacts.
  4. Si un produit auparavant cité ne semble plus apparaître, vérifiez d’abord le validateur, car un champ obsolète est la cause la plus fréquente.
Un flux envoyé une fois puis jamais contrôlé se désynchronise de la boutique en ligne dès qu’un prix ou un niveau de stock change.
Vendeurs qui modifient souvent leurs prix ou leurs stocks

Si vos prix changent fréquemment, par exemple pour des articles saisonniers ou des collections en édition limitée, le flux doit refléter ces changements presque en temps réel. Dans le cas contraire, l’erreur de prix récurrente devient un problème permanent plutôt qu’une correction ponctuelle. Par exemple, une boutique qui lance une vente flash le vendredi et revient au prix normal le lundi doit automatiser la régénération du flux au lieu de la faire manuellement ; sinon l’écart réapparaîtra chaque semaine.

Vendeurs qui gèrent de nombreux articles faits main ou uniques

Les articles faits main possèdent rarement un GTIN et chacun a généralement un identifiant légèrement différent. Pour cette catégorie de vendeurs, le principal point de friction consiste à renseigner correctement le champ identifier_exists à grande échelle. Une solution pratique consiste à construire le champ id avec un modèle cohérent, par exemple un code de catégorie suivi d’un numéro séquentiel. Même les pièces uniques obtiennent ainsi un identifiant stable et unique, sans devoir faire des choix manuels à chaque fois.

Prochaines étapes pour garder un catalogue prêt pour ChatGPT

Garder un flux prêt pour ChatGPT est une tâche continue : vérifiez que les champs sont complets après chaque modification du catalogue, relancez le validateur avant tout nouvel envoi et consultez régulièrement une checklist.

Une checklist structurée permet de transformer cette vérification en routine reproductible plutôt qu’en correction ponctuelle : la checklist du flux WooCommerce avant son envoi à ChatGPT reprend les mêmes champs dans un format plus court et facile à répéter. Pour une vision plus large de la préparation à l’AEO au-delà du flux, l’article cinq façons de mesurer la préparation AEO d’un produit WooCommerce présente les signaux importants avant même l’envoi d’un flux.

Comment Katapic facilite la connexion de WooCommerce à ChatGPT

Katapic génère un flux prêt pour ChatGPT à partir de votre catalogue WooCommerce existant et vous permet de le vérifier par rapport aux champs requis avant tout envoi.

L’analyse WooCommerce gratuite lit un catalogue public en mode lecture seule, jusqu’à 100 produits, sans compte. Elle évalue chaque produit selon sa préparation à la recherche classique, sa préparation pour les assistants IA, sa pertinence et sa complétude, notamment les lacunes au niveau des champs qui provoquent généralement l’échec d’un flux. La vue de préparation par canal indique ensuite quels produits sont prêts spécifiquement pour le flux ChatGPT (ACP), en plus de Google Shopping, Meta et votre propre boutique, et exporte le CSV Google Shopping pour Merchant Center uniquement pour les produits qui réussissent la vérification. Le validateur de flux gratuit indiqué plus haut détecte les mêmes problèmes liés aux neuf champs avant l’examen d’OpenAI. Aucun de ces outils ne remplace le jugement humain sur votre catalogue : Katapic travaille à partir des faits dont vous disposez déjà, et une réécriture de champ n’est jamais facturée si elle ne franchit pas le contrôle des faits. Vous pouvez commencer depuis la page d’accueil de Katapic avec l’analyse gratuite, sans créer de compte.

Questions fréquentes

Comment envoyer un flux produit WooCommerce à ChatGPT ?

Générez un flux contenant les neuf champs ACP (id, title, description, link, image_link, price, availability, brand, gtin ou identifier_exists), puis envoyez son URL via l’inscription marchand d’OpenAI, avec l’extension Stripe for WooCommerce ou un fichier de flux hébergé indépendamment. Confirmez ensuite la propriété du domaine avant l’examen.

Puis-je utiliser un générateur de descriptions produit IA pour WooCommerce avant d’envoyer le flux ?

Oui, mais le champ de description du flux doit toujours correspondre à ce qui est affiché sur la fiche produit en ligne et présenter des informations réelles plutôt que des caractéristiques inventées. L’outil de réécriture utilisé doit conserver les attributs existants et ne pas en fabriquer de nouveaux.

Quelle est la différence entre le flux produit WooCommerce pour OpenAI et un flux Google Shopping classique ?

Les deux partagent plusieurs champs obligatoires, mais le flux ChatGPT suit la structure de l’Agentic Commerce Protocol associée au programme marchand d’OpenAI, tandis que les flux Google Shopping suivent les spécifications propres à Google Merchant Center. Un produit peut être prêt pour l’un mais pas pour l’autre si le mappage des champs diffère.

Ai-je besoin d’un consultant pour connecter WooCommerce à ChatGPT ou puis-je utiliser un logiciel ?

La majeure partie du travail est mécanique : renseigner les champs requis, valider le flux et corriger les messages d’erreur littéraux. Un consultant peut aider pour la stratégie et les cas particuliers, mais un outil de validation couvre directement le contrôle champ par champ. Une comparaison plus détaillée des deux approches est proposée dans l’article consultant ou logiciel pour votre catalogue artisanal.

Combien coûte généralement un accompagnement SEO WooCommerce par rapport à un outil de flux ?

Le coût d’un accompagnement varie fortement selon le périmètre et prend généralement la forme d’une prestation récurrente, tandis que les outils de flux et de préparation des catalogues sont habituellement facturés à l’action ou en une seule fois. L’article combien coûte réellement un accompagnement SEO WooCommerce détaille ce qu’implique généralement ce type de prestation.

Pourquoi mon flux produit WooCommerce ne s’affiche-t-il pas correctement dans ChatGPT ?

Les causes les plus fréquentes sont l’absence de champs obligatoires, des identifiants en double entre les variantes, des liens d’image qui renvoient une erreur ou un prix dans le flux qui ne correspond plus à celui de la fiche produit en ligne. Le passage du flux dans un validateur avant sa nouvelle soumission permet généralement d’identifier le champ exact à l’origine du rejet.

Où vérifier si mon catalogue WooCommerce est prêt pour la recherche IA avant de créer un flux ?

Une analyse gratuite en lecture seule peut signaler les champs manquants et les lacunes de complétude du catalogue avant même la génération d’un flux, sans nécessiter de compte ni modifier la boutique. Une liste d’outils gratuits dédiés à cette vérification est disponible dans l’article outils gratuits pour vérifier si votre catalogue est prêt pour la recherche IA.

Questions fréquentes

Comment envoyer un flux produit WooCommerce à ChatGPT ?
Générez un flux contenant les neuf champs ACP, puis envoyez son URL via l’inscription marchand d’OpenAI, avec l’extension Stripe for WooCommerce ou un fichier hébergé indépendamment. Confirmez la propriété du domaine avant l’examen.
Puis-je utiliser un générateur de descriptions produit IA pour WooCommerce avant d’envoyer le flux ?
Oui, mais la description doit correspondre à la fiche produit en ligne et présenter des informations réelles. L’outil de réécriture doit conserver les attributs existants et ne pas en inventer de nouveaux.
Quelle est la différence entre le flux produit WooCommerce pour OpenAI et un flux Google Shopping classique ?
Le flux ChatGPT suit la structure de l’Agentic Commerce Protocol associée au programme marchand d’OpenAI, tandis que Google Shopping suit les spécifications de Google Merchant Center. Un produit peut donc être prêt pour l’un mais pas pour l’autre.
Ai-je besoin d’un consultant pour connecter WooCommerce à ChatGPT ou puis-je utiliser un logiciel ?
La plupart des opérations sont mécaniques : renseigner les champs requis, valider le flux et corriger les erreurs. Un consultant peut aider pour la stratégie et les cas particuliers, mais un validateur couvre directement le contrôle champ par champ.
Combien coûte généralement un accompagnement SEO WooCommerce par rapport à un outil de flux ?
Le coût d’un accompagnement varie selon le périmètre et prend généralement la forme d’une prestation récurrente, tandis que les outils de flux et de préparation des catalogues sont habituellement facturés à l’action ou en une seule fois.
Pourquoi mon flux produit WooCommerce ne s’affiche-t-il pas correctement dans ChatGPT ?
Les causes les plus fréquentes sont les champs obligatoires manquants, les identifiants en double entre variantes, les liens d’image en erreur ou un prix différent de celui affiché sur la fiche produit. Un validateur permet généralement d’identifier le champ en cause.
Où vérifier si mon catalogue WooCommerce est prêt pour la recherche IA avant de créer un flux ?
Une analyse gratuite en lecture seule peut signaler les champs manquants et les lacunes de complétude avant la génération du flux, sans nécessiter de compte ni modifier la boutique.

Articles similaires