Comment ajouter Google Analytics à WordPress (mis à jour mai 2026)
Trois méthodes pour installer Google Analytics 4 sur WordPress en 2026 — plugin, code manuel et Google Tag Manager — avec les compromis honnêtes que chacune comporte.
Si vous avez décidé d’ajouter Google Analytics 4 à votre site WordPress, ce guide couvre les trois méthodes qui fonctionnent réellement en 2026 : un plugin, un snippet de code manuel ou Google Tag Manager. Chacune prend 5 à 15 minutes. Chacune comporte des compromis dont personne ne vous parle avant que vous ne soyez déjà investi.
Nous parcourons les trois, puis terminons sur ce que GA4 ne vous dira pas sur vos visiteurs — et pourquoi ça compte plus que la plupart des guides d’installation ne l’admettent.
Avant de commencer
Vous aurez besoin de trois choses :
- Un accès admin à votre site WordPress — installer un plugin ou éditer
functions.phprequiert la capacitémanage_options. - Une propriété Google Analytics 4 — si vous n’en avez pas, connectez-vous à analytics.google.com, cliquez sur Admin → Créer, choisissez Web comme plateforme, saisissez l’URL de votre site et copiez l’ID de mesure (format :
G-XXXXXXXXXX). GA4 a remplacé l’ancien Universal Analytics en juillet 2023, vous ne pouvez donc plus utiliser un identifiantUA-XXXXX-X. - Un plugin de gestion du consentement (CMP) si vous servez des visiteurs UE / Royaume-Uni / Suisse / Californie. GA4 pose des cookies et identifie les visiteurs récurrents, ce qui est encadré par le RGPD, l’ePrivacy et le CCPA. Nous couvrons cela à l’étape 5.
L’ensemble du processus prend environ 15 minutes pour la méthode la plus simple, plus si vous passez par Google Tag Manager.
Méthode 1 : plugin (recommandée pour la plupart des sites)
La voie du plugin est la plus simple et celle que la plupart des propriétaires de sites WordPress choisissent. Deux plugins dominent l’espace :
Google Site Kit (gratuit, officiel)
Google Site Kit est le plugin WordPress de Google. Il connecte votre site à GA4, Search Console, AdSense et PageSpeed Insights via un seul flux OAuth.
- Installation : dans
/wp-admin, allez dans Extensions → Ajouter, cherchez « Google Site Kit », cliquez sur Installer puis Activer. - Connexion : un assistant de configuration se lance automatiquement. Cliquez sur Démarrer la configuration, connectez-vous avec le compte Google qui possède votre propriété GA4, et autorisez Site Kit.
- Sélectionnez votre propriété GA4 dans le menu déroulant. Site Kit crée la liaison de l’ID de mesure automatiquement — vous n’avez pas besoin de copier
G-XXXXXXXXXXmanuellement. - Cliquez sur Configurer Analytics, acceptez les conditions de collecte de données, et Site Kit injecte le tag GA4 dans le
<head>de votre site.
C’est tout. GA4 commence à collecter immédiatement. Vous verrez un widget de dashboard Site Kit dans /wp-admin montrant les pages les plus consultées, les requêtes de recherche et les tendances de pages vues sans quitter WordPress.
Pourquoi cela fonctionne bien : c’est officiel, gratuit et Site Kit gère les mises à jour à mesure que Google publie de nouvelles API. Si le processus de configuration GA4 change (il a changé trois fois depuis 2022), Site Kit absorbe le changement.
Compromis : Site Kit récupère les données GA4 via les API de Google de serveur à serveur, donc le dashboard intégré à WordPress est complet mais vous restez prisonnier du modèle de données GA4 — échantillonnage, limites de rétention, exigences de bannière de consentement s’appliquent toujours.
MonsterInsights (gratuit + payant)
MonsterInsights est le plugin GA tiers le plus installé (3M+ installations actives). Il enveloppe GA4 avec des dashboards prémâchés et un suivi d’événements préconfiguré pour les formulaires, l’e-commerce, les liens d’affiliation et les vidéos YouTube intégrées.
- Installez depuis Extensions → Ajouter, activez.
- Lancez l’assistant de configuration, connectez-vous avec Google, choisissez votre propriété GA4.
- Choisissez un profil de suivi (la plupart des sites : « Éditeur » ou « E-commerce »).
La version gratuite Lite gère le reporting GA4 basique. La plupart des fonctionnalités utiles (suivi de formulaires, dashboards d’événements personnalisés, intégration e-commerce) requièrent Pro à 99,50 $/an ou plus.
Pourquoi les gens préfèrent ça à Site Kit : MonsterInsights propose des dashboards plus jolis dans /wp-admin et des rapports prémâchés pour des choses que vous configureriez sinon dans GA4 manuellement (profondeur de défilement, téléchargements de fichiers, clics sortants).
Compromis : les mêmes que Site Kit (GA4 en dessous), plus la pression à la vente additionnelle dans l’UI du plugin. La version gratuite est utile pour le reporting basique de pages vues ; le travail analytique sérieux vous pousse vers un palier payant.
Méthode 2 : code manuel dans functions.php
Si vous voulez éviter d’ajouter un autre plugin, vous pouvez coller le code de suivi GA4 dans le functions.php de votre thème (ou un plugin personnalisé) :
add_action( 'wp_head', 'add_ga4_tracking', 1 );
function add_ga4_tracking() {
?>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
<?php
}
Remplacez G-XXXXXXXXXX par votre ID de mesure réel. Enregistrez le fichier. GA4 commence à collecter à la prochaine page vue.
Pourquoi cela fonctionne : pas de surcharge plugin, pas d’UI admin, zéro abstraction. Le script tourne exactement comme Google le documente.
Compromis : vous perdez l’UI et le dashboard du plugin. Vous lirez vos stats sur analytics.google.com, pas dans /wp-admin. Vous devez aussi penser à maintenir ce snippet manuellement si Google change le format du tag. Nous avons vu le snippet gtag changer trois fois depuis 2020.
Important : éditez le fichier via SFTP ou un functions.php de thème enfant — n’éditez jamais le functions.php de votre thème actif directement via l’éditeur de code WordPress sauf si vous avez un moyen de récupérer d’une erreur fatale. Une faute de frappe va écraner-blanc votre site.
Raccourci page builder : Elementor / Divi / Beaver Builder
Les trois principaux page builders proposent un panneau « Code personnalisé » ou « Scripts en-tête/pied » où vous pouvez coller le snippet GA4 sans éditer functions.php :
- Elementor : Réglages du site → Code personnalisé → Ajouter → En-tête
- Divi : Options du thème → Intégration → « Ajouter du code dans le head »
- Beaver Builder : Réglages → Outils → Code personnalisé
Même snippet que ci-dessus. Mêmes compromis.
Méthode 3 : Google Tag Manager (le plus flexible)
Google Tag Manager (GTM) est une couche de routage des tags entre votre site et les services Google. Installez GTM une fois, puis ajoutez ou modifiez GA4 (et d’autres tags) dans l’UI GTM sans toucher au code du site à nouveau.
- Connectez-vous à tagmanager.google.com, créez un conteneur pour votre domaine, et copiez le snippet du conteneur GTM (deux scripts : un pour
<head>, un pour<body>). - Collez les snippets GTM dans votre site — soit via un plugin (le plugin Google Tag Manager for WordPress le gère), soit manuellement dans
functions.phpviawp_headetwp_body_open. - Dans GTM, cliquez sur Tags → Nouveau, choisissez Google Analytics : Configuration GA4, collez votre ID de mesure, définissez le déclencheur sur Toutes les pages et Publiez l’espace de travail.
GA4 commence à se déclencher.
Pourquoi choisir cette méthode plutôt qu’un plugin direct ? Si vous comptez ajouter plus de suivi plus tard (Meta Pixel, LinkedIn Insight, suivi de conversion pour les campagnes publicitaires), GTM vous laisse les gérer tous depuis une seule UI sans modifier le code du site. Pour un site qui n’utilise que GA4, GTM est sur-dimensionné.
Vérifier votre installation
Quelle que soit la méthode utilisée, vérifiez que ça fonctionne avant de partir :
- Ouvrez votre site dans une fenêtre privée/incognito pour que les cookies ne polluent pas le test.
- Naviguez sur 2 à 3 pages.
- Ouvrez GA4 → Rapports → Temps réel.
Vous devriez voir votre session active dans les 30 secondes. Si ce n’est pas le cas, les causes les plus courantes sont :
- Bloqueur de publicité bloquant la session de test. Désactivez temporairement uBlock Origin / AdGuard / Brave Shields pour votre site, rafraîchissez et réessayez.
- Plugin de cache servant une version pré-installation du tag. Videz le cache WordPress (W3 Total Cache, WP Rocket, etc.) et le cache CDN (Cloudflare).
- Mauvais ID de mesure. Vérifiez que
G-XXXXXXXXXXcorrespond à celui de votre propriété GA4. - Consent Mode bloquant. Si vous avez déjà installé un CMP, acceptez les cookies dans votre fenêtre privée avant de tester.
Étape 5 : ajouter une bannière de consentement (légalement requise dans la plupart des juridictions)
GA4 pose des cookies (_ga, _ga_<container_id>, _gid) et identifie les visiteurs récurrents. Au titre du RGPD (UE), de l’ePrivacy (UE) et du CCPA (Californie), vous devez :
- Afficher une bannière de consentement avant qu’un cookie GA4 ne soit posé, avec des options « Accepter » / « Refuser » claires et également visibles.
- Empêcher GA4 de se déclencher tant que l’utilisateur n’a pas consenti.
- Respecter le refus — si un utilisateur clique sur « Refuser », GA4 ne doit pas se charger.
- Implémenter Google Consent Mode v2 pour que GA4 envoie des données anonymisées agrégées quand le consentement est refusé (toujours utile pour les tendances de haut niveau).
Plugins CMP WordPress qui gèrent ça correctement :
- Complianz (wordpress.org/plugins/complianz-gdpr) — le plus populaire, génère une bannière selon la région à partir de la géolocalisation IP du visiteur.
- CookieYes — payant, bien maintenu, gère le blocage basé GTM automatiquement.
- Iubenda — orienté entreprise, plus rigoureux sur l’exactitude juridique.
Sans CMP, vous êtes exposé à des amendes au titre du RGPD (jusqu’à 20 M€ ou 4 % du chiffre d’affaires mondial) et à des sanctions similaires au titre du CCPA. Ce n’est pas théorique — les CNIL française et italienne ont jugé non conformes des implémentations GA4 en 2022 et 2023, exigeant des sites qu’ils changent d’outil ou implémentent un proxying serveur strict.
Ce que GA4 ne vous dira pas
Maintenant la partie que la plupart des guides d’installation sautent : GA4 a des problèmes de qualité de données connus qui ne sont pas réparables par une meilleure installation.
1. Invisibilité des bloqueurs de publicité. uBlock Origin, AdGuard, Brave Shields intégrés et Firefox Strict Tracking Protection bloquent GA4 par défaut. En 2026, 30 à 50 % des visiteurs ont l’un de ces bloqueurs actif et n’apparaissent jamais dans vos données GA4. Vous optimisez pour un sous-ensemble de votre audience réelle sans le savoir.
2. Attrition de la bannière de consentement. Une fois le consentement correctement implémenté, une partie des visiteurs restants cliquera « Refuser » ou fermera la bannière. Les taux de refus courants sont de 20 à 40 % selon le design de la bannière. Combiné aux bloqueurs, vous capturez peut-être les données de 30 à 50 % des visiteurs réels seulement.
3. Échantillonnage et courbe d’apprentissage GA4. Le modèle événementiel de GA4 est fondamentalement différent du modèle pages-vues que la plupart des propriétaires de sites ont appris avec Universal Analytics. L’échantillonnage se déclenche sur les comptes standard au-dessus de 10M d’événements/mois, remplaçant les chiffres réels par des extrapolations. La métrique Engagement remplace les pages vues familières. Les dimensions personnalisées coûtent en configuration supplémentaire. Rien de tout ça n’est évident depuis le guide d’installation.
4. Surcharge du tracker. Le tag GA4 fait ~28 Ko gzip en plus des ~14 Ko de GTM si vous avez utilisé GTM. Sur les connexions cellulaires, cela concurrence les scripts critiques de votre site pour le budget réseau. La plupart des sites ne le remarqueront pas ; les sites sensibles à la performance (e-commerce, news, tout site où les Core Web Vitals comptent pour le SEO) le remarqueront.
5. Schrems II et transferts de données UE. Les données GA4 transitent par l’infrastructure US de Google. L’arrêt Schrems II de la Cour de justice de l’UE et les décisions des autorités de protection des données qui ont suivi ont signalé ce point comme une question de transfert RGPD. Le Data Privacy Framework (DPF) fournit une réponse partielle depuis 2024, mais le paysage juridique reste en mouvement.
L’alternative honnête : sauter GA4 entièrement
Si vos raisons d’installer GA4 sont « tout le monde l’utilise » et « je veux savoir comment se porte mon site », il y a un chemin meilleur : un plugin d’analyse axé confidentialité qui capture 100 % des visiteurs, ne nécessite aucune bannière de consentement et tourne pour une fraction du poids de page.
Statnive est l’outil d’analyse que nous fabriquons sur ce site. Il est sans cookie, auto-hébergé dans votre base WordPress, ship un tracker de 2,4 Ko gzip, et fait ressortir les métriques qui se rattachent réellement au revenu (pas le taux de rebond ni le temps passé). Il s’active en deux minutes — pas d’assistant de configuration, pas de compte Google, pas d’ID de mesure à copier.
Pour une comparaison côte à côte de quand GA4 fait sens vs quand une alternative axée confidentialité gagne, consultez Statnive vs Google Analytics ou le classement complet des alternatives à GA pour WordPress.
Si vous avez déjà décidé que GA4 est le bon choix pour votre situation spécifique — vous gérez une campagne Google Ads qui a besoin du suivi des conversions GA4, ou vous travaillez avec une agence dont les rapports reposent sur GA4 — le guide d’installation ci-dessus est le chemin le plus propre. Si vous choisissez GA4 par défaut, ça vaut la peine de prendre une heure pour réfléchir à ce que vous échangez.
FAQ
Ai-je besoin d’ajouter Google Analytics à WordPress du tout ?
Pas nécessairement. Vous avez besoin d’un certain analytics pour prendre des décisions sur votre site. Google Analytics est une option parmi d’autres, et ce n’est ni le plus léger, ni le plus privé, ni le plus utile pour les décisions axées revenu. Si vous avez spécifiquement besoin de GA4 (parce que vous gérez Google Ads, ou parce que votre agence l’exige), le guide ci-dessus est le chemin d’installation. Si vous voulez juste savoir ce qui marche sur votre site, une alternative axée confidentialité est souvent un meilleur choix.
Puis-je ajouter GA4 sans plugin ?
Oui — la méthode 2 ci-dessus colle le snippet GA4 directement dans functions.php. Cela évite d’ajouter un autre plugin mais requiert d’être à l’aise pour éditer des fichiers PHP via SFTP. Le suivi des pages vues fonctionne identiquement ; vous perdez le dashboard intégré à WordPress que vous obtiendriez de Site Kit ou MonsterInsights.
Combien de temps avant que les données GA4 n’apparaissent ?
Les données temps réel apparaissent dans les 30 secondes d’une page vue. Les rapports standard (top des pages, canaux, démographie) prennent 24 à 48 heures à se peupler pour les nouvelles propriétés. C’est normal — GA4 traite et regroupe les données pendant la nuit avant de les afficher dans les vues non temps réel.
Puis-je ajouter Google Analytics à une page Elementor spécifique uniquement ?
Oui — le panneau Code personnalisé des Réglages du site Elementor supporte l’injection par template de page, mais en pratique vous voulez presque toujours un suivi à l’échelle du site. Le suivi par page est fragile (les visiteurs qui naviguent autour de votre site disparaissent et réapparaissent dans vos données). Installez GA4 globalement via l’une des trois méthodes ci-dessus.
Que se passe-t-il si je supprime Google Analytics plus tard ?
Vos données historiques restent dans votre compte GA4 — elles sont stockées sur les serveurs de Google, pas sur votre site. Désactiver le plugin ou supprimer le code gtag stoppe la collecte de nouvelles données mais n’affecte pas ce qui est déjà là. La plupart des équipes qui passent de GA4 à une alternative axée confidentialité utilisent les deux pendant 30 à 60 jours, vérifient que le nouvel outil capture les données qu’elles utilisent réellement, puis désactivent GA4.
Publié le 9 mai 2026. Versions WordPress testées : 6.4–6.5. Processus de configuration GA4 vérifié contre l’UI de l’administration Google Analytics de mai 2026.