Avez-vous déjà ouvert votre tableau de bord GA4 après une bonne journée de ventes, pour découvrir Chiffre d'affaires 0?
Tu n'es pas seul.
En 2025, ce problème est plus fréquent que jamais en raison de règles de confidentialité plus strictes, de configurations complexes et même d'erreurs de balisage côté serveur. Si vous gérez une boutique Shopify ou WooCommerce et que GA4 n'affiche pas de revenus, vous manquez bien plus que des données. Vous perdez en visibilité sur le ROAS, les performances publicitaires et ce qui fonctionne pour votre entreprise.
Voici un guide pratique et simple pour vous aider à résoudre ce problème.
1. Vérifiez si vous envoyez les bons paramètres d'achat
GA4 a besoin de données spécifiques pour enregistrer un achat :
-
transaction_id
(unique par commande) -
value
(numérique, pas de symboles monétaires) -
currency
(Format ISO comme USD, EUR, INR)
Si vous en manquez un ou l'envoyez dans un format incorrect, GA4 n'enregistrera pas les revenus. Nous avons vu des magasins envoyer des messages par erreur. $599.99
au lieu de juste 599.99
, ou oubliez complètement la monnaie.
Si vous utilisez l'intégration de pixels GTM ou Shopify, vérifiez votre couche de données ou schéma d'événement. Assurez-vous également que les données au niveau du produit, telles que item_id
, item_name
, price
quantity
sont inclus et correctement transmis.
✅ Test rapide: Ouvert DebugView dans GA4, effectuez un achat test et confirmez si ces valeurs apparaissent en temps réel.
2. Votre événement « achat » pourrait être mal nommé (ou manquant)
L’une des raisons les plus négligées pour lesquelles GA4 n’affiche aucun revenu est le nom de l’événement lui-même.
Il faut le nommer purchase
. ne pas completed_purchase
, Pas orderSuccess
, rien d'autre.
Nous avons aidé les clients à corriger le suivi simplement en renommant l'événement dans leur configuration de balise GTM ou de serveur.
Assurez-vous également que l'événement se déclenche après le chargement des données de la couche de données ou de la page. Un déclenchement trop précoce peut entraîner l'absence de certains paramètres, même avec le nom d'événement correct.
3. Utilisez-vous le balisage côté serveur ? Vérifiez ces trois points.
Les configurations côté serveur peuvent améliorer les performances et la précision des données, mais elles peuvent également masquer les revenus si elles ne sont pas configurées correctement.
Voici ce qu'il faut vérifier :
-
L'horodatage de l'événement doit se situer dans la fenêtre autorisée de GA4 (généralement 72 heures)
-
Des paramètres comme
value
,currency
transaction_id
doit être explicitement transmis -
Assurez-vous que les événements ne sont pas dupliqués côté client et côté serveur
Si vous utilisez le Plugin de balisage côté serveur ConversiosNous prenons en charge ces cas. Si vous hébergez vous-même votre serveur GTM ou utilisez des plateformes comme Stape, vérifiez la redirection des paramètres.
4. Bannières de consentement, autorisations et latence
Parfois, tout est techniquement correct, mais les revenus ne sont toujours pas visibles.
Voici pourquoi:
-
Bannières de cookies pourrait bloquer l'événement GA4 jusqu'à ce que l'utilisateur donne son consentement. Si ce consentement n'est jamais donné,
purchase
l'événement n'est jamais déclenché, surtout lorsque Mode Consentement Google v2 n'est pas configuré correctement. -
Votre compte GA4 n'est peut-être pas autorisé à consulter les données de revenus ou de coûts. Vérifiez les paramètres de votre propriété.
-
Les rapports GA4 ne sont pas en temps réel. Les données de chiffre d'affaires peuvent prendre jusqu'à 48 heures pour apparaître dans les rapports standard.
Utilisez DebugView et les rapports en temps réel pour confirmer si le suivi se déclenche, même si les rapports standard sont en retard.
5. Utilisez DebugView, Tag Assistant et le backend de votre boutique ensemble
Voici un flux de travail solide pour dépanner votre configuration :
-
Effectuez un achat test sur votre site
-
Confirmez que vous voyez un
purchase
événement avecvalue
,currency
transaction_id
-
Ouvrez Chrome DevTools → onglet Réseau → Filtrer pour
collect?v=2
-
Vérifiez si ces hits incluent les paramètres de revenus corrects
-
Enfin, comparez les revenus GA4 aux totaux de commandes réels de votre boutique
Si vous constatez des incohérences constantes ou si DebugView semble correct mais que les rapports sont vides, vous êtes probablement confronté à un problème de synchronisation ou à un consentement bloqué.
Réflexions finales
Le suivi des revenus de GA4 est performant, mais aussi rigoureux. Une petite erreur peut entraîner des jours, voire des semaines, de données manquantes.
Ne laissez pas les rapports de revenus nuls fausser vos décisions.
👉 Réservez un audit de suivi gratuit
👉 Essayez notre plugin GA4+GTM avec prise en charge côté serveur
Ayez une vue d'ensemble. Prenez des décisions plus éclairées. Laissez vos données travailler pour vous.
Foire aux questions (FAQ)
Q. Pourquoi GA4 affiche-t-il un revenu nul alors que j'ai des ventes ?
Généralement en raison de paramètres manquants ou incorrects (value
, transaction_id
), un événement mal nommé ou une incompatibilité d'ID de mesure.
Q. Le marquage côté serveur peut-il interrompre le suivi des revenus ?
Oui, si vous ne transmettez pas les paramètres requis ou si vous envoyez les données en dehors de la plage d'horodatage valide.
Q. Combien de temps faut-il à GA4 pour afficher les revenus ?
DebugView l'affiche instantanément, mais les rapports standard peuvent prendre 24 à 48 heures.