Niveau: Débutant
Temps de lecture: 20 minutes
Mis à jour: Décembre 2025
Introduction
Google Analytics 4 (GA4) est la dernière génération d’Analytics, obligatoire depuis juillet 2023 (fin d’Universal Analytics). Ce guide vous accompagne dans l’installation complète et l’exploitation des métriques essentielles pour votre site WordPress.
Pourquoi GA4 est indispensable en 2025
- Suivi cross-platform : Web + Application mobile unifié
- Machine Learning : Prédictions automatiques (probabilité d’achat, churn)
- Confidentialité : Compatible RGPD, cookieless tracking
- Événements flexibles : Tout est événement (plus de pages vues isolées)
- Intégration Google Ads : Optimisation campagnes publicitaires
- Installation GA4 sur WordPress (3 méthodes)
- Configuration tracking événements
- Dashboard débutant personnalisé
- 15 métriques essentielles à suivre
- Rapports exploitables pour actions concrètes
Ce que vous allez apprendre
Partie 1 : Comprendre GA4 vs Universal Analytics
Différences fondamentales
| Caractéristique | Universal Analytics (UA) | Google Analytics 4 (GA4) |
|---|---|---|
| Modèle de données | Sessions + Pages vues | Événements uniquement |
| Confidentialité | Cookies tiers | Cookieless + Consent Mode |
| Intelligence | Rapports statiques | ML + prédictions |
| Tracking | Web uniquement | Web + App unifié |
| Durée conservation | 50 mois | 14 mois (gratuit) |
| BigQuery | Payant (360) | Gratuit |
| Statut | Arrêté (juillet 2023) | Actif et en évolution |
Concepts clés GA4
1. Tout est événement
Universal Analytics :
Page vue → Session → Utilisateur
GA4 :
Événement (page_view) → Stream de données → Utilisateur
2. Paramètres d’événements
Exemple : Clic sur bouton
// UA (ancien)
ga('send', 'event', 'Button', 'Click', 'CTA Newsletter');
// GA4 (nouveau)
gtag('event', 'cta_click', {
'button_name': 'Newsletter',
'location': 'Sidebar',
'user_type': 'Visitor'
});
3. Mesures automatiques
GA4 track automatiquement :
page_view : Affichage pagescroll : Défilement 90%click : Clics sur liens externesfile_download : Téléchargementsvideo_start / video_progress : Vidéos YouTubesession_start : Début sessionPartie 2 : Installation GA4 sur WordPress
Méthode 1 : Site Kit by Google (Recommandée)
Avantages :
Installation pas à pas
Étape 1 : Installer le plugin
- Extensions > Ajouter
- Rechercher "Site Kit by Google"
- Installer et Activer
- Cliquer "Commencer la configuration"
Étape 2 : Connexion compte Google
- Se connecter avec compte Google
- Autoriser Site Kit à accéder aux services
- Vérifier la propriété du site (automatique)
Étape 3 : Configurer Analytics
- Créer nouveau compte Analytics (ou connecter existant)
- Nom du compte : [Votre entreprise]
- Nom de la propriété : [Votre site]
- Fuseau horaire : Europe/Paris
- Devise : EUR - Euro (€)
- Activer "Mesures avancées" : OUI
Étape 4 : Configuration flux de données
- Type : Web
- URL du site : https://votresite.com
- Nom du flux : "Site principal"
- Activer toutes les mesures améliorées :
☑ Pages vues
☑ Défilements
☑ Clics sortants
☑ Recherche sur le site
☑ Engagement vidéo
☑ Téléchargement de fichiers
Étape 5 : Vérification
- Ouvrir votre site dans nouvel onglet
- Dans Site Kit : Vérifier "Collecte de données active"
- Ou GA4 > Temps réel > Voir activité en direct
Méthode 2 : Google Tag Manager (Avancée)
Avantages :
Installation GTM
Étape 1 : Créer compte Tag Manager
- tagmanager.google.com
- Créer un compte
- Conteneur : votresite.com (Web)
- Copier 2 codes (HEAD + BODY)
Étape 2 : Ajouter codes WordPress
Plugin recommandé : "Google Tag Manager for WordPress"
- Installer et activer
- Réglages GTM > Google Tag Manager ID
- Entrer : GTM-XXXXXXX
- Sauvegarder
Étape 3 : Configurer balise GA4 dans GTM
- GTM > Balises > Nouvelle
- Nom : "GA4 - Configuration"
- Type : "Google Analytics : Événement GA4"
- ID mesure : G-XXXXXXXXXX (depuis GA4)
- Déclencheur : "All Pages"
- Enregistrer et Publier
Étape 4 : Vérifier
- GTM > Prévisualiser
- Ouvrir site dans nouvel onglet
- Vérifier déclenchement balise
Méthode 3 : Code manuel (déconseillée)
Seulement si impossible d’utiliser plugin
Attention : Mettre à jour thème = code perdu (utiliser thème enfant)
Vérification installation réussie
Test 1 : Temps réel
1. GA4 > Rapports > Temps réel
- Ouvrir votre site dans onglet privé
- Naviguer sur 2-3 pages
- Vérifier apparition dans "Utilisateurs par page consultée"
Test 2 : Chrome DevTools
1. F12 sur votre site
- Onglet Network
- Filtrer : "collect"
- Rafraîchir page
- Vérifier requêtes vers google-analytics.com/g/collect
Test 3 : Extension Google Analytics Debugger
1. Installer extension Chrome : "Google Analytics Debugger"
- Activer extension
- Ouvrir Console (F12)
- Rafraîchir page
- Vérifier logs GA4 détaillés
Partie 3 : Configuration optimale GA4
Paramètres essentiels du compte
1. Propriétés de la propriété
GA4 > Administration > Propriété
Informations sur la propriété :
- Nom : [Votre site] - Production
- Fuseau horaire : Europe/Paris
- Devise : EUR - Euro (€)
- Secteur d'activité : [Votre secteur]
- Taille de l'entreprise : [Votre taille]
2. Flux de données
Administration > Flux de données > [Votre flux Web]
Mesure améliorée (TOUT activer) :
☑ Pages vues (page_view)
☑ Défilements (scroll)
☑ Clics sortants (click)
☑ Recherche sur le site (view_search_results)
☑ Engagement vidéo (video_start, video_progress, video_complete)
☑ Téléchargement de fichiers (file_download)
Paramètres supplémentaires :
☑ Domaines référents à exclure : votresite.com
☑ Mesure de l'ID utilisateur : Activé (si login utilisateurs)
☑ Google Signals : Activé (remarketing + rapports démographiques)
3. Conservation des données
Administration > Paramètres des données > Conservation des données
Durée de conservation :
- Événements : 14 mois (gratuit) ou 2 mois
- Données utilisateur : 14 mois
☑ Réinitialiser à chaque nouvelle activité : OUI
4. Filtres de données (exclure trafic interne)
Administration > Flux de données > Paramètres de balisage avancés
Créer filtre "Trafic interne" :
- Nom : Exclure trafic bureau
- Type : Adresse IP
- Opération : "L'adresse IP est égale à"
- Valeur : [Votre IP] (trouver sur whatismyip.com)
- Créer filtre
Puis :
Paramètres des données > Filtres de données
- Créer filtre
- Nom : Exclure IP internes
- Opération de filtre : Exclure
- Nom du paramètre : traffic_type
- Valeur : internal
- Enregistrer
Événements personnalisés WordPress
Événements utiles pour sites WordPress
// 1. Clic sur bouton CTA
document.querySelectorAll('.cta-button').forEach(button => {
button.addEventListener('click', function() {
gtag('event', 'cta_click', {
'button_text': this.innerText,
'button_location': this.getAttribute('data-location'),
'page_title': document.title
});
});
});
// 2. Soumission formulaire
document.querySelector('#contact-form').addEventListener('submit', function() {
gtag('event', 'form_submit', {
'form_name': 'Contact',
'form_location': window.location.pathname
});
});
// 3. Temps de lecture (5 minutes)
setTimeout(function() {
gtag('event', 'engaged_reader', {
'time_spent': '5_minutes',
'article_title': document.title
});
}, 300000); // 5 min = 300000 ms
// 4. Ajout au panier (WooCommerce)
jQuery(document).on('added_to_cart', function(event, fragments, hash, button) {
gtag('event', 'add_to_cart', {
'currency': 'EUR',
'value': parseFloat(button.data('price')),
'items': [{
'item_name': button.data('product_name'),
'item_id': button.data('product_id'),
'price': parseFloat(button.data('price')),
'quantity': 1
}]
});
});
Plugin recommandé : MonsterInsights (tracking événements sans code)
Conversions à configurer
Définir événements de conversion
GA4 > Configuration > Événements
Marquer comme conversion :
☑ purchase (achat e-commerce)
☑ generate_lead (formulaire contact)
☑ sign_up (inscription newsletter)
☑ file_download (téléchargement lead magnet)
☑ [Vos événements personnalisés]
Créer nouvelle conversion personnalisée :
- Événements > Créer un événement
- Nom : "contact_form_submit"
- Conditions de correspondance :
- Paramètre : event_name
- Opérateur : est égal à
- Valeur : form_submit
- ET
- Paramètre : form_name
- Opérateur : est égal à
- Valeur : Contact
- Marquer comme conversion : OUI
Partie 4 : 15 métriques essentielles GA4
Métriques d’audience
1. Utilisateurs (Users)
Définition : Nombre de visiteurs uniques sur période
Où trouver : Rapports > Acquisition > Vue d’ensemble
Objectifs :
Actions si baisse :
2. Nouveaux utilisateurs vs Utilisateurs connus
Définition :
Où trouver : Rapports > Utilisateur > Données démographiques
Ratio idéal :
Actions :
3. Utilisateurs actifs (Active Users)
Définition : Utilisateurs ayant interagi sur période (1/7/28 jours)
Où trouver : Rapports > Temps réel / Rétention
KPI :
Calcul engagement :
DAU/MAU ratio = Stickiness
Ex: 5000 DAU / 20000 MAU = 25% (utilisateurs reviennent 1 jour sur 4)
Métriques d’engagement
4. Taux d’engagement (Engagement Rate)
Définition : % sessions avec interaction significative (>10s, conversion, ou 2+ pages)
Où trouver : Rapports > Engagement > Pages et écrans
Formule :
Taux d'engagement = Sessions engagées / Total sessions
Objectifs :
Amélioration :
5. Durée d’engagement moyenne
Définition : Temps moyen session avec onglet actif
Où trouver : Rapports > Engagement > Vue d’ensemble
Différence avec « Temps moyen session » (UA) :
Objectifs :
6. Pages vues par session
Définition : Nombre moyen de pages consultées par visite
Où trouver : Rapports > Engagement > Pages et écrans
Objectifs :
Amélioration :
7. Événements par session
Définition : Nombre moyen d’interactions (clics, scrolls, etc.)
Où trouver : Rapports > Engagement > Événements
Événements clés à suivre :
scroll : > 50% utilisateurs scrollent 90%click : Clics liens externesfile_download : Téléchargementscta_click : Clics boutons actionMétriques d’acquisition
8. Source / Support (Source / Medium)
Définition : Provenance du trafic
Où trouver : Rapports > Acquisition > Acquisition de trafic
Canaux principaux :
| Source | Support | Type |
|---|---|---|
| organic | SEO | |
| cpc | Google Ads | |
| social | Réseaux sociaux | |
| newsletter | Email marketing | |
| (direct) | (none) | Trafic direct |
| site-partenaire.com | referral | Backlink |
Répartition idéale (blog) :
9. Pages de destination (Landing Pages)
Définition : 1ère page vue lors d’une session
Où trouver : Rapports > Engagement > Pages de destination
Métriques par page :
Analyse :
Top 10 pages de destination :
- Page accueil : 30% sessions → Normal
- Article blog populaire : 15% → Excellent SEO
- Page produit : 10% → Bon référencement
...
Actions :
- Pages fort trafic + faible engagement → Améliorer contenu
- Pages fort trafic + faible conversion → Optimiser CTA
10. Taux de conversion par canal
Définition : % utilisateurs réalisant action cible par source trafic
Où trouver : Rapports > Acquisition > Acquisition de trafic (ajouter dimension « Conversion »)
Exemple :
| Canal | Sessions | Conversions | Taux conversion |
|---|---|---|---|
| Organic | 10,000 | 200 | 2.0% |
| 1,000 | 50 | 5.0% ⭐ | |
| Social | 5,000 | 75 | 1.5% |
| Direct | 3,000 | 90 | 3.0% |
Insight : Email a taux conversion 2.5x supérieur → Investir dans email marketing
Métriques de conversion
11. Taux de conversion global
Définition : % sessions aboutissant à conversion (tout type)
Où trouver : Rapports > Engagement > Conversions
Calcul :
Taux de conversion = (Conversions / Sessions) × 100
Benchmarks par secteur :
| Secteur | Taux moyen |
|---|---|
| E-commerce | 2-3% |
| SaaS B2B | 5-7% |
| Lead generation | 10-15% |
| Contenu/Blog | 1-2% (newsletter) |
12. Valeur conversion (Conversion Value)
Définition : Revenu généré par conversions
Configuration :
// E-commerce : tracking achat
gtag('event', 'purchase', {
'transaction_id': 'T12345',
'value': 79.99,
'currency': 'EUR',
'items': [...]
});
// Lead generation : valeur estimée
gtag('event', 'generate_lead', {
'value': 50, // Valeur estimée lead
'currency': 'EUR'
});
Où trouver : Rapports > Monétisation > Vue d’ensemble
KPI :
13. Entonnoir de conversion
Définition : Étapes utilisateur jusqu’à conversion
Configuration :
Exploration > Entonnoir
Exemple e-commerce :
Étape 1 : Page produit (100%)
Étape 2 : Ajout panier (40%)
Étape 3 : Début paiement (20%)
Étape 4 : Achat complété (15%)
Taux abandon panier = 1 - (15% / 20%) = 25%
Actions :
Métriques techniques
14. Vitesse du site (Core Web Vitals)
Définition : Métriques performance utilisateur réel
Où trouver : Rapports > Engagement > Pages et écrans (ajouter métriques vitesse)
Métriques :
Integration :
GA4 collecte automatiquement si mesure améliorée activée
Action si mauvais :
15. Taux de rebond (Bounce Rate) – GA4 version
Attention : GA4 ne calcule PAS le rebond comme UA
Définition GA4 :
Taux de rebond = Sessions NON engagées / Total sessions
Session NON engagée = < 10s ET 0 conversion ET < 2 pages vues
Où trouver : Rapports > Engagement > Pages et écrans
Objectifs :
Note : Métrique moins importante dans GA4 (focus sur engagement positif)
Partie 5 : Créer votre Dashboard débutant
Dashboard personnalisé recommandé
Vue d'ensemble hebdomadaire
Bibliothèque > Créer une collection
Nom : "Dashboard hebdomadaire"
Cartes à ajouter :
- Utilisateurs (7 derniers jours vs 7 jours précédents)
- Taux d'engagement
- Conversions (par type)
- Top 5 pages de destination
- Canaux d'acquisition (graphique)
- Événements principaux
- Utilisateurs actifs (temps réel)
- Données démographiques (pays, ville)
Configuration rapide :
1. Exploration > Créer nouvelle exploration
- Modèle : "Exploration libre"
- Dimension :
- Source session / Support
- Page de destination
- Ville
- Catégorie appareil
- Métriques :
- Utilisateurs
- Sessions
- Taux d'engagement
- Conversions
- Sauvegarder : "Mon dashboard hebdomadaire"
Rapports automatiques par email
Configuration alertes personnalisées
Bibliothèque > [Votre rapport] > Partager > Planifier un e-mail
Fréquence : Hebdomadaire (lundi 9h00)
Destinataires : votre@email.com
Format : PDF
Contenu : Rapport complet
Alertes intelligentes :
- Administration > Alertes personnalisées
- Créer alerte
- Nom : "Chute trafic -30%"
- Période : Jour
- Condition : Utilisateurs diminue de > 30%
- Email : votre@email.com
Partie 6 : Rapports exploitables (Use Cases)
Use Case 1 : Identifier contenu performant
Objectif : Trouver top 10 articles pour stratégie contenu
Rapport :
Exploration > Exploration libre
Dimensions :
- Titre de la page
- Page de destination
Métriques :
- Utilisateurs
- Taux d'engagement
- Durée d'engagement moyenne
- Conversions
Filtres :
- Page de destination contient "/blog/"
- Utilisateurs > 100 (significatif)
Tri : Taux d'engagement (décroissant)
Actions :
Use Case 2 : Optimiser tunnel conversion
Objectif : Réduire abandon panier e-commerce
Rapport entonnoir :
Exploration > Entonnoir
Étapes :
- Nom : Vue produit
Événement : page_view
Filtre : page_location contient "/produit/"
- Nom : Ajout panier
Événement : add_to_cart
- Nom : Début paiement
Événement : begin_checkout
- Nom : Infos paiement
Événement : add_payment_info
- Nom : Achat
Événement : purchase
Analyser : Taux abandon chaque étape
Exemple résultats :
Vue produit → Ajout panier : 35% (bon)
Ajout panier → Début paiement : 60% (bon)
Début paiement → Infos paiement : 40% ⚠️ (problème)
Infos paiement → Achat : 90% (excellent)
Action : Problème entre "Début paiement" et "Infos paiement"
Use Case 3 : Analyser performance campagnes
Objectif : ROI campagne Google Ads vs Facebook Ads
Rapport :
Rapports > Acquisition > Acquisition de trafic
Dimension principale : Source / Support
Filtres :
- Source contient "google" OU "facebook"
- Support = "cpc"
Métriques personnalisées :
- Utilisateurs
- Sessions
- Conversions
- Valeur conversion
- Coût (si lié Google Ads)
Calculer :
- CPA (Coût par acquisition) = Coût / Conversions
- ROAS (Return on Ad Spend) = Valeur / Coût
Exemple :
| Campagne | Sessions | Conversions | Valeur | Coût | CPA | ROAS |
|---|---|---|---|---|---|---|
| Google Ads | 5,000 | 100 | 5,000€ | 1,000€ | 10€ | 5.0x ⭐ |
| Facebook Ads | 8,000 | 80 | 3,200€ | 1,200€ | 15€ | 2.7x |
Décision : Budget Google Ads > Facebook (meilleur ROAS)
Use Case 4 : Détecter problèmes techniques
Objectif : Identifier pages avec mauvaise expérience utilisateur
Rapport :
Rapports > Engagement > Pages et écrans
Métriques :
- Pages vues
- Taux de rebond
- Durée d'engagement moyenne
Segment : Taux de rebond > 70%
Tri : Pages vues (décroissant)
Analyse :
Exemple :
Page "Guide complet SEO" :
- 5,000 pages vues
- Taux rebond : 85% ⚠️
- Durée engagement : 12 secondes ⚠️
Diagnostic :
- Vérifier vitesse (PageSpeed Insights)
- Tester mobile (Google Mobile-Friendly)
- Analyser contenu (correspond intention recherche ?)
- Vérifier erreurs console (F12)
Actions correctives :
Partie 7 : Checklist configuration complète
Installation et configuration
☐ Compte GA4 créé
☐ Propriété configurée (fuseau, devise)
☐ Flux de données Web ajouté
☐ Mesure améliorée activée (toutes options)
☐ Google Signals activé
☐ Filtre trafic interne configuré
☐ Durée conservation : 14 mois + réinitialisation
☐ Exclusion domaines référents (auto-référence)
Tracking et événements
☐ Code GA4 installé (Site Kit / GTM / Manuel)
☐ Vérification temps réel OK
☐ Événements automatiques fonctionnels :
☐ page_view
☐ scroll
☐ click (liens externes)
☐ file_download
☐ video_start
☐ Conversions définies :
☐ Formulaire contact
☐ Inscription newsletter
☐ Téléchargement ressource
☐ Achat (e-commerce)
☐ Événements personnalisés créés (si besoin)
Intégrations
☐ Google Search Console lié
☐ Google Ads lié (si campagnes)
☐ BigQuery lié (si analyse avancée)
☐ Objectifs importés (si migration UA)
☐ Audiences créées (remarketing)
Rapports et suivi
☐ Dashboard personnalisé créé
☐ Rapports automatiques planifiés (hebdo)
☐ Alertes personnalisées configurées
☐ Explorations favorites sauvegardées
☐ Accès équipe configurés (si multi-utilisateurs)
Partie 8 : Conformité RGPD et confidentialité
Consent Mode v2 (obligatoire UE 2024)
Qu'est-ce que c'est ?
Consent Mode permet à GA4 de fonctionner en mode dégradé sans cookies si utilisateur refuse consentement.
Configuration avec CookieBot (recommandé)
1. Créer compte CookieBot (gratuit < 100 pages)
- Scanner site → Détection cookies
- Installer plugin WordPress "CookieBot"
- Réglages :
- Région : Union Européenne
- Type : Opt-in (consentement préalable)
- Catégories :
* Nécessaires : Toujours actifs
* Préférences : Opt-in
* Statistiques : Opt-in (GA4 ici)
* Marketing : Opt-in
- Intégration GA4 :
Consent Mode automatique si Site Kit ou GTM
Code Consent Mode manuel
Anonymisation IP (recommandé)
gtag('config', 'G-XXXXXXXXXX', {
'anonymize_ip': true
});
Politique de confidentialité
Mentions obligatoires :
Notre site utilise Google Analytics 4 pour analyser l'audience.
Données collectées :
- Pages consultées
- Durée de visite
- Provenance géographique (ville)
- Type d'appareil
Cookies utilisés :
- *ga : 2 ans (identifiant unique)
- *ga_XXXXXXXXXX : 2 ans (état session)
Vos droits :
- Refuser cookies analytics (bannière consentement)
- Demander suppression données : privacy@votresite.com
- Opt-out Google Analytics : https://tools.google.com/dlpage/gaoptout
Base légale : Consentement (Article 6.1.a RGPD)
Conclusion
Google Analytics 4 est un outil puissant mais nécessite configuration soignée pour exploiter pleinement son potentiel. En suivant ce guide, vous disposez d'une installation optimale et de rapports actionnables.
Points clés à retenir
Prochaines étapes
Semaine 1 : Installation et vérification
Semaine 2-4 : Collecte données (minimum 2 semaines)
Mois 2 : Analyse premiers rapports, optimisations
Mois 3+ : Explorations avancées, segments, prédictions
Ressources complémentaires
Mis à jour : Décembre 2025
Prochaine révision : Mars 2026 (nouvelles fonctionnalités GA4)