> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/advertisers/fr/suivi-des-conversions/manuels-de-suivi/shopify-tracking.md).

# Comment suivre les conversions avec Shopify

*Ce guide est réservé à Shopify. Si vous souhaitez connaître les étapes génériques du suivi des conversions, veuillez consulter le* [*section Annonceurs*](/advertisers/fr/suivi-des-conversions/suivi-des-conversions.md)*.*

ExoClick vous donne accès à des sources de trafic mondiales, à des fonctionnalités de ciblage, à des outils d’analyse statistique et de big data pour filtrer les résultats et optimiser vos campagnes. Ce manuel explique comment suivre les conversions de votre boutique Shopify sur le réseau ExoClick.

Dans cette documentation, nous présenterons deux exemples de suivi d’événements :

* **checkout\_completed**
* **product\_added\_to\_cart**

Avant de poursuivre avec les exemples, veuillez vous assurer d’avoir un [**objectif de conversion**](/advertisers/fr/suivi-des-conversions/suivi-des-conversions.md#creating-a-conversion-goal) créé dans votre compte.

## Événement de paiement terminé

Si vous souhaitez suivre les achats sur votre boutique Shopify à l’aide du suivi ExoClick Pixel, vous pouvez utiliser des événements tels que `checkout_completed`. Cet événement enregistre lorsqu’un visiteur effectue un achat et est déclenché une fois pour chaque passage en caisse. Il est important de noter que, dans cet exemple, la valeur de l’objectif de conversion est dynamique.

Pour ajouter le `checkout_completed` événement à votre boutique Shopify, suivez ces étapes :

{% stepper %}
{% step %}
Allez à **Paramètres** dans votre panneau d’administration Shopify.
{% endstep %}

{% step %}
Sélectionnez **Événements clients**.
{% endstep %}

{% step %}
Cliquez sur **Ajouter un pixel personnalisé**.

<figure><img src="/files/adad85da8138b579e3c8dfd39b6e506d357015ca" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Définissez **Autorisation pour le marketing** nécessaire pour se conformer à la politique relative aux cookies.

<figure><img src="/files/5d1d60fb37ba5fc914df8d74dd29f369c04ed2f7" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Ajoutez le code suivant :

```javascript
analytics.subscribe('checkout_completed', (event) => {
  const el = document.createElement('script');
  el.setAttribute('src', 'https://a.magsrv.com/tag_gen.js');
  el.setAttribute('data-goal', 'XXXXX');
  const cost = event.data.checkout.subtotalPrice?.amount || event.data.checkout.totalPrice?.amount;
  el.setAttribute('data-value', cost);

  document.body.appendChild(el);
});
```

{% endstep %}

{% step %}
Assurez-vous de remplacer `'XXXXX'` par votre propre identifiant d’objectif.
{% endstep %}

{% step %}
Enfin, appuyez sur le **Connecter** bouton.

<figure><img src="/files/e0beb43ecf751023294cf299e8a786bc25cbf853" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

Une fois connecté, effectuez un achat test à l’aide de la fonctionnalité de paiement test de Shopify pour confirmer que tout est correctement configuré.

Après un paiement réussi, vous devriez voir les conversions ainsi que la valeur dynamique enregistrée dans la section des revenus de votre tableau de bord d’administration ExoClick.

{% hint style="info" %}
**Remarque :** L’apparition de la conversion dans votre panneau d’administration ExoClick peut prendre quelques minutes.
{% endhint %}

<figure><img src="/files/c7c68ca23fe784d09d12fc9d2080437b5e48d2ee" alt=""><figcaption></figcaption></figure>

## Événement d’ajout de produit au panier

Le `product_added_to_cart` Cet événement suit lorsqu’un client ajoute un article à son panier d’achat. Il est important de noter que, dans cet exemple, aucune valeur n’est attribuée à l’objectif de conversion.

Pour le configurer, suivez les mêmes étapes que celles décrites précédemment pour l’ `checkout_completed` événement. Cependant, veuillez noter que le code sera différent cette fois-ci.

* Ajoutez le code suivant :

```javascript
analytics.subscribe('product_added_to_cart', (event) => {
  const el = document.createElement('script');
  el.setAttribute('src', 'https://a.magsrv.com/tag_gen.js');
  el.setAttribute('data-goal', 'XXXXXX');

  document.body.appendChild(el);
});
```

* Assurez-vous de remplacer `'XXXXX'` par votre propre identifiant d’objectif.
* Enfin, appuyez sur le **Connecter** bouton.

Une fois connecté, testez la configuration en ajoutant un produit au panier. Si tout est correctement configuré, vous verrez la conversion reflétée dans votre panneau d’administration ExoClick.

{% hint style="info" %}
**Remarque :** L’apparition de la conversion dans votre panneau d’administration ExoClick peut prendre quelques minutes.
{% endhint %}

<figure><img src="/files/6988aa72aec082ce21162365888794bcc04a5f20" alt=""><figcaption></figcaption></figure>

## Configuration d’événements supplémentaires

Si vous souhaitez configurer d’autres types d’événements, veuillez consulter le manuel Shopify [Documentation sur les événements standard Shopify](https://shopify.dev/docs/api/web-pixels-api/standard-events).

{% hint style="warning" %}
**Remarque :** Ces événements sont personnalisés. Si vous souhaitez ajouter d’autres événements, veuillez noter que cela nécessitera votre propre travail de développement.
{% endhint %}

Si vous souhaitez trouver des informations supplémentaires concernant les pixels Shopify, veuillez consulter cette page : [Documentation sur les pixels Shopify](https://help.shopify.com/en/manual/promoting-marketing/pixels)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.exoclick.com/advertisers/fr/suivi-des-conversions/manuels-de-suivi/shopify-tracking.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
