Marketing Digital

Guide pratique : Maîtriser Google Analytics 4 pour votre site

12 min de lecture

Google Analytics 4 : comprendre qui visite votre site

Google Analytics 4 (GA4) est l’outil gratuit incontournable pour analyser le trafic de votre site web. Au Sénégal, la plupart des sites d’entreprises sont créés puis abandonnes sans suivi statistique. Pourtant, GA4 révélé des informations cruciales : d’ou viennent vos visiteurs, quelles pages les interessent, combien passent commande, et pourquoi certains quittent votre site sans rien acheter.

Installer GA4 sur WordPress

Méthode 1 : Plugin Site Kit by Google (recommande)

  1. Installez le plugin « Site Kit by Google » depuis Extensions > Ajouter
  2. Activez et suivez l’assistant de connexion avec votre compte Google
  3. Site Kit créé automatiquement une propriété GA4 et installé le code de suivi
  4. Bonus : vous voyez les stats directement dans le tableau de bord WordPress

Méthode 2 : Google Tag Manager (pour plus de contrôle)

<!-- Installez Google Tag Manager dans le <head> de votre thème -->
<!-- Apparence > Éditeur de thème > header.php -->
<!-- Ou mieux, dans functions.php : -->

function ajouter_gtm_head() {
    ?>
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-XXXXXXX');</script>
    <?php
}
add_action('wp_head', 'ajouter_gtm_head', 1);

L’interface GA4 : naviguer sans se perdre

Les 5 sections principales

Section Ce qu’elle montre Question a laquelle elle repond
Accueil Résumé en temps réel Que se passe-t-il en ce moment sur mon site ?
Rapports Données detaillees D’ou viennent mes visiteurs ? Quelles pages marchent ?
Explorer Analyses personnalisees Questions spécifiques et croisements de données
Publicité Attributions des conversions Quels canaux generent le plus de ventes ?
Admin Configuration Parametrage du suivi et des objectifs

Les 10 metriques essentielles a suivre

Metrique Définition Bon objectif site sénégalais
Utilisateurs Nombre de visiteurs uniques Croissance mensuelle de 10-20%
Sessions Nombre de visites (un visiteur peut avoir plusieurs sessions) 2+ sessions/visiteur
Pages vues Nombre total de pages consultees 3+ pages/session
Durée d’engagement Temps passe activement sur le site 2+ minutes
Taux de rebond Visiteurs qui quittent après 1 page Moins de 60%
Source/medium D’ou viennent les visiteurs Diversifie (pas 90% d’une seule source)
Pages populaires Les pages les plus visitees Identifier vos contenus phares
Appareil Mobile vs desktop Au Sénégal : 70-85% mobile
Pays/ville Localisation des visiteurs Vérifier que vous touchez votre ciblé
Conversions Actions importantes (achat, formulaire, appel) Taux de conversion 1-3%

Configurer les événements et conversions

Événements automatiques GA4

GA4 suit automatiquement certains événements sans configuration :

  • page_view : chaque page visitee
  • scroll : quand le visiteur scrolle a 90% de la page
  • click : clics sur des liens sortants
  • file_download : téléchargements de fichiers
  • session_start : debut de session
  • first_visit : première visite d’un nouvel utilisateur

Créer des événements personnalises

// Suivre les clics sur le bouton WhatsApp (très important au Sénégal)
// Dans Google Tag Manager ou directement dans le code :

// Clic sur le bouton WhatsApp
document.querySelector('.whatsapp-btn').addEventListener('click', function() {
    gtag('event', 'contact_whatsapp', {
        'method': 'whatsapp',
        'page': window.location.pathname
    });
});

// Clic sur le numéro de téléphone
document.querySelector('a[href^="tel:"]').addEventListener('click', function() {
    gtag('event', 'appel_telephone', {
        'numéro': this.href
    });
});

// Soumission de formulaire
document.querySelector('form.contact').addEventListener('submit', function() {
    gtag('event', 'formulaire_soumis', {
        'form_name': 'contact'
    });
});

Marquer les événements comme conversions

  • Dans GA4 : Admin > Événements > trouvez votre événement > activez « Marquer comme conversion »
  • Pour un e-commerce WooCommerce : le plugin Site Kit ou GA4 pour WooCommerce suit automatiquement les achats (purchase)
  • Conversions recommandees pour un site sénégalais : clic WhatsApp, appel téléphone, formulaire de contact soumis, achat WooCommerce

5 rapports a consulter chaque semaine

1. Acquisition : d’ou viennent vos visiteurs

Rapports > Acquisition > Vue d’ensemble. Ce rapport montre vos sources de trafic :

  • Organic Search : visiteurs via Google (votre SEO fonctionne !)
  • Direct : visiteurs qui tapent l’URL directement
  • Social : visiteurs depuis Facebook, Instagram, LinkedIn
  • Referral : visiteurs depuis d’autres sites
  • Paid Search : visiteurs depuis Google Ads

2. Pages populaires

Rapports > Engagement > Pages et écrans. Identifiez vos contenus qui attirent le plus de visiteurs et ceux qui ont le meilleur engagement.

3. Technologie : mobile vs desktop

Rapports > Technologie > Vue d’ensemble. Au Sénégal, 70-85% du trafic est mobile. Si votre site n’est pas optimise mobile, vous perdez la majorité de vos visiteurs.

4. Geographie

Rapports > Données demographiques > Vue d’ensemble. Vérifiez que vos visiteurs sont bien au Sénégal (ou dans votre zone ciblé). Si 80% de votre trafic vient d’un autre pays, votre SEO ciblé les mauvais mots-clés.

5. Conversions

Rapports > Engagement > Conversions. Le rapport le plus important : combien de visiteurs effectuent l’action souhaitee (achat, contact, appel).

GA4 pour WooCommerce

Si vous avez une boutique WooCommerce au Sénégal :

  • Installez le plugin Google Analytics for WooCommerce (officiel, gratuit)
  • Il activé le suivi e-commerce amélioré : ajout au panier, debut de commande, achat, montant du panier
  • Dans GA4 : Rapports > Monétisation pour voir le chiffré d’affaires, les produits les plus vendus et le taux de conversion

Checklist GA4

  • GA4 installé et fonctionnel (vérifier les données en temps réel)
  • Événements de conversion configurés (clic WhatsApp, appel, formulaire, achat)
  • Suivi e-commerce WooCommerce activé si applicable
  • Rapport hebdomadaire consulte chaque lundi
  • Objectifs de metriques definis (trafic, engagement, conversions)
  • Google Search Console connecté a GA4 (pour les mots-clés)

Etape 1 : creer la propriete GA4 et collecter le tag

Connectez-vous a analytics.google.com avec un compte Google dedie a votre entreprise (jamais un compte personnel : la passation a un futur collaborateur devient impossible). Cliquez Admin > Create > Property. Choisissez le fuseau Africa/Dakar (ou Africa/Abidjan, Africa/Lagos selon votre marche principal) et la devise XOF si vous facturez en FCFA, NGN si Nigeria, GHS si Ghana.

<!-- Snippet GA4 a coller dans <head> -->
<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', {
  'currency': 'XOF',
  'country': 'SN'
});
</script>

Verifiez l’installation en ouvrant Realtime dans GA4 et en visitant votre site dans un onglet incognito. Vous devez voir 1 utilisateur actif sous 30 secondes. Si rien n’apparait apres 2 minutes, c’est generalement un script bloquant en amont (consent banner non resolu) ou une extension type uBlock cote dev.

Etape 2 : activer les evenements amelioration automatique

GA4 collecte par defaut 7 evenements automatiques (page_view, scroll, click sur lien sortant, search interne, video engagement, file download, form interactions). Activez-les dans Admin > Data Streams > Web > Enhanced measurement. C’est la seule case a activer en bas de la modale.

# Verifier dans DebugView
# 1. Installer extension Chrome "GA Debugger"
# 2. Activer mode debug
# 3. Naviguer sur le site
# 4. Voir les evenements en temps reel dans Admin > DebugView

Ces 7 evenements automatiques couvrent 60 a 70 % des metriques d’engagement utiles pour un site editorial ou e-commerce ouest-africain. Vous gagnez plusieurs jours de travail par rapport a UA (Universal Analytics) qui demandait du tagging manuel pour les memes evenements.

Etape 3 : creer les evenements custom et conversions

Pour tout ce qui depasse les 7 evenements automatiques (ajout au panier, soumission de formulaire de contact, demande de devis WhatsApp, telechargement de catalogue PDF), creez des evenements custom via gtag. Marquez ensuite ceux qui ont une valeur business comme conversions.

// Evenement custom : demande de devis via WhatsApp
document.querySelector('.btn-whatsapp').addEventListener('click', () => {
  gtag('event', 'whatsapp_lead', {
    'page_title': document.title,
    'value': 25000,
    'currency': 'XOF'
  });
});

Dans Admin > Events, vous verrez whatsapp_lead apparaitre apres 24 heures. Cochez la case « Mark as conversion ». Vous pouvez creer jusqu’a 30 conversions par propriete sur le plan gratuit GA4. Pour 95 % des PME africaines, 5 a 10 conversions suffisent largement.

Etape 4 : configurer les audiences et le funnel

Les audiences GA4 servent a segmenter pour Google Ads (remarketing) et pour les rapports d’engagement. Creez 3 audiences minimum : « Visiteurs engages » (>2 min sur site), « Lecteurs blog » (au moins 3 pageviews dans /blog/), « Prospects chauds » (a vu /tarifs/ ou /devis/ sans convertir).

# Definition d'audience dans Admin > Audiences > New Audience
# Inclure utilisateurs qui :
# - event_name = page_view
# - page_location contient /tarifs/ OR /devis/
# - puis exclure utilisateurs qui :
# - event_name = whatsapp_lead OR purchase
# Duree d'appartenance : 30 jours

Cette audience « Prospects chauds » est exportable vers Google Ads pour campagnes de remarketing. Sur un site de services a Dakar, le taux de conversion remarketing est typiquement 3 a 5 fois superieur au trafic froid, pour un cout par lead 40 a 60 % inferieur. C’est l’usage le plus rentable de GA4 pour une PME.

Etape 5 : connecter Search Console et Google Ads

Dans Admin > Product Links, connectez Search Console (gratuit) et Google Ads (si campagnes actives). La liaison Search Console fait apparaitre les requetes mots-cles dans Reports > Search Console > Queries. La liaison Ads importe les conversions GA4 dans Ads pour le bid management automatique.

# Verifier la liaison
# 1. Reports > Search Console > Queries
# 2. Doit afficher les top requetes Google.sn organiques
# 3. Si vide apres 48h, refaire la liaison cote GSC

Un piege courant : la liaison Search Console se fait avec la propriete sc-domain (toutes URLs/sous-domaines), pas avec la version URL prefix uniquement HTTPS. Si vous avez les deux dans GSC, choisissez sc-domain dans GA4, vous aurez 100 % du trafic au lieu de 80 %.

Etape 6 : exporter vers BigQuery pour analyses avancees

BigQuery export est gratuit jusqu’a 1 million d’evenements par jour, ce qui couvre n’importe quel site sous 100 000 visites mensuelles. Activez via Admin > BigQuery Links > Link. Choisissez la region europe-west1 (Belgique) pour la latence vers l’Afrique de l’Ouest et un coût Cloud Storage modere.

-- Requete BigQuery : top 20 pages par revenu attribue
SELECT
  page_location,
  COUNT(DISTINCT user_pseudo_id) AS users,
  SUM(ecommerce.purchase_revenue) AS revenue_xof
FROM `votre-projet.analytics_PROPID.events_*`
WHERE event_name = 'purchase'
  AND _TABLE_SUFFIX BETWEEN '20260101' AND '20260131'
GROUP BY page_location
ORDER BY revenue_xof DESC
LIMIT 20

Cette requete s’execute en moins de 3 secondes sur 30 jours de donnees, et coute moins de 0,01 EUR (~7 FCFA). Sur 12 mois d’historique, vous repondez en SQL a des questions impossibles dans l’interface GA4 standard (parcours multi-touch, retention cohorte, attribution non-Google).

Etape 7 : conformite RGPD et CMP cookie

GA4 collecte des donnees personnelles (identifiants client_id, IP). Au Senegal, la loi 2008-12 sur les donnees personnelles impose le consentement prealable. Installez une CMP (Consent Management Platform) compatible Google Consent Mode v2 : Cookiebot, Iubenda, Axeptio, ou la solution gratuite CookieYes.

<!-- Consent Mode v2 par defaut denied -->
<script>
gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'wait_for_update': 500
});
</script>

Avec Consent Mode v2, GA4 collecte des « pings » anonymises meme avant consentement (modelisation comportementale). Apres acceptation, le tracking complet s’active. Vous restez conforme tout en gardant 70 a 85 % de la couverture analytics, contre 30 a 50 % avec un blocage strict pre-consentement.

Etape 8 : evaluer l’alternative Plausible si GA4 vous frustre

GA4 est puissant mais lourd : 45 KB de JS, interface complexe, courbe d’apprentissage de 2 a 4 semaines. Pour un blog, un site vitrine ou une PME a 5 conversions, Plausible (cloud 9 EUR/mois soit 5905 FCFA, ou self-hosted gratuit) couvre 80 % des besoins en 5 % de la complexite, sans CMP necessaire (pas de cookies).

<!-- Snippet Plausible : 1 KB, RGPD-compliant nativement -->
<script defer data-domain="votresite.sn" src="https://plausible.io/js/script.js"></script>

Le test simple : si votre equipe consulte GA4 moins d’1 fois par semaine, vous payez (en complexite, pas en argent) pour rien. Migrez vers Plausible et gagnez du Largest Contentful Paint sur 3G mobile, conformite RGPD automatique, et un dashboard que toute l’equipe lit reellement chaque lundi.

Dans la continuité, voir la rubrique marketing digital avec d’autres guides d’analytics et la section SEO pour l’optimisation Search Console connectee a GA4.

Etape 9 : automatiser les rapports GA4 vers Slack ou WhatsApp

L’usage le plus pragmatique de GA4 pour une PME est l’envoi automatique de rapports hebdomadaires dans le canal de communication de l’equipe. Utilisez l’API GA4 Data combinee a un cron pour pousser les top 5 metriques chaque lundi 09h00 GMT dans Slack, Discord ou un groupe WhatsApp Business.

// Script Node.js : extraction GA4 + envoi Slack
const {BetaAnalyticsDataClient} = require('@google-analytics/data');
const client = new BetaAnalyticsDataClient();
const [report] = await client.runReport({
  property: 'properties/PROPERTY_ID',
  dateRanges: [{startDate: '7daysAgo', endDate: 'today'}],
  metrics: [{name: 'sessions'}, {name: 'conversions'}, {name: 'totalRevenue'}]
});
fetch('https://hooks.slack.com/services/XXX', {
  method: 'POST',
  body: JSON.stringify({text: `Sessions: ${report.rows[0].metricValues[0].value}`})
});

Le rapport hebdo prend 10 secondes a lire, contre 15 a 30 minutes pour ouvrir GA4 manuellement. Sur une equipe de 4 personnes, vous economisez 8 heures par mois soit l’equivalent de 50 000 a 100 000 FCFA de temps productif. C’est l’usage qui justifie reellement l’investissement en complexite GA4 par rapport a Plausible.

Etape 10 : nettoyer et maintenir GA4 trimestriellement

GA4 accumule du bruit avec le temps : evenements custom obsoletes, audiences non utilisees, conversions doubles. Faites un nettoyage tous les 3 mois pour garder un compte propre et des rapports lisibles. Cinq actions a chaque trimestre : archiver les evenements >0 hits, fusionner les audiences similaires, supprimer les conversions tests, valider la liste des comptes utilisateurs avec acces, mettre a jour la doc interne.

# Checklist trimestrielle (mettre une alerte calendrier recurrente)
# - Admin > Events : archiver evenements 0 hits sur 90j
# - Admin > Audiences : supprimer audiences non utilisees
# - Admin > Conversions : verifier les conversions actives
# - Admin > Account Access Management : revoquer ex-collaborateurs
# - Mettre a jour doc internal/analytics-events.md

Sans ce menage trimestriel, en 18 mois vous accumulez typiquement 80 a 120 evenements custom dont 70 % ne sont plus utilises. Les rapports deviennent illisibles, l’equipe abandonne l’outil, et vous repassez sur Excel. C’est exactement le scenario qu’evite Plausible par sa simplicite native.

Service ITSkillsCenter

Application mobile Android et iOS

Création d'application mobile Android et iOS. À partir de 350 000 FCFA.

Démarrer mon projet
Publicité