Plugin WooCommerce
Pixel ChatGPT Ads pour WooCommerce
Pixel for ChatGPT Ads ajoute le suivi des conversions ChatGPT Ads à une boutique WooCommerce, sans intégration sur mesure. Il charge l'OpenAI Measurement Pixel sur votre boutique, remonte les vues produit, ajouts au panier, débuts de commande et achats à partir de vos vraies données WooCommerce, et envoie aussi chaque commande payée depuis votre serveur via l'OpenAI Conversions API. Extension indépendante, non affiliée à OpenAI.
À partir de 79 € par an. S'installe comme n'importe quelle extension WordPress.
Dans le navigateur
→ OpenAI Measurement Pixel
- Produit consulté
- Ajout au panier
- Début de commande
- Achat
même ID d'événement
Depuis votre boutique
→ OpenAI Conversions API
- WooCommerce passe la commande au statut payé
- Achat
- Conçu spécifiquement pour WooCommerce
- Mesure de l'achat côté navigateur + serveur
- Sans Google Tag Manager
- Compatible WooCommerce HPOS
- Diagnostic d'envoi par commande
Mesure
Ce que le plugin envoie à ChatGPT Ads
Quatre moments du parcours d'achat WooCommerce, remontés avec les noms d'événements OpenAI qu'attend ChatGPT Ads. Les valeurs proviennent du produit, du panier et de la commande eux-mêmes, et non de règles d'URL ou d'une couche de données à maintenir.
01
Produit consulté
Une fiche produit s'affiche
contents_viewedNavigateur
02
Ajout au panier
Un produit est ajouté au panier
items_addedNavigateur
03
Début de commande
Le client atteint la page de validation de la commande
checkout_startedNavigateur
04
Achat
WooCommerce passe la commande au statut payé
order_createdNavigateur+ côté serveur
Seul l'achat dispose d'un canal côté serveur. Vues produit, paniers et débuts de commande sont des événements navigateur : ils dépendent du chargement du pixel par le navigateur du visiteur. La comparaison entre le pixel et la Conversions API explique pourquoi l'achat est l'événement qui mérite d'être envoyé deux fois.
Fiabilité
Un achat, deux canaux d'envoi, une seule conversion
L'achat envoyé par le navigateur et celui envoyé par le serveur pour une même commande portent le même ID d'événement : OpenAI peut ainsi n'en compter qu'un.
Le plugin dérive l'ID d'événement de la commande WooCommerce au lieu de le générer au chargement de la page : recharger la page « Commande reçue » ne crée donc pas de second identifiant.
D'après la documentation de l'OpenAI Conversions API (en anglais), la déduplication s'appuie sur votre Pixel ID, le champ event_name et le champ id, et OpenAI conserve le premier événement reçu pour une même clé. Faire correspondre les ID, c'est le rôle du plugin ; la fusion des deux envois en une seule conversion se fait du côté d'OpenAI.
L'événement serveur part quand WooCommerce passe la commande à un statut payé, et non au chargement d'une page de remerciement. Un client qui ferme l'onglet juste après avoir payé, ou qui règle par un moyen de paiement différé, génère quand même un événement d'achat depuis votre boutique.
Navigateur · Pixel
Achat
ID d'événement partagé, dérivé de la commande WooCommerce
Serveur · Conversions API
Achat
ID d'événement partagé, dérivé de la commande WooCommerce
Une seule conversion
Même Pixel ID, même nom d'événement, même ID : OpenAI garde le premier et ignore le doublon.
Ce qui se passe quand une commande est payée
Cinq étapes, de la validation de la commande à la conversion comptabilisée. Sélectionnez une étape pour voir ce qui se passe, et où.
Étape 1 · Client
Le client paie
Le client valide sa commande et WooCommerce la crée. À ce stade, rien n'a encore été envoyé à ChatGPT Ads.
Étape 2 · Navigateur
Le navigateur envoie l'achat
Si la page « Commande reçue » se charge et que le pixel est autorisé à s'exécuter, le navigateur envoie order_created via le Measurement Pixel, avec un ID d'événement dérivé de la commande.
Étape 3 · WooCommerce
WooCommerce confirme le paiement
L'achat côté serveur part lorsque WooCommerce passe la commande au statut payé. L'extension enregistre alors un envoi pour cette commande.
Étape 4 · Serveur
Le serveur envoie l'achat
L'extension envoie order_created depuis votre serveur via la Conversions API, avec le même ID d'événement et l'heure d'achat d'origine. Les échecs temporaires sont relancés et le résultat apparaît dans l'onglet Diagnostics.
Étape 5 · OpenAI
OpenAI rapproche les ID d'événement
OpenAI déduplique sur le Pixel ID, le nom de l'événement et l'ID d'événement : il garde le premier achat reçu et ignore le doublon. Si l'événement du navigateur n'est jamais arrivé, celui du serveur est tout de même comptabilisé.
Exploitation
Quand un envoi échoue, vous le voyez
Chaque commande payée reçoit un enregistrement d'envoi dans WordPress : une intégration en panne ne passe jamais pour une semaine de ventes calme.
Les échecs temporaires (délais dépassés, limites de débit, erreurs serveur) sont relancés automatiquement. Ce qui échoue encore reste visible, avec le nombre de tentatives et le code HTTP, et une commande éligible peut être renvoyée manuellement une fois la cause corrigée.
- Accepted
- OpenAI a accepté l'achat.
- Pending
- En file d'attente ou en attente d'une nouvelle tentative d'envoi.
- Not sent
- L'achat n'a pas été envoyé. Ouvrez la commande pour en connaître la raison.
- Failed
- La dernière tentative d'envoi n'a pas abouti.
Not sent signifie le plus souvent qu'il n'y a pas de consentement marketing pour cette commande. Le tableau de dépannage de la documentation associe les codes HTTP courants à leur solution.
L'écran de diagnostic dans WordPress (interface de l'extension, en anglais). Les commandes affichées sont des exemples.
- 1Chaque commande suivie apparaît avec l'ID d'événement envoyé pour elle.
- 2La colonne WC paid indique si WooCommerce a enregistré la commande comme payée : c'est ce qui déclenche l'achat côté serveur.
Mise en place
La configuration tient sur un seul écran
Aucune retouche du thème, aucun conteneur Google Tag Manager, aucune modification des modèles de la page de commande.
Installer
Téléversez le ZIP du plugin dans WordPress, puis activez l'extension.
Licence
Activez votre clé de licence dans l'onglet
Licence.Connecter
Collez votre Pixel ID OpenAI et votre clé Conversions API dans l'onglet
Settings. Vous trouverez les deux dans l'onglet des conversions d'OpenAI Ads Manager.Vérifier
Passez ou attendez une commande payée, puis contrôlez son état d'envoi dans l'onglet
Diagnostics.
Le guide d'installation pas à pas détaille chaque champ et la vérification des premiers événements.
Les réglages de connexion (interface en anglais). La clé d'API est enregistrée pour un usage côté serveur et n'est jamais écrite dans la page.
Maîtrise
Prérequis
- WordPress avec WooCommerce activé. Le plugin fonctionne uniquement avec WooCommerce.
- Le stockage des commandes haute performance de WooCommerce (HPOS) ou l'ancien stockage des commandes sous forme de publications WordPress : les deux sont pris en charge.
- Une boutique servie en HTTPS, avec les requêtes HTTPS sortantes autorisées.
- Un compte ChatGPT Ads avec un Pixel ID et une clé Conversions API.
- Une licence Pixel for ChatGPT Ads active, qui donne aussi accès aux mises à jour via WordPress.
Respect du consentement par défaut
Le plugin lit le consentement marketing via la WordPress Consent API. Lorsque la gestion du consentement est activée, le pixel reste bloqué jusqu'à l'obtention du consentement marketing, et l'achat côté serveur utilise l'état de consentement enregistré pour la commande. Les commandes sans consentement apparaissent comme Not sent, et non comme des échecs.
Ce que le plugin ne fait pas
Des limites claires, pour savoir exactement ce que vous achetez.
- Il n'envoie pas les vues produit, paniers ou débuts de commande côté serveur. Seul l'achat dispose d'un canal serveur.
- Il ne suit ni les formulaires, ni les inscriptions, ni les leads, ni aucune autre conversion hors WooCommerce, et ne fonctionne pas sur un site WordPress sans WooCommerce.
- Il ne garantit pas l'attribution et ne récupère pas toutes les conversions. Il envoie des événements exacts ; c'est OpenAI qui décide si ChatGPT Ads attribue une vente à une publicité.
- Il ne crée ni campagnes, ni flux produits, ni audiences.
- Ce n'est pas un produit OpenAI. Pixel for ChatGPT Ads est un produit indépendant, qui n'est ni affilié à OpenAI ni approuvé par OpenAI.
Alternatives
Les autres façons d'ajouter le suivi ChatGPT Ads à WooCommerce
Vous pouvez tout développer vous-même. Reste à savoir ce que vous voulez construire, puis maintenir.
Tout développer soi-même
- 1Code du pixel dans le thème ou un gestionnaire de balises
- 2JavaScript pour chaque événement WooCommerce
- 3Hook PHP qui envoie la commande payée
- 4ID d'événement commun aux deux canaux
- 5File de relance pour les requêtes en échec
- 6Écran d'administration pour voir les échecs
- 7Maintenance au fil des évolutions des API et des thèmes
Pixel for ChatGPT Ads
- 1Installez l'extension
- 2Collez le Pixel ID et la clé d'API
- 3Vérifiez la prochaine commande payée
Événements, achat côté serveur, ID partagés, relances et diagnostic sont déjà en place. Les mises à jour arrivent par WordPress.
Quelle que soit la voie choisie, vérifiez les quatre mêmes points : quels événements sont envoyés, si l'achat dispose d'un canal côté serveur, si les deux canaux partagent les ID d'événement, et si vous pouvez voir un envoi en échec.
| Snippet du pixel seul | Développement sur mesure | Pixel for ChatGPT Ads | |
|---|---|---|---|
| Événements navigateur | Uniquement ceux que vous codez | À écrire vous-même | Quatre événements WooCommerce |
| Achat côté serveur | Non | Client API à développer | Oui, au statut payé |
| ID d'événement partagés | Non | À concevoir vous-même | Dérivés de la commande |
| Relances | Non | File d'attente à développer | Automatiques pour les échecs temporaires |
| Visibilité par commande | Non | Outils d'administration à développer | Onglet Diagnostics |
| Maintenance | À chaque changement de thème | À votre charge | Mises à jour du plugin |
Il existe aussi des plugins gratuits et multiplateformes. Si vous les comparez, posez-leur les quatre questions ci-dessus ; le guide de la Conversions API explique ce qu'une implémentation côté serveur solide doit gérer.
Tarifs
Tarifs
Toutes les formules offrent les mêmes fonctionnalités. Elles ne diffèrent que par le nombre de sites sur lesquels la licence peut être activée.
Starter
1 site
79 € par an
Growth
Jusqu'à 5 sites
199 € par an
Agency
Jusqu'à 25 sites
399 € par an
Les licences sont annuelles et comprennent les mises à jour du plugin, via l'écran habituel des mises à jour de WordPress, ainsi que le support par e-mail. Comparer les formules et acheter.
FAQ
Questions sur le pixel ChatGPT Ads dans WooCommerce
D'autres réponses dans la FAQ complète et la documentation du plugin.
Est-ce le pixel ChatGPT officiel ?
Le plugin charge le Measurement Pixel officiel d'OpenAI, configuré avec votre propre Pixel ID. Le plugin lui-même est indépendant : il n'est ni conçu ni approuvé par OpenAI.
Faut-il encore coller le snippet du pixel dans mon thème ?
Non, et il ne faut surtout pas le faire. C'est le plugin qui charge le pixel. Une seconde copie dans le thème ou dans un gestionnaire de balises se déclenche sans les ID d'événement du plugin et peut compter les achats en double.
Quelle valeur d'achat est envoyée ?
Le montant et la devise de la commande WooCommerce, avec l'heure d'achat d'origine.
Quels noms d'événements sont utilisés ?
contents_viewed, items_added, checkout_started et order_created : les noms d'événements standard d'OpenAI.
Puis-je l'utiliser sur les boutiques de mes clients ?
Oui. Growth couvre jusqu'à 5 sites et Agency jusqu'à 25 ; chaque installation WordPress utilise une activation.
Ajoutez le suivi ChatGPT Ads à votre boutique WooCommerce
Installez le plugin, collez deux identifiants OpenAI et consultez l'état d'envoi de votre prochaine commande payée. Les mêmes fonctionnalités dans chaque formule.
Guides associés
- Comment installer le pixel ChatGPT Ads sur WooCommercePrérequis, où trouver le Pixel ID et la clé d'API, configuration et vérification de la première commande.
- Envoyer les achats WooCommerce à ChatGPT Ads via la Conversions APIQuand et comment un achat WooCommerce part côté serveur, et ce que le suivi côté serveur ne résout pas.
- Pixel ChatGPT Ads ou Conversions API : lequel utiliser ?Mesure navigateur et mesure serveur comparées pour ChatGPT Ads, et pourquoi une boutique utilise les deux.