Aller au contenu

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.

Les événements du navigateur partent vers l'OpenAI Measurement Pixel. La commande payée est aussi envoyée depuis la boutique vers l'OpenAI Conversions API. Les deux achats partagent le même ID d'événement.

Dans le navigateur

→ OpenAI Measurement Pixel

  1. Produit consulté
  2. Ajout au panier
  3. Début de commande
  4. Achat

même ID d'événement

Depuis votre boutique

→ OpenAI Conversions API

  1. WooCommerce passe la commande au statut payé
  2. 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.

  1. 01

    Produit consulté

    Une fiche produit s'affiche

    contents_viewed

    Navigateur

  2. 02

    Ajout au panier

    Un produit est ajouté au panier

    items_added

    Navigateur

  3. 03

    Début de commande

    Le client atteint la page de validation de la commande

    checkout_started

    Navigateur

  4. 04

    Achat

    WooCommerce passe la commande au statut payé

    order_created

    Navigateur+ 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.

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 conserve le premier reçu et ignore le doublon : la commande compte pour une seule conversion.

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ù.

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.

  1. 1Chaque commande suivie apparaît avec l'ID d'événement envoyé pour elle.
  2. 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.

  1. Installer

    Téléversez le ZIP du plugin dans WordPress, puis activez l'extension.

  2. Licence

    Activez votre clé de licence dans l'onglet Licence.

  3. 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.

  4. 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.

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

  1. 1Code du pixel dans le thème ou un gestionnaire de balises
  2. 2JavaScript pour chaque événement WooCommerce
  3. 3Hook PHP qui envoie la commande payée
  4. 4ID d'événement commun aux deux canaux
  5. 5File de relance pour les requêtes en échec
  6. 6Écran d'administration pour voir les échecs
  7. 7Maintenance au fil des évolutions des API et des thèmes

Pixel for ChatGPT Ads

  1. 1Installez l'extension
  2. 2Collez le Pixel ID et la clé d'API
  3. 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.

Comparatif des approches de suivi ChatGPT Ads sur WooCommerce
Snippet du pixel seulDéveloppement sur mesurePixel for ChatGPT Ads
Événements navigateurUniquement ceux que vous codezÀ écrire vous-mêmeQuatre événements WooCommerce
Achat côté serveurNonClient API à développerOui, au statut payé
ID d'événement partagésNonÀ concevoir vous-mêmeDérivés de la commande
RelancesNonFile d'attente à développerAutomatiques pour les échecs temporaires
Visibilité par commandeNonOutils d'administration à développerOnglet Diagnostics
MaintenanceÀ chaque changement de thèmeÀ votre chargeMises à 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.