# Suivre les conversions ChatGPT Ads sur Shopify {#post-title}

[cPixel](/fr/blog/#blog-cpixel)

Par [B2B Gold](/about/#how-we-write) Publié le 24 septembre 2026 Mis à jour le 25 septembre 2026 [Traduit de l’anglais avec des outils d’IA](/blog/chatgpt-ads-conversion-tracking-shopify/)

## Comment suivre les conversions ChatGPT Ads sur Shopify ? {#how-do-you-track-chatgpt-ads-conversions-on-shopify}

Sur Shopify, la solution la plus simple est l’application gratuite ChatGPT Ads d’OpenAI, ouverte pour l’instant aux boutiques américaines, qui connecte le pixel d’OpenAI pour vous. Sinon, utilisez un pixel personnalisé, une application de suivi ou l’API Conversions d’OpenAI. Envoyez les paiements et les achats depuis le paiement de Shopify ou un serveur, jamais depuis le code du thème, qui ne s’y exécute pas, et donnez un seul expéditeur à chaque pixel.

ChatGPT Ads, ses outils de mesure et l’application Shopify d’OpenAI ont tous changé en quelques mois ; chaque fait concernant OpenAI ci-dessous renvoie donc à sa source, vérifiée le 24 septembre 2026.

## De quoi OpenAI a-t-il besoin de la part de votre boutique ? {#what-does-openai-need-from-your-store}

Un Pixel ID pour le navigateur, une Conversions API key pour votre serveur, et des événements sous les noms propres à OpenAI, avec des montants en nombres entiers dans la plus petite unité de la devise. Les événements standards de Shopify s’y associent ainsi :

| Événement client Shopify | Événement OpenAI | Type de donnée OpenAI |
| --- | --- | --- |
| `page_viewed` | `page_viewed` | `contents` |
| `product_viewed` | `contents_viewed` | `contents` |
| `product_added_to_cart` | `items_added` | `contents` |
| `checkout_started` | `checkout_started` | `contents` |
| `checkout_completed` | `order_created` | `contents` |

- **Pixel ID et clé.** Les deux viennent de **Tools** → **Conversions** dans l’Ads Manager d’OpenAI. La clé doit rester sur votre serveur : OpenAI dit de ne jamais appeler l’API Conversions depuis le code de la page ([Measurement Pixel](https://developers.openai.com/ads/measurement-pixel)).
- **Montants.** Des entiers dans l’unité mineure standard de la devise : `2599` pour 25,99 USD, `8900` pour 8 900 JPY. Les événements de Shopify portent des décimales, il faut donc les convertir ([supported events](https://developers.openai.com/ads/supported-events)).
- **Références de clic et de navigateur.** Un clic sur une publicité ChatGPT ajoute `oppref` à l’adresse de votre page d’atterrissage. Le pixel d’OpenAI le stocke dans un cookie `__oppref` pendant 30 jours, renouvelé à chaque nouveau clic, à côté d’une référence de navigateur, `__obref`, conservée un an ([Measurement Pixel](https://developers.openai.com/ads/measurement-pixel)). L’API Conversions ne capture ni l’un ni l’autre à votre place.
- **Délai.** Un événement serveur doit être daté d’au plus 7 jours et d’au plus 10 minutes dans le futur ([Conversions API](https://developers.openai.com/ads/conversions-api)). Le [contrôle de qualité des événements](https://help.openai.com/en/articles/20001513-understand-and-improve-event-quality) d’OpenAI recherche des événements serveur envoyés dans l’heure suivant l’action.
- **Un identifiant par conversion.** OpenAI conserve le premier événement reçu pour chaque Pixel ID, nom d’événement et identifiant d’événement, et ignore les copies suivantes ([Conversions API](https://developers.openai.com/ads/conversions-api)). Deux outils qui donnent des identifiants différents à un même achat le font compter deux fois.

## Quelle configuration choisir ? {#which-setup-should-you-use}

Choisissez l’application d’OpenAI si votre boutique est aux États-Unis et que vous voulez les campagnes et le suivi au même endroit, ou un pixel personnalisé si vous écrivez du JavaScript et que les événements navigateur suffisent. Choisissez votre propre serveur ou une application de suivi si vous voulez que les achats soient envoyés depuis la commande elle-même.

|  | Application ChatGPT Ads d’OpenAI | Un pixel personnalisé | Votre propre serveur | Une application de suivi |
| --- | --- | --- | --- | --- |
| Synchronise votre catalogue et crée des campagnes | Oui | Non | Non | Généralement non |
| Événements envoyés | Les événements commerce éligibles, via OpenAI Pixel for Shopify | Les événements Shopify que vous associez | Ceux que construit votre code, comme l’achat | Les événements de boutique et de paiement |
| Envoyé depuis un serveur (API Conversions) | Non précisé par OpenAI | Non : navigateur uniquement | Oui, depuis la commande | Selon l’application |
| Plusieurs Pixel ID | Un seul pixel connecté, selon les étapes d’OpenAI | Oui | Oui | Selon l’application |
| Où voir chaque événement | Ads Manager | Le Pixel Helper de Shopify, puis Ads Manager | Vos journaux, puis Ads Manager | Le journal de l’application, si elle en a un |
| Qui peut l’utiliser | Les boutiques américaines pour l’instant | Toute boutique | Toute boutique avec un développeur | Les boutiques prises en charge par l’application |

Quel que soit votre choix, donnez un seul expéditeur à chaque Pixel ID. Faire tourner l’application d’OpenAI et un second outil sur le même pixel crée deux copies de chaque achat sous des identifiants différents.

## Comment utiliser l’application ChatGPT Ads d’OpenAI ? {#how-do-you-use-openais-chatgpt-ads-app}

Installez-la depuis le Shopify App Store, connectez votre compte Ads Manager et sélectionnez ou créez le pixel qu’elle appelle OpenAI Pixel for Shopify. OpenAI a créé l’application et l’a lancée le 3 septembre 2026, gratuite à l’installation ([fiche App Store](https://apps.shopify.com/chatgptads)) ; elle sert pour l’instant les boutiques américaines, d’autres pays devant suivre ([guide Shopify d’OpenAI](https://help.openai.com/en/articles/20001523-set-up-chatgpt-ads-for-shopify), vérifié le 24 septembre 2026).

1. Dans Shopify, installez ou ouvrez l’application **ChatGPT Ads**.
2. Sélectionnez **Connect Account**, puis choisissez votre compte Ads Manager, ou créez-en un avec votre site web, votre secteur, votre pays, votre devise et votre fuseau horaire.
3. Sélectionnez ou créez **OpenAI Pixel for Shopify**, et connectez-le pour que les événements commerce éligibles remontent vers Ads Manager.
4. Attendez que vos produits se synchronisent dans votre flux produits ChatGPT Ads. Le délai dépend de la taille de votre catalogue.
5. Créez une campagne dans l’application avec **Create Campaign**, ou dans Ads Manager, qui offre plus d’options.

La fiche indique que l’application peut modifier les pixels web et serveur de votre boutique, mais le guide d’OpenAI ne précise pas si les achats passent aussi par l’API Conversions. Si les produits n’apparaissent pas, la liste de vérification d’OpenAI commence par le compte connecté, la synchronisation du flux et la connexion du pixel, et demande d’utiliser Chrome ou Safari.

## Comment ajouter le pixel d’OpenAI comme pixel personnalisé Shopify ? {#how-do-you-add-openais-pixel-as-a-shopify-custom-pixel}

Collez le code d’OpenAI sans ses balises `<script>` dans un pixel personnalisé, puis abonnez-vous aux événements de Shopify et envoyez chacun sous le nom d’OpenAI. Un pixel personnalisé ne reçoit rien tant que vous ne vous êtes pas abonné.

Ne collez pas plutôt l’extrait dans `theme.liquid`. La mise en page de votre thème ne s’applique qu’aux pages hors paiement ([theme layouts](https://shopify.dev/docs/storefronts/themes/architecture/layouts)) et les app embeds ne peuvent pas se charger sur les pages de paiement ([app embeds](https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/configuration#restrictions)), si bien que le code du thème rate tous les paiements et tous les achats.

C’est dans les abonnements que les configurations maison échouent. Dans un [fil de la Communauté Shopify](https://community.shopify.com/t/openai-ads-pixel/676475) de septembre 2026, l’extrait d’un commerçant, collé avec ses balises `<script>`, provoquait une erreur de code ; sans elles, il affichait 0 événement dans le Pixel Helper de Shopify. Les réponses ont ensuite dû corriger la commande (`measure`, pas `track`), les noms d’événements et les montants.

1. Depuis votre administration Shopify, allez dans **Settings** → **Customer events**, nommez le pixel et cliquez sur **Add pixel** ([managing custom pixels](https://help.shopify.com/en/manual/promoting-marketing/pixels/custom-pixels/manage)).
2. Sous **Customer privacy**, laissez **Permission** sur **Required**. Les nouveaux pixels exigent par défaut les permissions Marketing et Analytics ([pixels overview](https://help.shopify.com/en/manual/promoting-marketing/pixels/overview)).
3. Collez le code ci-dessous dans **Code** avec votre Pixel ID, cliquez sur **Save**, puis sur **Connect pixel**.

```
// Le chargeur et l'init d'OpenAI, tirés de son guide Measurement Pixel, sans les balises <script>
(function (w, d, s, u) {
  if (w.oaiq) return;
  var q = function () {
    q.q.push(arguments);
  };
  q.q = [];
  w.oaiq = q;
  var js = d.createElement(s);
  js.async = true;
  js.src = u;
  var f = d.getElementsByTagName(s)[0];
  f.parentNode.insertBefore(js, f);
})(window, document, "script", "https://bzrcdn.openai.com/sdk/oaiq.min.js");

oaiq("init", {
  pixelId: "<YOUR-PIXEL-ID>",
  debug: true, // affiche les journaux dans la console du navigateur pendant vos tests ; retirez-le ensuite
});

// Shopify envoie des prix décimaux ; OpenAI veut des entiers dans l'unité mineure de la devise
function minorUnits(money) {
  var digits = new Intl.NumberFormat("en", {
    style: "currency",
    currency: money.currencyCode,
  }).resolvedOptions().maximumFractionDigits;
  return Math.round(money.amount * Math.pow(10, digits));
}

function lineContents(lineItems) {
  return lineItems.map(function (item) {
    return {
      id: item.variant?.id,
      name: item.title,
      content_type: "product",
      quantity: item.quantity,
    };
  });
}

analytics.subscribe("page_viewed", function () {
  oaiq("measure", "page_viewed", { type: "contents" });
});

analytics.subscribe("product_viewed", function (event) {
  var variant = event.data.productVariant;
  oaiq("measure", "contents_viewed", {
    type: "contents",
    contents: [{ id: variant.id, name: variant.product.title, content_type: "product" }],
  });
});

analytics.subscribe("product_added_to_cart", function (event) {
  var line = event.data.cartLine;
  oaiq("measure", "items_added", {
    type: "contents",
    amount: minorUnits(line.cost.totalAmount),
    currency: line.cost.totalAmount.currencyCode,
    contents: [
      {
        id: line.merchandise.id,
        name: line.merchandise.product.title,
        content_type: "product",
        quantity: line.quantity,
      },
    ],
  });
});

analytics.subscribe("checkout_started", function (event) {
  var checkout = event.data.checkout;
  oaiq(
    "measure",
    "checkout_started",
    {
      type: "contents",
      amount: minorUnits(checkout.totalPrice),
      currency: checkout.totalPrice.currencyCode,
      contents: lineContents(checkout.lineItems),
    },
    { event_id: checkout.token } // Shopify peut redéclencher ceci quand un client revient au paiement
  );
});

analytics.subscribe("checkout_completed", function (event) {
  var checkout = event.data.checkout;
  oaiq(
    "measure",
    "order_created",
    {
      type: "contents",
      amount: minorUnits(checkout.totalPrice),
      currency: checkout.totalPrice.currencyCode,
      contents: lineContents(checkout.lineItems),
    },
    { event_id: checkout.order?.id } // une copie serveur de cet achat doit utiliser la même valeur que son id
  );
});
```

Le chargeur et l’appel `init` sont l’extrait propre d’OpenAI, et les champs d’événement viennent de la [Web Pixels API](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_completed) de Shopify.

> **Important :** Un pixel personnalisé s’exécute dans un cadre séparé qui ne peut pas lire votre page, et l’adresse qu’il voit est celle du bac à sable, pas celle du client ([guide des web pixels de Shopify](https://shopify.dev/docs/apps/build/marketing/pixels)). Le pixel d’OpenAI lit normalement `oppref` depuis l’adresse de la page d’atterrissage et, avec l’appariement avancé automatique activé, les coordonnées du client depuis les formulaires ; à l’intérieur du bac à sable, il se peut qu’il ne gère ni l’un ni l’autre. Vérifiez avec `debug: true`, et envoyez les achats via l’API Conversions avec `oppref` joint si les clics ChatGPT comptent pour vous.

Pour voir le schéma complet, valable pour n’importe quel fournisseur, lisez comment [ajouter un pixel personnalisé sur Shopify](/fr/blog/shopify-app-pixels-vs-custom-pixels/).

## Comment envoyer les achats via l’API Conversions ? {#how-do-you-send-purchases-through-the-conversions-api}

Depuis un serveur, jamais le navigateur : quand Shopify informe votre serveur d’une nouvelle commande, envoyez à OpenAI un événement `order_created` avec votre Conversions API key, le même identifiant que celui utilisé par le pixel et, si le client vient d’une publicité, `oppref`. La requête ci-dessous suit l’exemple d’OpenAI lui-même ([Conversions API](https://developers.openai.com/ads/conversions-api)).

```
curl -X POST "https://bzr.openai.com/v1/events?pid=<PIXEL-ID>" \
  -H "Authorization: Bearer <API-KEY>" \
  -H "Content-Type: application/json" \
  --data '{
    "validate_only": false,
    "events": [
      {
        "id": "<THE-VALUE-THE-PIXEL-SENT-AS-EVENT_ID>",
        "type": "order_created",
        "timestamp_ms": <ORDER-TIME-IN-MILLISECONDS>,
        "oppref": "<OPPREF-CAPTURED-ON-THE-STOREFRONT>",
        "source_url": "https://shop.example.com/checkout/confirmation",
        "action_source": "web",
        "user": {
          "obref": "<__obref-COOKIE-VALUE-CAPTURED-ON-THE-STOREFRONT>",
          "emails_sha256": ["<SHA-256-OF-THE-TRIMMED-LOWER-CASE-EMAIL>"],
          "ip_address": "203.0.113.1",
          "user_agent": "Mozilla/5.0"
        },
        "data": { "type": "contents", "amount": 2599, "currency": "USD" }
      }
    ]
  }'
```

- **La commande.** Une application ou un backend abonné au [webhook](https://shopify.dev/docs/apps/build/webhooks) `orders/create` de Shopify reçoit chaque nouvelle commande, que la page de remerciement se soit chargée ou non.
- **L’identifiant.** Utilisez exactement la chaîne envoyée par le pixel comme `event_id`, pour qu’OpenAI n’en garde qu’une copie.
- **`oppref` et `obref`.** Capturez-les sur la boutique, depuis l’adresse de la page d’atterrissage et les cookies d’OpenAI, et transmettez-les jusqu’à la commande. Sans eux, OpenAI s’appuie sur des coordonnées client hachées et sa propre modélisation.
- **Test.** `"validate_only": true` vérifie une requête sans l’enregistrer. Un lot contient jusqu’à 1 000 événements, et un seul événement invalide fait échouer tout le lot.

Gardez la clé sur le serveur. Elle n’a jamais sa place dans un pixel personnalisé, où n’importe quel visiteur pourrait la lire.

## Comment le configurer avec une application ? {#how-do-you-set-it-up-with-an-app}

Installez une application de suivi qui envoie les paiements et les achats ChatGPT Ads depuis ses propres serveurs, collez votre Pixel ID et votre Conversions API key, et vérifiez les premiers envois avant de faire confiance aux chiffres.

cPixel, que nous développons, fonctionne ainsi. Il envoie `checkout_started` et `order_created` à OpenAI depuis ses serveurs, en reconstruisant chaque achat à partir de la commande Shopify, et envoie `page_viewed`, `contents_viewed` et `items_added` depuis votre boutique via son app embed, **Suivi cPixel**. Un événement de boutique ne part de ses serveurs à la place que s’il n’a jamais quitté le navigateur du client, par exemple parce que la balise d’OpenAI a été bloquée, si bien que chaque événement n’a qu’un seul expéditeur. Les envois serveur transportent l’e-mail, le téléphone, les identifiants client et appareil hachés, `oppref` et `obref`, ainsi que l’adresse IP et l’agent utilisateur du client. OpenAI ne reçoit de sa part aucun événement d’informations de paiement.

Dans cPixel, allez sur **Destinations**, cliquez sur **Connecter OpenAI Ads**, collez le **Pixel ID** et la **Clé Conversions API**, puis lancez **Tester la connexion**. Pour OpenAI, le test confirme que vos identifiants atteignent bien le compte plutôt que d’envoyer un événement de test ; démarrez donc une session dans **En direct**, passez une vraie commande (cPixel ignore les commandes de test par défaut) et observez la réponse d’OpenAI à l’achat. Le guide complet : [connecter OpenAI Ads à cPixel](/fr/docs/cpixel/connect-openai-ads/).

Si l’application d’OpenAI elle-même envoie déjà à ce Pixel ID, laissez le pixel à l’un des deux outils seulement : [un seul expéditeur par pixel](/fr/docs/cpixel/official-channel-apps/). Plus d’informations sur [cPixel, qui envoie les achats Shopify à sept plateformes publicitaires](/shopify/cpixel/).

## Comment vérifier qu’OpenAI a reçu vos conversions ? {#how-do-you-check-openai-received-your-conversions}

Observez les événements arriver dans Ads Manager pendant vos tests, puis laissez 24 à 48 heures aux conversions attribuées pour atteindre vos rapports.

- **Dans le navigateur.** Avec `debug: true`, le SDK d’OpenAI journalise son activité dans la console ; pour un pixel personnalisé, choisissez le cadre du pixel dans la console, comme le décrit le [guide de test](https://help.shopify.com/en/manual/promoting-marketing/pixels/custom-pixels/testing) de Shopify. Le Pixel Helper de Shopify montre si vos abonnements se déclenchent. Pour voir les requêtes d’OpenAI à côté de vos autres pixels, [vérifiez chaque pixel de la page](/blog/check-if-pixel-is-working/).
- **Dans Ads Manager.** **Tools** → **Conversions** → **Event Stream** liste les derniers événements reçus par votre source de données. Le point de terminaison des événements récents d’OpenAI renvoie un échantillon des 15 dernières minutes environ, et étiquette les événements navigateur `pixel_sdk` et les événements serveur `server_to_server` ([conversion tracking](https://developers.openai.com/ads/conversion-tracking)).
- **Dans les rapports.** Un événement peut être accepté et compter tout de même 0 s’il ne correspond pas à l’événement de conversion défini sur la campagne, et corriger ce réglage ne recompte pas le trafic antérieur ([Measure Results](https://help.openai.com/en/articles/20001214-measure-results)).
- **Qualité des événements.** Ads Manager note chaque source de données quotidiennement sur sept jours et liste des avertissements comme des informations de clic manquantes ou des événements serveur en retard. OpenAI indique que ce score ne prédit pas les résultats des campagnes ([event quality](https://help.openai.com/en/articles/20001513-understand-and-improve-event-quality)).

## Pourquoi les conversions ChatGPT Ads ne correspondent-elles pas à GA4 ou à Shopify ? {#why-dont-chatgpt-ads-conversions-match-ga4-or-shopify}

Parce qu’ils ne comptent pas la même chose : Ads Manager crédite les achats aux clics sur les publicités ChatGPT, et en option aux vues, à l’intérieur de ses fenêtres d’attribution, et les date selon l’interaction publicitaire, tandis que Shopify compte chaque commande le jour où elle a été passée.

- **Fenêtres.** Ads Manager crédite les conversions dans les 7, 14 ou 30 jours suivant un clic, plus une fenêtre optionnelle d’un jour pour les vues, avec une attribution au dernier contact ([Measure Results](https://help.openai.com/en/articles/20001214-measure-results)).
- **Dates.** Par défaut, une conversion est datée du jour du clic ou de l’impression. Ajoutez la colonne **Conversions (by conv. time)** pour l’aligner avec Shopify.
- **Modélisation.** Les totaux peuvent inclure des conversions modélisées là où OpenAI les propose ([conversion measurement](https://help.openai.com/en/articles/20001409-conversion-measurement)).
- **Remboursements.** La [liste d’événements](https://developers.openai.com/ads/supported-events) d’OpenAI ne compte aucun événement de remboursement ou d’annulation, donc une commande annulée reste dans le chiffre d’affaires d’Ads Manager.
- **Signaux.** Un consentement refusé, des scripts bloqués et des cookies effacés suppriment la référence de clic et les autres détails de correspondance.
- **GA4.** GA4 compte des sessions, qui dépendent du chargement de la page, du consentement, des blocages et de la gestion des UTM, donc elles n’égaleront pas les clics publicitaires. Ads Manager peut ajouter des paramètres de requête à la page d’atterrissage avec des macros comme `{campaign_id}` : ajoutez des UTM si vous voulez que GA4 nomme la campagne.

Le point de vue d’OpenAI lui-même : « a difference does not necessarily indicate an error » ([conversion measurement](https://help.openai.com/en/articles/20001409-conversion-measurement)).

## Qu’en est-il du consentement en Europe ? {#what-about-consent-in-europe}

Laissez les réglages de consentement de Shopify conditionner le pixel d’OpenAI, et n’envoyez aucun événement serveur pour un client qui a refusé. ChatGPT Ads a atteint 31 marchés européens en août 2026, en libre-service depuis le 31 août ([OpenAI](https://openai.com/index/chatgpt-ads-expands-across-europe/)), et OpenAI demande aux annonceurs d’obtenir le consentement partout où la loi l’exige ([conversion measurement](https://help.openai.com/en/articles/20001409-conversion-measurement)).

- **Dans un pixel personnalisé,** Shopify n’exécute votre code que lorsque le client a donné les permissions requises, sur les marchés où votre boutique demande le consentement, généralement l’EEE et le Royaume-Uni ([pixels overview](https://help.shopify.com/en/manual/promoting-marketing/pixels/overview)). Une bannière de cookies tierce doit transmettre les choix à la Customer Privacy API de Shopify, sinon le pixel ne se déclenche pas même après le consentement.
- **En dehors de Customer events,** par exemple dans le code du thème, le pixel d’OpenAI a son propre interrupteur. Les événements bloqués tant que le consentement vaut `false` ne sont pas rejoués : ``` oaiq("consent", false); oaiq("init", { pixelId: "<YOUR-PIXEL-ID>", }); // Appelez ceci une fois que l'utilisateur a donné son consentement de mesure. oaiq("consent", true); ```
- **Sur le serveur,** suivez le même choix : OpenAI demande d’arrêter d’envoyer la référence navigateur `obref` dès qu’un client révoque son consentement ([Conversions API](https://developers.openai.com/ads/conversions-api)).

Ce guide n’est pas un avis juridique. Demandez à un juriste ce qu’exigent vos marchés.

## Questions fréquentes {#frequently-asked-questions}

### Existe-t-il un canal de vente Shopify pour ChatGPT Ads ? {#is-there-a-shopify-sales-channel-for-chatgpt-ads}

L’application ChatGPT Ads d’OpenAI elle-même, lancée le 3 septembre 2026, en est ce qui se rapproche le plus : elle synchronise votre catalogue avec Ads Manager, gère les campagnes depuis Shopify et connecte le pixel d’OpenAI. Des commerçants réclamaient un canal sur la Communauté Shopify depuis juillet 2026 ([fil](https://community.shopify.com/t/openai-chatgpt-ads-sales-channel-in-shopify/658677)). Pour l’instant, l’application sert les boutiques américaines ; OpenAI indique qu’elle suivra ChatGPT Ads dans ses autres marchés.

### Ai-je besoin à la fois du pixel et de l’API Conversions ? {#do-i-need-both-the-pixel-and-the-conversions-api}

Non, mais OpenAI [recommande les deux](https://help.openai.com/en/articles/20001409-conversion-measurement), avec le même identifiant d’événement pour une même conversion. Elle dit l’API Conversions plus fiable que le pixel seul, et quand les deux envoient un achat avec un même identifiant d’événement, elle n’en garde qu’une copie. Une configuration serveur seul a quand même besoin d’un Pixel ID pour nommer la source de données. Les arbitrages plus larges sont dans [le suivi côté serveur sur Shopify](/fr/blog/server-side-tracking-shopify/).

### Où ChatGPT Ads peut-elle diffuser des publicités ? {#where-can-chatgpt-ads-run}

Dans plus de 60 pays depuis le 23 septembre 2026. L’accès en libre-service à Ads Manager dépend du lieu où est basée l’entreprise qui paie, et la [page de disponibilité](https://help.openai.com/en/articles/20001245-ads-manager-availability) d’OpenAI liste les pays. Les étapes jusqu’ici :

- 9 février 2026 : publicités testées aux États-Unis ([OpenAI](https://openai.com/index/testing-ads-in-chatgpt/)).
- 5 mai 2026 : un Ads Manager en libre-service bêta, avec la mesure par pixel et API Conversions récemment lancée ([OpenAI](https://openai.com/index/new-ways-to-buy-chatgpt-ads/)).
- 11 août 2026 : lancement au Royaume-Uni, au Mexique, au Brésil, au Japon et en Corée du Sud ([OpenAI](https://openai.com/index/testing-ads-in-chatgpt/)).
- 31 août 2026 : libre-service dans 31 marchés européens, lancé la semaine précédente ([OpenAI](https://openai.com/index/chatgpt-ads-expands-across-europe/)).
- 23 septembre 2026 : Indonésie, Malaisie, Philippines, Singapour, Thaïlande, Vietnam et Taïwan ([OpenAI](https://openai.com/index/chatgpt-ads-expands-southeast-asia-taiwan/)).

[cPixel Facebook Pixel CAPI GA4](/shopify/cpixel/)

[Installer gratuitement depuis le Shopify App Store](https://apps.shopify.com/cpixel?utm_source=b2bgold.app&utm_medium=referral&utm_campaign=blog&utm_content=fr/blog/chatgpt-ads-conversion-tracking-shopify&utm_term=post-cta) [Forfaits et tarifs](/shopify/cpixel/#pricing) [Documentation cPixel](/fr/docs/cpixel/)

Besoin d’aide avec cPixel ? Écrivez à [support@b2bgold.app](mailto:support@b2bgold.app).

## En savoir plus sur cPixel {#related-heading}

- 24 septembre 2026 **[Le pixel Meta ne suit pas vos achats Shopify ? À vérifier](/fr/blog/meta-pixel-not-tracking-purchases-shopify/)** Meta affiche moins d'achats que Shopify ? Vérifiez Customer events, le partage de données, le consentement, le changement du 26 août 2026 et l'attribution d'Ads Manager.
- 24 septembre 2026 **[Meta compte deux fois vos achats Shopify ? La solution](/fr/blog/duplicate-purchases-meta-shopify/)** Meta compte plus d'achats que Shopify ? Trouvez la seconde source qui envoie votre achat, comprenez la déduplication pixel/API Conversions, et corrigez-la.
- 24 septembre 2026 **[Configurer le pixel TikTok et l'Events API sur Shopify](/fr/blog/tiktok-pixel-shopify/)** Ajoutez le pixel TikTok à Shopify avec l'app TikTok ou une app de suivi, envoyez les achats via l'Events API, et évitez que TikTok compte les achats deux fois.
