Comment réparer les événements de pixel en double sur Shopify (2026)

Dernière mise à jour
Spécialiste consulté
5 min de lecture
Jacques Blom
Jacques Blom
CTO chez Fudge.

À retenir

  • Les événements en double (duplicate events) se produisent lorsque le même pixel est installé à deux endroits simultanément (par ex., via une application Shopify et manuellement dans theme.liquid).
  • Signes de doublons : événements d’achat en double dans le Meta Events Manager, conversions GA4 gonflées, ROAS sur les plateformes publicitaires qui semble trop beau pour être vrai.
  • Solution : choisissez une seule méthode d’installation et supprimez l’autre. Les Customer Events sont la méthode recommandée.
  • Utiliser GTM comme source unique de vérité empêche la plupart des problèmes d’événements en double.

Les événements de conversion en double sont l’un des problèmes d’analyse les plus dommageables — et les plus courants — sur les boutiques Shopify. Ils font paraître votre ROAS meilleur qu’il ne l’est, vous poussant à surinvestir dans des campagnes qui ne performent pas réellement. Ils corrompent vos données d’audience pour le retargeting. Et ils vous empêchent de faire confiance à vos chiffres.

Comment savoir si vous avez des événements en double ?

Meta Ads Manager : Allez dans Events Manager → votre Pixel → Test Events. L’événement purchase doit se déclencher une seule fois par commande terminée. Si vous voyez deux événements identiques se déclencher en l’espace de quelques secondes, vous avez des doublons.

GA4 : Allez dans Configurer → DebugView. Effectuez une commande de test. Si l’événement purchase apparaît deux fois avec le même ID de transaction, vous avez des doublons.

Signes indirects : Vos conversions signalées sur une plateforme publicitaire sont nettement supérieures au nombre de commandes Shopify défini pour la même période.


Causes fréquentes des événements de pixel en double sur Shopify

Cause 1 — Application + code manuel tous deux actifs

La cause la plus fréquente. Vous avez installé le pixel Meta manuellement dans theme.liquid il y a des années. Puis vous avez installé l’application Shopify Facebook & Instagram, qui installe aussi le pixel. Maintenant, les deux se déclenchent.

Vérification : Boutique en ligne → Thèmes → Actions → Modifier le code → ouvrez theme.liquid. Cherchez fbq (le code du pixel Meta). Si vous le trouvez ET que l’application Facebook & Instagram est installée, vous avez un doublon.

Solution : Supprimez le code manuel fbq de theme.liquid. L’application s’occupe de tout.

Cause 2 — Customer Events + theme.liquid tous deux actifs

Vous avez configuré un pixel de suivi via Paramètres → Événements clients (Customer events). Vous avez aussi le même code de pixel dans theme.liquid ou via GTM. Les deux se déclenchent sur les pages de la boutique, et les Customer Events se déclenchent aussi sur la page de paiement (checkout), que theme.liquid ne peut pas atteindre.

Vérification : Paramètres → Customer events → regardez quels pixels sont actifs. Comparez avec votre conteneur GTM et votre fichier theme.liquid.

Solution : Utilisez uniquement les Customer Events, supprimez la version dans theme.liquid. Ou utilisez uniquement GTM et supprimez la version dans les Customer Events.

Cause 3 — Le champ “Scripts supplémentaires” dans les paramètres de paiement (Checkout)

Un ancien snippet de tracking peut se trouver dans Paramètres → Passage en caisse (Checkout) → champ “Scripts supplémentaires” tout en bas. Ce champ était le moyen standard de suivre les achats avant l’existence des Customer Events. Si vous avez configuré des Customer Events entre-temps, l’ancien snippet est maintenant un doublon.

Vérification : Paramètres → Passage en caisse (Checkout) → scrollez vers le bas → cherchez du code dans le champ “Scripts supplémentaires”.

Solution : Si les Customer Events gèrent votre suivi de conversion, supprimez l’ancien code de ce champ.

Cause 4 — Multiples conteneurs GTM

Certaines boutiques ont plus d’un conteneur GTM installé (car divers membres de l’équipe ont configuré les choses de façon indépendante). Les deux contiennent des tags de suivi d’achat.

Pour mesurer les résultats, voir ajouter des scripts de suivi sur Shopify.

Pour mesurer les résultats, voir supprimer du code inutilisé sur Shopify.

Sur le même sujet : Supprimer les résidus de code d’applications sur Shopify.

Vérification : Ouvrez votre boutique, clic droit → Code source de la page → cherchez GTM-. Si vous voyez plusieurs ID de conteneurs GTM, c’est que vous avez plusieurs conteneurs.

Solution : Consolidez votre tracking dans un seul conteneur GTM, supprimez l’autre.


Comment réparer les événements Meta Pixel en double

  1. Choisissez une seule méthode d’installation : l’application Facebook & Instagram (recommandé) OU un pixel personnalisé dans les Customer Events OU une configuration GTM manuelle.
  2. Supprimez toutes les autres installations.
  3. Testez via le Meta Events Manager → Test Events.
  4. Si les événements se déclenchent toujours deux fois, vérifiez le champ “Scripts supplémentaires” dans les paramètres de Passage en caisse (Checkout).

Comment réparer les événements GA4 en double

  1. Choisissez une seule méthode : l’intégration native GA4 de Shopify (Boutique en ligne → Préférences → Google Analytics) OU une balise GA4 via GTM.
  2. N’utilisez pas les deux en même temps — c’est la cause la plus courante.
  3. Désactivez-en une. Si vous utilisez GTM, allez dans Boutique en ligne → Préférences et supprimez l’ID de mesure. Si vous utilisez l’intégration native, mettez en pause votre balise GTM GA4.
  4. Testez avec le DebugView de GA4.
Créez des éléments de conversion Shopify propres et bien trackés avec Fudge.
Try Fudge for Free

Utiliser GTM comme source unique de vérité

L’approche la plus propre sur le long terme : installez GTM une seule fois (dans theme.liquid) et gérez TOUT le tracking via GTM. Aucun autre code de suivi ne doit se trouver ailleurs.

Avantages :

Avec cette approche, votre configuration de Customer Events doit être supprimée ou limitée aux événements que GTM ne peut pas atteindre (les événements liés au checkout sur les forfaits non-Plus).


Déduplication au niveau de la plateforme

Certaines plateformes disposent d’une déduplication côté serveur (server-side) si vous utilisez à la fois des pixels dans le navigateur et des API server-side. Pour la Conversion API de Meta (CAPI), vous pouvez inclure un paramètre event_id à la fois dans l’événement du pixel de navigateur et dans l’événement CAPI — Meta les fait correspondre et les compte comme une seule conversion.

Il s’agit d’une configuration avancée, mais il est bon de le savoir : la déduplication au niveau de la plateforme est une sécurité, et non une solution à la redondance d’un code de pixel.

Jacques's signature
Créez des pages Shopify orientées conversion en les décrivant.

Sur le même sujet : Ajouter Google Tag Manager à Shopify.

You might also be interested in

Comment suivre vos conversions sur Shopify (2026)
Configurez le suivi des conversions (conversion tracking) sur Shopify avec GA4, Google Ads et le Pixel Meta. Couvre les analytics natifs et l'API Customer Events.