Google Tag Manager et WordPress : installation et configuration complète
Vous avez Google Analytics, un pixel Facebook, peut-être un code de suivi Google Ads — et chaque fois que vous devez en ajouter un nouveau ou modifier quelque chose, il faut appeler votre développeur ou risquer de casser votre thème WordPress. Google Tag Manager (GTM) règle ce problème une fois pour toutes.
En tant qu’agence web à Montréal depuis 2001, on installe GTM sur la quasi-totalité des sites WordPress que l’on livre. Ce guide vous explique ce qu’est GTM, comment l’installer sur WordPress, et comment l’utiliser pour déployer Google Analytics 4 sans toucher au code.
Qu’est-ce que Google Tag Manager ?
Google Tag Manager est un gestionnaire de balises — un système qui permet d’installer, de modifier et de gérer des codes de suivi (qu’on appelle « balises » ou « tags ») sur votre site web depuis une interface web, sans modifier le code source de votre site.
Concrètement : au lieu d’ajouter le code de Google Analytics directement dans votre thème WordPress, d’ajouter le pixel Facebook ailleurs, et le code de suivi Google Ads encore autre part — vous installez une seule fois le script GTM sur WordPress, et vous gérez tout le reste dans l’interface GTM.
Les trois concepts fondamentaux de GTM :
- Balises (Tags) — les scripts à exécuter (GA4, pixel Facebook, Google Ads, etc.)
- Déclencheurs (Triggers) — les conditions qui définissent quand une balise s’exécute (toutes les pages, clic sur un bouton, envoi de formulaire, etc.)
- Variables — les informations dynamiques utilisées par les balises et déclencheurs (URL de la page, texte d’un bouton cliqué, valeur d’un champ, etc.)
Pourquoi utiliser GTM plutôt qu’installer les scripts directement ?
| Critère | Avec GTM | Sans GTM (scripts directs) |
|---|---|---|
| Ajout d’un nouveau script | Interface GTM — 5 minutes, sans développeur | Modifier le thème WordPress — risque d’erreur |
| Test avant publication | Mode aperçu intégré | Test en production directement |
| Historique des modifications | Versioning complet — retour arrière possible | Aucun historique natif |
| Déclencheurs avancés | Clics, formulaires, scroll, vidéos, etc. | Nécessite du développement custom |
| Accès pour le marketing | Équipe marketing autonome | Dépendance au développeur |
Créer un compte Google Tag Manager
Étape 1 — Créer un compte et un conteneur
Rendez-vous sur tagmanager.google.com et connectez-vous avec votre compte Google.
- Cliquez sur « Créer un compte »
- Nom du compte : le nom de votre entreprise
- Pays : Canada
- Nom du conteneur : l’URL de votre site (ex. : votresite.com)
- Plateforme cible : Web
GTM va vous afficher deux snippets de code — un pour le <head> et un pour le <body>. Gardez cette fenêtre ouverte, vous en aurez besoin à l’étape suivante.
Installer GTM sur WordPress
Méthode recommandée — Plugin Insert Headers and Footers
Le plugin gratuit « Insert Headers and Footers » (WPBeginner) permet d’ajouter des scripts dans le <head> et le <body> de toutes vos pages sans modifier le code du thème.
- Dans WordPress → Extensions → Ajouter → rechercher « Insert Headers and Footers »
- Installer et activer
- Dans WordPress → Réglages → Insert Headers and Footers
- Coller le premier snippet GTM (celui pour
<head>) dans la zone « Scripts dans l’en-tête » - Coller le second snippet GTM (celui pour
<body>) dans la zone « Scripts dans le corps » - Enregistrer
Vérification de l’installation
Dans GTM → bouton « Aperçu » (Preview) en haut à droite. Entrez l’URL de votre site et cliquez sur « Connect ». Un panneau de débogage s’ouvre en bas de votre navigateur — si vous voyez « Connected », GTM est bien installé sur votre site.
Déployer Google Analytics 4 via GTM
Une fois GTM installé, vous pouvez y déployer GA4 sans toucher à WordPress.
Étape 1 — Créer la balise GA4
- Dans GTM → Balises → Nouvelle
- Cliquer sur « Configuration de la balise » → choisir « Google Analytics : configuration GA4 »
- Entrer votre ID de mesure GA4 (format G-XXXXXXXXXX)
- Nommer la balise : « GA4 — Configuration »
Étape 2 — Configurer le déclencheur
- Cliquer sur « Déclenchement » → choisir « Toutes les pages »
- Cela signifie que GA4 se chargera sur toutes les pages de votre site
Étape 3 — Tester et publier
- Cliquer sur « Enregistrer »
- Cliquer sur « Aperçu » pour tester — vérifiez que la balise GA4 apparaît dans la liste des balises déclenchées
- Ouvrir GA4 → Rapports → Temps réel pour confirmer que des données arrivent
- Retourner dans GTM → cliquer sur « Envoyer » pour publier
- Nommer la version : « Installation GA4 initiale » — cela facilite le versioning
GTM est également l’outil de référence pour déployer le suivi des conversions de vos campagnes Google Ads — balise de conversion, remarketing, et audiences — sans toucher au code WordPress.
Configurer le suivi des conversions via GTM
Suivi des envois de formulaire Contact Form 7
Contact Form 7 émet un événement JavaScript (wpcf7mailsent) à chaque envoi réussi. GTM peut écouter cet événement et envoyer une conversion à GA4.
- GTM → Déclencheurs → Nouveau → type « Événement personnalisé »
- Nom de l’événement :
wpcf7mailsent - Nommer : « CF7 — Formulaire envoyé »
- GTM → Balises → Nouvelle → type « Google Analytics : événement GA4 »
- Tag de configuration : sélectionner votre balise GA4
- Nom de l’événement :
generate_lead(reconnu automatiquement par GA4 comme conversion) - Déclencheur : « CF7 — Formulaire envoyé »
- Tester en mode Aperçu, puis publier
Suivi des clics sur le numéro de téléphone
- GTM → Déclencheurs → Nouveau → type « Clic — Liens uniquement »
- Cochez « Certains clics sur des liens »
- Condition : URL du clic contient
tel: - Créer une balise GA4 événement avec le nom
phone_call_click - Marquer cet événement comme conversion dans GA4
Ce qu’on a observé chez un client dans le secteur des services B2B à Granby
Une entreprise de services industriels nous a contactés en 2023 — leur site avait 3 pixels (GA4, Facebook Ads, LinkedIn Ads) installés directement dans le thème WordPress par trois prestataires différents sur 3 ans. Deux des scripts se chargeaient deux fois (doublons), l’un était désactivé mais toujours dans le code, et personne ne savait où était le code GA4 actif.
Intervention : audit complet des scripts en place, installation de GTM comme point de centralisation unique, migration des 3 pixels dans GTM, suppression de tous les scripts directs dans le thème, configuration du suivi des conversions (formulaire + appels).
Résultat : temps de chargement de la page d’accueil réduit de 0,4 s (élimination des scripts en double), équipe marketing désormais autonome pour ajouter ou modifier des pixels sans intervention du développeur, données de conversion fiables pour la première fois en 3 ans.
Nos services d’installation et configuration
L’installation de GTM avec GA4 et le suivi des conversions fait partie de notre processus standard pour chaque site WordPress livré. Pour les sites existants sans GTM, on offre un service d’audit et de configuration complet.
👉 Découvrez notre service de conception de site web WordPress