Installer Google Analytics 4 avec Shopify - guide rapide

En mars 2023, Shopify a enfin ajouté le support natif de Google Analytics 4, ce qui rend l’installation de l’outil très simple avec le CMS. Découvrez comme
PUBLIÉ LE
MIS À JOUR LE

Avec la fin programmée en juillet 2023 de Universal Analytics, il est vraiment temps de passer à Google Analytics 4 ! Malheureusement, à la grande frustration de bon nombre d’utilisateurs / utilisatrices de Shopify, le CMS n’offrait pas, avant mars 2023, un support natif pour l’outil. Ce qui rendait une migration vers GA4 complexe.

Shopify supporte à présent nativement Google Analytics 4. Voici comment procéder pour installer votre propriété.

Pourquoi utiliser le support natif de Shopify ?

Avant toute chose, vous vous demandez peut-être pourquoi nous mettons en avant le support natif de GA4 quand il est possible d’ajouter une balise Google ou une app à Shopify pour effectuer l’installation de votre propriété.

L’une des grandes forces de Shopify est que le CMS utilise nativement l’API de Google Analytics pour transmettre à l’outil de mesure des données e-commerce. Ce n’est pas le cas de toutes les plateformes de gestion de contenu.

Ces informations, qui vont bien au-delà des transactions et revenus, requièrent de nombreux événements avec une grande quantité d’informations (noms de produits, catégories, prix, etc.). Ceci requiert beaucoup de développement lorsqu’il est nécessaire d’effectuer une implémentation personnalisée.

Comment activer GA4 au sein de Shopify

Pour installer votre propriété GA4 avec Shopify (créez d’abord une propriété GA4, si ce n’est pas déjà fait) : 

  • allez dans la section administration de votre site, puis dans Boutique en ligne et Préférences
  • cliquez sur “Gérer le pixel ici” au sein de la section libellée “Google Analytics”
  • cliquez sur “Connecter un compte Google”
  • sélectionnez la propriété que vous souhaitez installer et cliquez pour valider.

Voici la documentation officielle.

Assurez-vous d’avoir retiré(e) toute balise qui aurait été ajoutée par le passé manuellement ou via Google Tag Manager pour cette même propriété. Vérifiez aussi que cette dernière n’avait pas été connectée à une autre propriété.

Quelles données allez-vous recevoir ?

Comme l’indique Shopify, ces événements seront envoyés automatiquement : 

  • page_view
  • search
  • view_item
  • add_to_cart
  • begin_checkout
  • add_payment_info
  • purchase

Ceci en plus de tous les événements automatiquement collectés par GA4.

Shopify ne transmet malheureusement pas les données pour tous les événements transactionnels disponibles avec GA4. Il manque : 

  • add_shipping_info
  • refund
  • remove_from_cart
  • select_item
  • select_promotion
  • view_cart
  • view_item_list
  • view_promotion

Il sera aussi à voir si le CMS envoie des informations quant à l’utilisation des coupons, promotions, catégories, variantes de produits, etc. ces informations plus pointilleuses qui permettent d’affiner vos analyses.

Si l’on regarde cette liste d’événements manquants, on constate plusieurs choses : 

  • il n’ y a pas de suivi des bannières promotionnelles (select_promotion et view_promotion), ce qui n’est pas une surprise, car il s’agit d’éléments personnalisés
  • certains événements plus secondaires sont ignorés (remove_from_cart, pour le retrait du panier, view_cart pour la consultation de la page panier…)
  • le suivi des interactions avec les pages collection est minimal, car select_item (qui est utilisé pour tout clic dans une liste de produits) et view_item_list (également réservé pour toute liste de produits, leurs consultations cette fois-ci) ne sont pas supportés
  • les remboursements ne sont pas comptabilisés
  • le suivi de l’entonnoir de finalisation d’achat (checkout) n’est pas complet, car Shopify n’envoie pas de données pour quantifier l’ajout des informations de livraison (add_shipping_info)

Notons que des manquements similaires existaient déjà avec Universal Analytics et les données que Shopify envoyait à l’outil.

Vous pouvez personnaliser votre thème pour compléter les événements. Ce que le CMS vous offre par défaut est toutefois un bon début pour suivre et analyser les performances de votre plateforme, mais aussi de vos efforts Marketing.

Vous en voulez plus ? Voici d'autres lectures