Comment ajouter Google Tag Manager à Shopify (2026)

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

Points clés

  • GTM nécessite deux snippets : un dans le <head> et un juste après la balise d’ouverture <body> dans theme.liquid.
  • L’éditeur de code de Shopify rend cette modification très simple — pas besoin de développeur.
  • Les forfaits Shopify standards restreignent l’accès de GTM à la page de checkout — utilisez l’API Customer Events de Shopify pour le tracking du checkout.
  • Testez toujours avec le mode Preview de GTM avant de mettre en ligne.

Google Tag Manager vous permet d’ajouter et de gérer des balises marketing (GA4, Pixel Meta, tracking des conversions, heatmaps) sans toucher au code de votre thème à chaque fois. Une fois GTM installé, tout le reste est géré depuis le tableau de bord GTM.

Voici comment l’installer sur Shopify.

Pourquoi nous faire confiance

Jacques a plus de 15 ans d’expérience en développement Shopify, incluant la configuration d’analytics et du tracking pour des centaines de boutiques. Nous avons créé Fudge — un éditeur de vitrine IA noté 5.0 sur le Shopify App Store.


Où ajouter Google Tag Manager dans Shopify

GTM a besoin de deux snippets de code dans votre fichier theme.liquid :

  1. Dans la balise <head> — le script GTM principal
  2. Juste après la balise d’ouverture <body> — le fallback de secours noscript

Les deux emplacements sont importants. Le snippet <head> charge GTM le plus tôt possible. Le snippet <body> sert de solution de secours pour les navigateurs où JavaScript est désactivé.


Étape par étape : Ajouter GTM à votre thème Shopify

Étape 1 — Récupérer les snippets de votre conteneur GTM

Connectez-vous sur tagmanager.google.com. Sélectionnez votre conteneur. Cliquez sur Administrateur → Installer Google Tag Manager.

Vous verrez deux snippets de code. Gardez cet onglet ouvert.

Étape 2 — Ouvrir l’éditeur de code Shopify

Allez dans Boutique en ligne → Thèmes → Actions → Modifier le code.

Dans la barre latérale de gauche sous Mise en page, cliquez sur theme.liquid.

Étape 3 — Ajouter le snippet <head>

Trouvez la balise de fermeture </head>. Collez le premier snippet GTM juste au-dessus.

<!-- Google Tag Manager -->
<script>...</script>
<!-- End Google Tag Manager -->
</head>

Étape 4 — Ajouter le snippet <body>

Trouvez la balise d’ouverture <body> (elle peut avoir des attributs comme class="..." — ce n’est pas un problème). Collez le deuxième snippet juste après.

<body>
<!-- Google Tag Manager (noscript) -->
<noscript>...</noscript>
<!-- End Google Tag Manager (noscript) -->

Étape 5 — Sauvegarder et vérifier

Cliquez sur Enregistrer dans l’éditeur de code. Retournez ensuite sur GTM et utilisez le mode Preview pour vérifier que votre conteneur se déclenche bien sur les pages de votre boutique.


Comment ajouter des balises à votre boutique Shopify une fois GTM installé

Une fois GTM installé, vous gérez tout depuis le tableau de bord GTM — plus besoin de modifier le code du thème.

Pour ajouter GA4 : GTM → Balises → Nouvelle → Google Analytics : Configuration GA4 → entrez votre ID de mesure → configurez le déclencheur sur Toutes les pages.

Pour ajouter le Pixel Meta : GTM → Balises → Nouvelle → HTML personnalisé → collez le code de votre pixel → déclencheur sur Toutes les pages.

Publiez votre conteneur après avoir ajouté des balises — les modifications dans GTM ne sont pas en ligne tant que vous ne cliquez pas sur Envoyer.


GTM peut-il tracker les pages de checkout Shopify ?

Sur les forfaits Shopify standards, non. Shopify restreint l’accès des scripts tiers à la page de checkout pour des raisons de sécurité.

Pour le tracking du checkout et des événements d’achat, Shopify recommande d’utiliser l’API Customer Events (disponible dans Boutique en ligne → Paramètres → Événements client). C’est la méthode officielle pour déclencher des événements de conversion depuis la page de remerciement / statut de commande.

Sur Shopify Plus, vous pouvez personnaliser directement checkout.liquid, ce qui vous donne un accès complet à GTM sur la page de checkout.

Vous voulez configurer votre tracking sans toucher au code ? Essayez Fudge.
Try Fudge for Free

Pour mesurer les résultats, consultez notre guide pour tracker les événements de défilement (scroll) dans Shopify.


Les erreurs GTM et Shopify les plus courantes

Installer GTM deux fois. Si vous avez déjà ajouté une balise Google via l’intégration Shopify (dans Paramètres → Événements client), il se peut qu’une balise du type GTM se déclenche déjà. Vérifiez avant d’ajouter GTM manuellement.

Mauvais ordre des snippets. Le snippet <head> doit être placé avant </head>. Le snippet <body> doit être placé juste après <body>. Si l’un ou l’autre est mal placé, GTM peut se charger lentement ou ne pas se charger du tout.

Oublier de publier. Les changements GTM ne sont en ligne que lorsque vous cliquez sur Envoyer. Les brouillons n’ont aucun effet sur votre boutique en ligne.

Ne pas tester au préalable. Utilisez toujours le mode Preview de GTM avant de publier. Il montre exactement quelles balises se déclenchent sur quelles pages.


Comment connecter Google Tag Manager aux analytics intégrés de Shopify

Shopify possède ses propres outils d’analytics de base. GTM vient se greffer par-dessus et envoie les données à GA4 (ou d’autres plateformes). Ils n’entrent pas en conflit.

Pour une vue d’ensemble plus complète, connectez GA4 via GTM et liez également votre compte Google Ads à GA4 directement. Cela vous permet d’avoir un tracking des conversions sur les deux canaux sans dupliquer les balises.


Ai-je besoin d’un développeur pour ajouter Google Tag Manager à Shopify ?

Non. Installer GTM sur Shopify nécessite de modifier un seul fichier — theme.liquid — et de coller deux snippets de code aux bons endroits. Le processus prend environ 10 minutes et ne demande aucune connaissance en Liquid ou JavaScript. Si vous préférez ne pas toucher au code, vous pouvez décrire la modification à Fudge et il fera le changement sous forme de brouillon pour que vous puissiez l’examiner.


Comment vérifier que Google Tag Manager fonctionne sur Shopify ?

Après avoir sauvegardé vos modifications dans theme.liquid, utilisez le mode Preview de GTM pour confirmer que le conteneur se déclenche bien. Entrez l’URL de votre boutique et un panneau de débogage affichera les balises actives sur chaque page. Pour le tracking des achats, passez une commande de test et confirmez que la balise de conversion se déclenche sur la page de confirmation de commande. Consultez également notre guide sur la configuration du tracking des conversions dans Shopify.

À lire aussi : Ajouter des événements personnalisés dans Shopify.

À lire aussi : Tracker les événements de clics dans Shopify.

À lire aussi : Ajouter des scripts de tracking à Shopify.

À lire aussi : Corriger les événements de Pixel en double dans Shopify.

Jacques's signature
Modifiez Shopify sans toucher au code.

You might also be interested in

Comment tracker des événements de clics sur Shopify (2026)
Trackez les clics de boutons sur Shopify en utilisant les click triggers de GTM, l'Enhanced Measurement de GA4, ou via vos propres event listeners en JavaScript.
Comment ajouter des scripts de suivi sur Shopify (2026)
Découvrez comment ajouter des scripts de suivi à Shopify — via les Événements clients (gestionnaire de pixels), les App Embeds ou theme.liquid. Couvre les emplacements idéaux ainsi que les limitations de la plateforme.
Comment ajouter des éléments de conversion sur mesure sur Shopify (2026)
Découvrez comment ajouter des comptes à rebours, barres d'urgence, badges de confiance et CTA sticky sur Shopify, et trackez leur impact.