Comment Installer Google Tag Manager sur WordPress ?

Kevin TSAMO
Activez Google Tag Manager sur votre WordPress en quelques clics. Guide pas à pas pour tous les profils, de la solution plugin à l'intégration manuelle.
Webmarketing

Publié le 24 juillet 2026 - Modifié le 22 juillet 2026

Dans notre guide complet sur Google Tag Manager, nous vous avons expliqué comment créer, configurer et publier vos premières balises de suivi de conversion via GTM. Ce guide complémentaire se concentre sur une étape souvent bloquante, à savoir comment installer correctement le code GTM sur un site WordPress.

WordPress est le CMS le plus utilisé au monde, et il existe plusieurs façons d’y intégrer Google Tag Manager. Chaque méthode a ses avantages selon votre profil, vos objectifs et les outils déjà en place sur votre site.

Nous allons passer en revue les deux approches principales :

  • L’utilisation d’un plugin WordPress dédié.
  • La méthode manuelle (modification du fichier functions.php ou header.php)

Bonne nouvelle : si vous gérez déjà votre consentement cookies avec CookiesBMS, l’intégration de GTM se fait en quelques secondes supplémentaires seulement.

Pré-requis : récupérer votre identifiant GTM

Avant toute chose, vous devez disposer de votre identifiant GTM. Si ce n’est pas encore fait, rendez-vous sur notre guide de création de compte GTM pour obtenir votre ID de conteneur au format GTM-XXXXXXX.

Où trouver votre ID GTM ?
Dans votre interface Google Tag Manager, cliquez sur l’identifiant affiché en haut de l’écran, à côté du nom de votre conteneur. Une fenêtre s’ouvre avec les deux snippets de code. L’ID est au format GTM-XXXXXXX.

Vous avez votre identifiant ? Parfait. Voyons maintenant comment l’intégrer dans WordPress selon la méthode qui vous convient.

Installer Google Tag Manager avec un plugin WordPress

C’est la méthode la plus simple et la mieux adaptée si vous ne souhaitez pas toucher au code source de votre site. Deux plugins se distinguent pour cette intégration : GTM4WP et CookiesBMS.

Utiliser GTM4WP

GTM4WP (Google Tag Manager for WordPress) est l’un des plugins WordPress les plus populaires dédiés à l’intégration de GTM. Régulièrement maintenu, il est gratuit et propose des fonctionnalités avancées appréciées des équipes marketing.

Installation et configuration

  1. Dans votre tableau de bord WordPress, allez dans Extensions > Ajouter
  2. Recherchez GTM4WP ou Google Tag Manager for WordPress
  3. Installez et activez le plugin
  4. Accédez aux réglages via Réglages > Google Tag Manager
  5. Dans le champ Google Tag Manager ID, saisissez votre identifiant (GTM-XXXXXXX)
  6. Choisissez l’emplacement du snippet : on recommande « Après la balise <body> ouvrante »
  7. Enregistrez les modifications

Fonctionnalités notables de GTM4WP

  • dataLayer enrichi : le plugin pousse automatiquement des données contextuelles (type de page, auteur, catégories, informations WooCommerce…)
  • Compatibilité WooCommerce : suivi e-commerce amélioré avec remontée automatique des événements du tunnel d’achat

Utiliser CookiesBMS – GTM intégré à la gestion du consentement

CookiesBMS est un plugin de gestion des cookies développé par BM Services. Sa conception part d’un constat simple : la gestion du consentement cookies et l’intégration de GTM sont deux besoins indissociables.

CookiesBMS gère la conformité RGPD et CNIL, affiche une bannière de consentement personnalisable, respecte le Google Consent Mode V2, et intègre directement GTM pour qu’il ne se charge qu’avec le consentement approprié des visiteurs.

Configuration de GTM dans CookiesBMS : 3 étapes

1. Installer et activer CookiesBMS

Téléchargez et installez le plugin CookiesBMS pour WordPress depuis notre catalogue BM Services. Une fois activé, le plugin apparaît dans votre menu d’administration WordPress.

2. Accéder à l’onglet « Gestion des services » 

Rendez-vous dans les réglages de CookiesBMS depuis votre tableau de bord WordPress, puis cliquez sur l’onglet Gestion des services. Recherchez et activez le service Google Tag Manager.

3. Renseigner votre GTM Client ID

 Dans le champ googletagmanagerId, saisissez votre identifiant au format GTM-XXXXXXX puis cliquez sur Enregistrer les modifications.

CookiesBMS injecte automatiquement le code GTM dans votre site en respectant les règles de consentement configurées.

Astuce BMS : si vous utilisez GTM pour intégrer AddingWell (tracking server-side), activez l’option « Utilisez-vous GTM pour intégrer AddingWell ? » dans ce même onglet. Cela évite les conflits avec le tag global, qui serait automatiquement désactivé si les deux options étaient actives simultanément.

Intégration manuelle dans WordPress

L’intégration manuelle consiste à insérer directement les deux snippets de code GTM dans les fichiers PHP de votre thème. C’est la méthode la plus légère en termes de dépendances, mais elle demande un accès au code source et une certaine prudence.

Important : si vous n’avez pas un profil développeur, il est préférable de rester sur l’intégration via plugin. Cette méthode est recommandée uniquement si vous disposez d’un thème enfant sur votre site, afin de garantir la continuité de votre installation après chaque mise à jour du thème parent.

Option A : via le fichier header.php

1. Rendez-vous dans Apparence > Éditeur de fichiers de thème

2. Sélectionnez le fichier header.php de votre thème enfant

3. Insérez le premier snippet GTM juste après la balise <head> :

4. Insérez le second snippet noscript immédiatement après l’ouverture de la balise <body> :

5. Enregistrez les modifications

Option B : passer via le fichier functions.php 

Plus robuste, cette approche injecte les scripts GTM via les hooks WordPress natifs, sans modifier directement le template HTML. 

Elle résiste mieux aux mises à jour et respecte les bonnes pratiques de développement WordPress.

Rendez-vous dans Apparence > Éditeur de fichiers de thème, puis ajoutez ce code dans le fichier functions.php de votre thème enfant :

Pensez à bien remplacer les X présents dans les deux morceaux de code par votre ID Google Tag Manager.

Note technique
le hook wp_body_open est disponible depuis WordPress 5.2.
Si votre thème est antérieur ou n’appelle pas wp_body_open() dans son header.php, le snippet noscript ne sera pas injecté. Vérifiez que votre thème enfant appelle bien wp_body_open() juste après <body>, ou revenez à la méthode header.php pour le second snippet.

Vérifier que GTM est bien installé sur votre WordPress

Vérifier si sa balise Google Tag Manager (GTM) est bien installée

Quelle que soit la méthode choisie, il est indispensable de vérifier le bon fonctionnement avant de configurer vos balises dans GTM. Trois méthodes s’offrent à vous :

Via l’inspecteur de code du navigateur

  1. Ouvrez votre site dans un navigateur
  2. Appuyez sur F12 (ou clic droit > Inspecter)
  3. Dans l’onglet Elements ou Sources, recherchez GTM-XXXXXXX ou gtm.js
  4. Leur présence confirme que le code est bien chargé

Via le mode Aperçu de Google Tag Manager

  1. Dans votre interface GTM, cliquez sur Aperçu
  2. Saisissez l’URL de votre site et cliquez sur Connect
  3. Naviguez sur votre site : GTM Assistant s’ouvre et affiche les balises déclenchées
  4. Vérifiez que le conteneur est bien détecté et actif

Via l’extension Tag Assistant (Chrome)

Google propose l’extension Chrome Tag Assistant Companion qui permet de vérifier visuellement la présence et l’état de vos balises GTM sur n’importe quelle page de votre site.

Bon à savoir : si vous utilisez BMS Cookies et que le visiteur n’a pas encore accepté les cookies, GTM ne se chargera volontairement pas. C’est le comportement normal et conforme RGPD. Testez en navigation normale, après acceptation des cookies, pour voir GTM se charger correctement.

GTM et RGPD : pourquoi le consentement est indispensable

L’installation technique de GTM ne suffit pas. Le RGPD et les recommandations de la CNIL imposent que les outils de tracking ne se chargent qu’après le consentement explicite de l’utilisateur faute de quoi, votre site s’expose à des sanctions.

BMS Cookies gère cette complexité de façon transparente : bannière RGPD personnalisable, conservation du consentement pour conformité CNIL, transmission automatique des signaux au Consent Mode V2, compatibilité Microsoft Consent Mode, et intégration native avec GTM. En savoir plus sur BMS Cookies pour WordPress.

Conclusion

Installer Google Tag Manager sur WordPress est une étape incontournable pour piloter efficacement votre tracking sans dépendre d’un développeur à chaque modification.

Si vous souhaitez aller plus loin dans la configuration de GTM avec la création de vos premières balises et la mise en place du suivi des conversions Google Ads ou GA4  consultez notre guide Google Tag Manager.

Besoin d’aide pour l’installation et la configuration de GTM sur votre site WordPress ? Notre équipe BM Services est disponible pour vous accompagner.

FAQ

Quelle est la meilleure méthode pour installer GTM sur WordPress ?

Pour la majorité des sites WordPress, l’installation via plugin est recommandée. GTM4WP convient si vous gérez le consentement séparément. BMS Cookies est la solution idéale si vous souhaitez coupler GTM et la conformité RGPD en une seule installation, avec gestion native du Google Consent Mode V2.

Est-il obligatoire d’avoir un thème enfant pour installer GTM manuellement ?

Non, ce n’est pas obligatoire mais fortement conseillé. Sans thème enfant, toute mise à jour de votre thème parent écrasera les modifications apportées aux fichiers header.php ou functions.php, et votre intégration GTM sera perdue.

Demander un résumé à une IA ou partager sur vos Réseaux Sociaux



Kevin TSAMO

Mon rôle est de concevoir, mettre en œuvre et piloter les campagnes d'acquisition (Google Ads, Meta Ads, SEO, etc.) pour générer du trafic de qualité et atteindre vos objectifs business.

Derniers articles

Comment Installer Google Tag Manager sur WordPress ?

Activez Google Tag Manager sur votre WordPress en quelques clics. Guide pas à pas pour…

Comment améliorer la vitesse d’un site PrestaShop (guide pratique)

Découvrez les meilleures pratiques pour optimiser les performances de votre boutique PrestaShop : cache, images,…

8 meilleurs outils GEO pour suivre votre visibilité dans les…

La visibilité dans les moteurs IA devient stratégique. Voici 8 outils GEO pour analyser vos…