Utiliser Claude dans une analyse GA4 (méthode et checklist)

Chapitres

💡 Tu veux aller plus loin en CRO ?

Rejoins La Cargaison : la formation CRO référence en français. (En promp jusque vendredi 29 Mai)

Et si tu veux être accompagné pour booster les conversions de ton site, découvre l'Audit CRO.

Connecter Google Analytics à Claude Desktop (via MCP)

Ce guide explique comment interroger tes données GA4 directement dans Claude, en langage naturel, sans passer par l'interface GA4.

Prérequis

Étape 1 — Installer Node.js

Node.js est nécessaire pour faire tourner le serveur MCP en local. Ouvre le Terminal (Cmd+Espace → "Terminal") et colle ces commandes dans l'ordre.

Installer Homebrew :

/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"

Appuie sur Entrée quand on te le demande, et saisis ton mot de passe si nécessaire.

Ajouter Homebrew au PATH :

echo >> ~/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv zsh)"

Installer Node.js :

brew install node

Cette commande prend 2 à 5 minutes. Attends que le Terminal te rende la main (le curseur % réapparaît).

Vérifier l'installation :

node --version
npx --version

Si les deux commandes affichent un numéro de version, c'est bon ✅

Étape 2 — Modifier le fichier de config Claude Desktop

Ouvre le fichier de configuration dans le Terminal :

open -e ~/Library/Application\\ Support/Claude/claude_desktop_config.json

Le fichier s'ouvre dans TextEdit. Tu vas voir du JSON existant. Il faut ajouter le bloc mcpServers avant la dernière accolade }.

Exemple de fichier complet après modification :

{
 "preferences": {
   ...contenu existant à ne pas toucher...
 },
 "mcpServers": {
   "ga4-mcp-server": {
     "command": "npx",
     "args": [
       "-y",
       "mcp-remote",
       "<https://mcp-ga.stape.ai/mcp>"
     ]
   }
 }
}

⚠️ Ne copie pas cet exemple tel quel : les ...contenu existant à ne pas toucher... sont illustratifs. Ouvre ton propre fichier, repère la dernière }, et insère le bloc "mcpServers" juste avant elle sans toucher au reste.

Sauvegarde avec Cmd+S.

Étape 3 — Authentifier ton compte Google

  1. Quitte complètement Claude Desktop (Cmd+Q)
  2. Relance l'application
  3. Va dans Paramètres → Développeur
  4. Une popup d'authentification Google s'ouvre — connecte le compte qui a accès à ta propriété GA4
  5. Le serveur ga4-mcp-server doit afficher le statut Running

Dépannage

ga4-mcp-server: Server disconnected → Node.js n'est pas installé ou Claude Desktop n'a pas été redémarré après la modification du fichier de config.

command not found: brew ou command not found: node → Homebrew n'est pas dans le PATH. Ferme le Terminal, ouvre-en un nouveau, et réessaie.

La popup Google n'apparaît pas → Vérifie que le JSON dans claude_desktop_config.json est valide (pas de virgule manquante, accolades bien fermées).

Note : Ce MCP est une solution tierce (Stape), pas un outil officiel Google. Il fonctionne bien mais peut évoluer sans préavis.

La check-list : Comment faire une analyse qui génère des insights intéressants pour optimiser le taux de conversion ?

0. AVANT DE COMMENCER : Vérifier la qualité des données

  • Le tracking GA4 est-il correctement installé (pas de double comptage, pas de pertes) ?
  • Les événements clés sont-ils bien trackés (ajout panier, checkout, achat, form submit…) ?
  • Le trafic interne est-il filtré ?
  • Les UTMs sont-ils bien configurés sur toutes les sources payantes ?
  • Le cross-domain tracking est-il en place si besoin ?
  • Y a-t-il des pics ou chutes anormales dans les données (indice de bug) ?

1. VUE GLOBALE : Établir la baseline

  • Quel est le CVR global du site sur la période ?
  • Quelle est la tendance (hausse / baisse / stable) sur 3, 6, 12 mois ?
  • Comparer la période actuelle à N-1 (même période l'an dernier)
  • Quel est le taux de rebond / taux d'engagement global ?
  • Quelle est la durée moyenne de session ?
  • Combien de pages vues par session en moyenne ?

2. AUDIENCE & SEGMENTATION

Nouveaux vs Retour

  • CVR nouveaux visiteurs vs visiteurs de retour
  • Taux d'engagement nouveaux vs retour
  • Panier moyen nouveaux vs retour

Device

  • CVR mobile vs desktop vs tablette
  • Taux de rebond mobile vs desktop
  • Durée de session mobile vs desktop
  • Pages vues par session mobile vs desktop
  • Étapes de funnel abandonnées en priorité sur mobile

Navigateur

  • CVR par navigateur (Chrome, Safari, Firefox, Edge…)
  • Y a-t-il un navigateur avec un CVR anormalement bas ? (bug potentiel)

Géographie

  • CVR par pays / région
  • Pays cibles vs reste du monde
  • Villes principales : comportement différent ?

Engagement

  • Segmenter les utilisateurs high engagement vs low engagement
  • Comportement des utilisateurs qui scrollent 75%+ d'une page vs les autres

3. ACQUISITION : D'où vient le trafic qui convertit ?

  • CVR par canal : Organic / Paid Search / Paid Social / Email / Direct / Referral / Organic Social
  • Volume de sessions par canal vs CVR par canal (ne pas confondre trafic et performance)
  • Quel canal a le meilleur CVR ? Le pire ?
  • CVR par source/medium (ex : google/cpc vs facebook/cpc)
  • CVR par campagne (pour les canaux payants)
  • CVR par landing page d'entrée selon le canal
  • Taux de rebond par canal (le trafic est-il qualifié ?)
  • Panier moyen / valeur par canal

4. COMPORTEMENT SUR SITE : Où vont les utilisateurs ?

Pages les plus visitées

  • Quelles sont les 10 pages avec le plus de trafic ?
  • Parmi elles, lesquelles ont un CVR bas ?
  • Quelles pages ont un taux de rebond anormalement élevé ?

Pages d'entrée (Landing Pages)

  • Quelles sont les principales pages d'entrée ?
  • CVR par landing page
  • Taux de rebond par landing page
  • Pages d'entrée à fort trafic + faible CVR = opportunités prioritaires

Pages de sortie

  • Quelles sont les pages où les utilisateurs quittent le site ?
  • Y a-t-il des pages de sortie surprenantes (ex : page produit, checkout) ?

Chemin de navigation

  • Quels sont les chemins les plus fréquents vers la conversion ?
  • Utiliser le rapport "Path exploration" de GA4
  • Y a-t-il des chemins inattendus ou des détours fréquents ?

Site Search (si activé)

  • Que recherchent les utilisateurs dans la barre de recherche interne ?
  • CVR des utilisateurs qui utilisent la recherche vs ceux qui ne l'utilisent pas
  • Quels termes sont très cherchés mais mènent à peu de résultats ?

5. FUNNEL : Où se perdent les utilisateurs ?

  • Construire le funnel principal (ex : Page produit → Panier → Checkout → Confirmation)
  • Taux de complétion à chaque étape
  • Taux d'abandon à chaque étape
  • Quelle étape a le plus gros drop-off ?
  • Comparer le funnel mobile vs desktop
  • Comparer le funnel nouveaux vs retour
  • Comparer le funnel par canal d'acquisition
  • Utiliser le rapport "Funnel exploration" de GA4
  • Utiliser le rapport "Purchase journey" et "Checkout journey" natifs GA4

6. CONVERSIONS & MICRO-CONVERSIONS

  • Quels sont les événements de conversion trackés ?
  • CVR macro-conversion (achat, lead…)
  • CVR micro-conversions (ajout panier, clic CTA, scroll 50%, vue vidéo, clic email…)
  • Quel micro-objectif est le plus corrélé à la macro-conversion ?
  • Taux d'abandon panier
  • Taux d'abandon checkout
  • Valeur moyenne de commande (AOV)
  • Revenu par session / revenu par utilisateur

7. PERFORMANCE TECHNIQUE

  • Temps de chargement moyen par page (via GA4 Explorations + GTM)
  • Pages avec les temps de chargement les plus longs
  • Corrélation entre temps de chargement et CVR
  • Performance mobile vs desktop (Core Web Vitals)
  • Y a-t-il des erreurs JS trackées ?

8. RÉTENTION & FIDÉLITÉ

  • CVR acheteurs 1 fois vs acheteurs récurrents
  • Fréquence de visite avant conversion (combien de sessions en moyenne ?)
  • Délai moyen entre 1ère visite et conversion
  • Comportement des utilisateurs avec compte vs sans compte
  • Taux de réachat (si e-commerce)

9. SEGMENTATIONS CROISÉES (le vrai gold)

C'est ici que les insights apparaissent. Croiser les dimensions entre elles :

  • Mobile + Nouveaux visiteurs + Paid Search → CVR ?
  • Desktop + Retour + Email → CVR ?
  • Mobile + page produit X + abandon checkout → que font-ils ensuite ?
  • Pays cible + device + canal → quelles combinaisons sous-performent ?

RAPPEL MÉTHODOLOGIQUE

Partir du global → descendre vers le spécifique. La moyenne ment. Chercher les segments qui sur- ou sous-performent par rapport à la baseline. Chaque anomalie est une hypothèse CRO potentielle.

Contenu réservé aux membres PREMIUM

Inscrivez-vous pour accéder aux ressources premium

S'inscrire maintenant

Contenu réservé aux membres

Pour accéder au contenu, inscrivez-vous gratuitement et accédez à +100 ressources CRO

S'inscrire gratuitement

Une question ?

Je réponds dans les 24h.

Passez

+12h de formation vidéo

+50 études de cas CRO/UX

+30 check-lists, templates, audits...

Accéder maintenant

+100 inscrits

Documents liés

Découvrez notre service d'audit CRO. Obtenez une liste de recommandations CRO priorisées basées sur VOS datas et sur VOS utilisateurs.