Dernière mise à jour : 25 septembre 2026
GA4 et Shopify n'afficheront jamais des chiffres identiques, et c'est encore vrai en 2026, même depuis que Google reçoit les événements d'achat directement des serveurs de Shopify. Les deux systèmes comptent des choses différentes : Shopify compte les commandes au moment où l'argent bouge, GA4 compte des événements attribués à des sessions, sous des règles de consentement, avec des bloqueurs de publicité, des fenêtres d'attribution et son propre fuseau horaire. Un écart de quelques pour cent est normal. Un écart de 20 % ou plus signifie que quelque chose de précis est cassé, et chaque cause porte un nom.
Ce guide explique ce qui a changé à la mi-2026, puis donne la checklist de rapprochement que nous appliquons sur les boutiques clientes, dans l'ordre qui trouve les problèmes le plus vite.
Qu'est-ce qui a changé entre GA4 et Shopify en juillet 2026 ?

En juillet 2026, pour les boutiques qui utilisent l'app Google & YouTube de Shopify, Google a commencé à recevoir l'événement d'achat de serveur à serveur depuis Shopify, au lieu de dépendre uniquement du tag navigateur déclenché sur la page de remerciement. La presse spécialisée note que ce déploiement était activé par défaut (désactivation possible plutôt qu'activation à la demande) et qu'il couvre spécifiquement l'événement de finalisation du checkout.
Puis en août 2026, l'app a étendu l'ensemble d'événements côté navigateur, en ajoutant des événements de milieu de tunnel comme view_item_list, remove_from_cart, view_cart et add_shipping_info. Seul l'événement d'achat voyage de serveur à serveur. Tout ce qui est en amont dans le tunnel reste suivi par le navigateur, et reste donc exposé aux bloqueurs et aux refus de consentement.
Ce que l'achat serveur à serveur corrige : les achats perdus à cause des bloqueurs, des navigateurs qui tuent les scripts sur la page de remerciement, des utilisateurs qui partent avant le déclenchement du tag, et une partie des pertes liées au consentement. Les boutiques où GA4 ratait auparavant une grosse part des commandes, et des fils de la communauté Shopify ont rapporté des écarts allant jusqu'à 40 %, devraient voir le nombre d'achats se rapprocher nettement de l'admin.
Ce que cela ne corrige pas, et Google a prévenu que les écarts persisteraient : les différences d'attribution, les décalages de fuseau, les remboursements et annulations, la logique de reporting par session, et tous les événements autres que l'achat. Si vous attendiez du changement de juillet qu'il fasse coïncider les deux tableaux de bord, voilà pourquoi ce n'est toujours pas le cas.
Pourquoi GA4 et Shopify divergent-ils même avec un tracking parfait ?
Des raisons structurelles, présentes sur chaque boutique :
Des horloges différentes. Shopify rapporte dans le fuseau de votre boutique, GA4 dans celui de la propriété. S'ils diffèrent, les chiffres quotidiens décalent des commandes de part et d'autre de minuit. Même quand ils coïncident, une commande à 23 h 59 peut tomber dans des jours différents selon le moment où chaque système l'horodate.
Des définitions de vente différentes. Shopify compte une commande à sa création. GA4 compte un événement d'achat. Les commandes brouillon, par téléphone, les renouvellements d'abonnement, les ventes en point de vente et certains cas limites de passerelle de paiement créent des commandes Shopify qui n'ont jamais eu de session GA4.
Remboursements et annulations. Les rapports de ventes de Shopify déduisent les remboursements. GA4 conserve l'événement d'achat initial, sauf si des événements de remboursement sont envoyés, ce que la plupart des configurations ne font jamais.
Le consentement. Avec le Consent Mode et du trafic européen, les achats avec consentement refusé sont soit modélisés, soit absents de GA4, et les conversions modélisées ne correspondent pas une à une à de vraies commandes.
Attribution et identité de reporting. GA4 recoud sessions et utilisateurs avec sa propre logique. Rien de tout cela ne change le nombre de commandes, mais cela change chaque comparaison de « chiffre d'affaires par canal » face à l'attribution de Shopify.
Quel écart est acceptable entre GA4 et Shopify ?

Des règles pratiques issues du rapprochement de boutiques clientes :
| Écart sur le nombre d'achats (fenêtre de 30 jours) | Verdict |
|---|---|
| 0 à 5 % | Excellent, ne cherchez pas la perfection |
| 5 à 10 % | Normal, généralement fuseau, remboursements et commandes hors web |
| 10 à 20 % | À investiguer, probablement des pertes de consentement ou un problème de filtrage |
| Plus de 20 % | Quelque chose est cassé : tags en double ou manquants, mauvaise propriété, événements bloqués |
Comparez les nombres d'achats avant le chiffre d'affaires. Les nombres isolent les problèmes de tracking ; le chiffre d'affaires ajoute par-dessus les différences de devise, de taxe et de définition de la livraison, et brouille le diagnostic.
La checklist de rapprochement, dans l'ordre
1. Confirmez quels tuyaux sont actifs. Dans l'admin Shopify, ouvrez l'app Google & YouTube et confirmez la propriété GA4 à laquelle elle est reliée. Vérifiez ensuite si vous avez aussi un tag GA4 qui se déclenche via le code du theme, un pixel personnalisé ou GTM. Deux tuyaux qui envoient l'achat sans déduplication sont la première cause d'un GA4 qui rapporte plus d'achats que Shopify, et oui, ce sens-là arrive aussi.
2. Alignez fuseaux horaires et devise. Les paramètres de la propriété GA4 face à ceux de la boutique Shopify. Corrigez les écarts, puis ne comparez plus que des semaines complètes.
3. Retirez les commandes hors web de la comparaison. Dans Shopify, filtrez les commandes sur le seul canal boutique en ligne. Les brouillons, le point de vente, les renouvellements d'abonnement et les places de marché n'ont pas leur place dans une comparaison GA4.
4. Déduisez les remboursements de façon cohérente. Soit vous ajoutez la gestion des remboursements dans GA4, soit, plus simple, vous comparez les achats GA4 aux commandes brutes de Shopify plutôt qu'aux ventes nettes.
5. Cherchez les événements d'achat en double. Dans GA4, Rapports > Temps réel pendant que vous passez une commande de test, ou le DebugView. Une commande doit produire exactement un événement d'achat avec un seul transaction_id. Si vous êtes passé des Scripts supplémentaires à un pixel personnalisé cette année en laissant l'ancien script tourner en parallèle, c'est ici que ça se voit.
6. Vérifiez la configuration du consentement. Si vous avez du trafic européen ou britannique, confirmez que les paramètres de confidentialité client de Shopify et votre bannière de consentement sont correctement reliés au Consent Mode. Une bannière mal configurée qui met tout le monde en refus par défaut peut retirer silencieusement un tiers de vos événements pendant que les achats continuent d'arriver côté serveur, ce qui produit des tunnels étranges : des achats sans sessions.
7. Regardez le trafic non attribué et direct. Un pic de « non attribué » après le changement de juillet correspond généralement à l'achat côté serveur qui arrive sans contexte de session complet. C'est une texture connue de la nouvelle intégration, pas un bug que vous avez introduit.
8. Ne jugez les canaux qu'ensuite. Une fois les nombres réconciliés à 5 ou 10 % près, les différences qui restent au niveau des canaux relèvent de la philosophie d'attribution, pas du tracking. Shopify, GA4 et vos plateformes publicitaires continueront de raconter trois histoires différentes du même chiffre d'affaires, et c'est attendu. Choisissez une source de vérité par question : Shopify pour la finance, GA4 pour le comportement, et une configuration côté serveur dédupliquée pour les signaux des plateformes publicitaires.
Ai-je encore besoin de GTM côté serveur ou de Meta CAPI après ce changement ?
Oui, pour tout ce qui n'est pas l'événement d'achat Google. Le changement de juillet 2026 couvre un événement vers une destination. Votre signal Meta dépend toujours de l'API Conversions, traitée dans notre guide de mise en place de Meta CAPI, et si vous faites tourner un conteneur côté serveur complet pour plusieurs destinations, la gestion du consentement et les cookies first-party, l'architecture de notre guide GTM côté serveur reste inchangée. Si quelque chose, le nouveau tuyau natif simplifie un coin de cette pile et permet à votre conteneur serveur de se concentrer sur les plateformes que Shopify ne couvre pas nativement.
Quand demander de l'aide
Si vous avez déroulé la checklist et que l'écart reste au-dessus de 20 %, ou si vos tunnels montrent des achats sans sessions sans que vous puissiez en retracer la cause, c'est un diagnostic d'une demi-journée pour quelqu'un qui le fait chaque semaine, et un week-end perdu pour quelqu'un qui ne le fait pas. La mise en place du tracking et de l'analytics fait partie de ce que 7SEA Marketing fait pour les marques D2C sur Shopify : détails sur notre page de service analytics.
Questions fréquentes
Pourquoi GA4 affiche-t-il moins d'achats que Shopify ?
Les causes classiques sont les bloqueurs de publicité et les refus de consentement qui tuent le tag navigateur, les commandes hors web comme le point de vente, les brouillons et les renouvellements d'abonnement qui n'ont jamais eu de session, les décalages de fuseau, et les différences de traitement des remboursements. Depuis juillet 2026, les boutiques sur l'app Google & YouTube reçoivent l'événement d'achat de serveur à serveur, ce qui supprime l'essentiel des pertes navigateur : les écarts restants viennent généralement des types de commandes et des définitions.
Pourquoi GA4 affiche-t-il PLUS d'achats que Shopify ?
Presque toujours un tracking en double : l'app Google & YouTube et un tag GA4 installé manuellement ou un pixel personnalisé envoient tous deux l'achat sans déduplication par transaction_id partagé. Passez une commande de test avec le DebugView ouvert et comptez les événements d'achat.
La mise à jour Shopify GA4 de juillet 2026 a-t-elle corrigé l'écart ?
Elle a corrigé la part des pertes navigateur pour l'événement d'achat, en l'envoyant depuis les serveurs de Shopify. Google a été clair : les écarts persistent pour l'attribution, les fuseaux, les remboursements et tous les autres événements, qui restent suivis par le navigateur. Attendez-vous à des nombres d'achats plus proches, pas à des tableaux de bord identiques.
GA4 ou Shopify doit-il être ma source de vérité pour le chiffre d'affaires ?
Shopify, toujours, parce que c'est le système de référence pour l'argent. Utilisez GA4 pour le comportement, les tunnels et l'analyse par canal, et rapprochez les deux chaque mois pour savoir si l'écart est stable ou s'il grandit.
Quel écart est normal entre les chiffres GA4 et Shopify ?
Moins de 5 % est excellent et 5 à 10 % est normal une fois les commandes hors web et les remboursements pris en compte. Au-dessus de 20 %, cherchez des tags en double ou manquants, une mauvaise connexion de propriété, ou une mauvaise configuration du consentement.
Vous voulez un vrai chiffre pour votre boutique ?
Envoyez-nous l'URL et la taille du catalogue. Nous reviendrons avec un devis ferme et la liste des templates qu'il couvre, sans appel nécessaire sauf si vous en souhaitez un.
Obtenir un devis