Configurer Google Analytics 4 pour le suivi des conversions : le guide pas à pas
· 12 min · Google Analytics
GA4 a radicalement changé la façon dont on suit les conversions. Ce guide vous accompagne étape par étape pour configurer un suivi fiable — sans perdre de données.
Pourquoi le suivi des conversions GA4 est différent
Si vous venez d'Universal Analytics, le passage à GA4 peut être déroutant. Le modèle de données a fondamentalement changé : tout est devenu un événement. Il n'y a plus de « pages vues » ou de « transactions » comme catégories distinctes — ce sont tous des événements avec des paramètres différents.
Cette approche est plus flexible, mais elle demande une configuration plus rigoureuse pour fonctionner correctement.
Étape 1 : comprendre les types d'événements GA4
GA4 distingue 4 catégories d'événements :
Événements collectés automatiquement GA4 les enregistre sans configuration : page_view, first_visit, session_start, user_engagement, scroll, click (liens sortants), file_download, video_start, video_progress, video_complete.
Vous n'avez rien à faire pour ceux-ci. Vérifiez simplement qu'ils apparaissent dans votre rapport « Événements ».
Événements de mesure améliorée Activés par défaut dans les paramètres du flux de données : défilements, clics sortants, recherche sur le site, engagement vidéo, téléchargements de fichiers.
Allez dans Administration → Flux de données → votre flux → et vérifiez que la « Mesure améliorée » est bien activée.
Événements recommandés Ce sont les événements que Google recommande d'utiliser pour des cas d'usage spécifiques. Ils doivent être implémentés manuellement mais Google les reconnaît et les utilise pour enrichir ses rapports automatiques.
Pour le e-commerce : • view_item : l'utilisateur consulte une page produit • add_to_cart : ajout d'un produit au panier • begin_checkout : début du processus de commande • add_payment_info : ajout des informations de paiement • purchase : transaction finalisée
Pour la génération de leads : • generate_lead : soumission d'un formulaire de contact ou de demande de devis • sign_up : création d'un compte • login : connexion à un compte existant
Événements personnalisés Tout événement spécifique à votre activité qui n'entre pas dans les catégories précédentes. Exemples : clic sur un numéro de téléphone, ouverture d'un chat, téléchargement d'un livre blanc, inscription à une newsletter.
Étape 2 : configurer les événements e-commerce
Le suivi e-commerce GA4 repose sur le dataLayer de Google Tag Manager. Voici la configuration complète.
Le dataLayer pour une page produit
Quand un utilisateur arrive sur une page produit, poussez cet événement :
``javascript dataLayer.push({ event: 'view_item', ecommerce: { currency: 'EUR', value: 89.90, items: [{ item_id: 'SKU-12345', item_name: 'Chaussures de running Trail Pro', item_category: 'Chaussures', item_category2: 'Running', item_brand: 'VotreMarque', price: 89.90, quantity: 1 }] } }); `
Le dataLayer pour l'ajout au panier
`javascript dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'EUR', value: 89.90, items: [{ item_id: 'SKU-12345', item_name: 'Chaussures de running Trail Pro', item_category: 'Chaussures', price: 89.90, quantity: 1 }] } }); `
Le dataLayer pour l'achat
`javascript dataLayer.push({ event: 'purchase', ecommerce: { transaction_id: 'T-2026-00542', value: 107.88, tax: 17.98, shipping: 5.99, currency: 'EUR', items: [{ item_id: 'SKU-12345', item_name: 'Chaussures de running Trail Pro', price: 89.90, quantity: 1 }] } }); `
Point critique : le transaction_id doit être unique par commande. C'est ce qui empêche GA4 de comptabiliser des transactions en double si l'utilisateur recharge la page de confirmation.
Étape 3 : configurer les événements de génération de leads
Pour un site de génération de leads (B2B, services, SaaS), le suivi est plus simple mais tout aussi important.
Soumission de formulaire
`javascript dataLayer.push({ event: 'generate_lead', currency: 'EUR', value: 50 }); `
Le paramètre value est optionnel mais recommandé : attribuez une valeur estimée à chaque lead pour pouvoir calculer le ROAS de vos campagnes publicitaires.
Comment estimer la valeur d'un lead : prenez votre chiffre d'affaires mensuel, divisez par le nombre de leads du mois. Si vous faites 50 000 €/mois avec 200 leads, chaque lead vaut 250 €. Ajustez ensuite par le taux de transformation : si 20 % des leads deviennent clients, la valeur par lead est de 250 € × 20 % = 50 €.
Événements intermédiaires
Ne vous limitez pas à la soumission finale. Suivez aussi les étapes intermédiaires pour comprendre votre funnel :
`javascript // L'utilisateur commence à remplir le formulaire dataLayer.push({ event: 'form_start' });
// L'utilisateur remplit le champ email dataLayer.push({ event: 'form_progress', form_step: 'email' });
// L'utilisateur soumet le formulaire dataLayer.push({ event: 'generate_lead', value: 50, currency: 'EUR' }); ``
Étape 4 : marquer les événements comme conversions
Dans GA4, un événement ne devient une conversion que si vous le marquez explici…