GOOGLE ANALYTICS 4 POUR SHOPIFY

Google Analytics 4 pour votre boutique Shopify, avec des événements côté serveur

WeProfit connecte votre boutique Shopify à Google Analytics 4 en deux parties : une balise Google enregistre les visites dans le navigateur, et le serveur de WeProfit envoie les achats, les remboursements et les autres événements de la boutique via le Measurement Protocol de Google. L’envoi des achats vers Google Ads est une connexion distincte au même réseau Google.

Comment Google Analytics 4 reçoit les données de votre boutique Shopify

Google Analytics 4 peut recevoir les données de votre boutique de deux sources. La balise Google s’exécute dans le navigateur du client et enregistre la visite. Le Measurement Protocol permet à un serveur d’envoyer des événements directement à Google Analytics ; Google l’a conçu pour compléter la balise, pas pour la remplacer.

WeProfit utilise les deux. Son serveur envoie les achats, les remboursements et les autres événements de la boutique via le Measurement Protocol, et vos visites viennent d’une balise Google : celle que WeProfit charge sur votre boutique, ou celle que vous utilisez déjà, comme la balise qu’ajoute l’application Google & YouTube de Shopify. Vous choisissez au moment de la connexion.

Dans WeProfit, Google est un seul réseau avec deux connexions : Google Analytics 4, présenté sur cette page, et Google Ads, qui reçoit les achats envoyés depuis le serveur de WeProfit via la Data Manager API de Google. Vous pouvez utiliser l’une, l’autre ou les deux.

Connecter Google Analytics 4 dans WeProfit

Il vous faut une propriété Google Analytics 4 avec un flux de données Web pour votre boutique, et le rôle Éditeur ou Administrateur sur cette propriété si vous passez par « Se connecter avec Google ». Cette connexion exige d’être connecté à votre compte WeProfit ; saisir l’ID de mesure et le code secret d’API à la main fonctionne aussi quand vous ouvrez WeProfit depuis votre interface administrateur Shopify sans vous connecter.

Le code secret d’API sert uniquement à envoyer des événements : il ne permet ni de lire vos rapports ni de modifier vos paramètres Google Analytics. Si vous déconnectez plus tard votre compte Google de cette page, l’envoi continue ; seules les cartes Google décrites plus bas s’arrêtent.

  1. Dans WeProfit, ouvrez Réseaux publicitaires > Google Analytics 4 et sélectionnez « Se connecter avec Google ». Utilisez le compte Google qui a accès à votre propriété.
  2. Choisissez la propriété et son flux de données Web. Si la propriété n’a pas encore de flux de données Web, ajoutez-en un dans Google Analytics, sous Administration > Collecte et modification des données > Flux de données > Ajouter un flux > Web, puis choisissez de nouveau la propriété.
  3. Choisissez qui ajoute la balise Google Analytics 4 : WeProfit, ou votre propre balise. La section suivante explique les deux options.
  4. Cochez la confirmation de Google relative à la collecte des données utilisateur, affichée dans les termes de Google, puis validez la connexion. Google exige cette confirmation avant de pouvoir créer un code secret d’API. WeProfit crée ensuite un code secret d’API Measurement Protocol nommé WeProfit Server-Side Tracking, ou le réutilise quand vous connectez de nouveau le même flux de données.
  5. Pour vous connecter à la main, sélectionnez plutôt « Saisir l’ID et le code secret », ou « Ajouter une destination » quand vous ouvrez WeProfit depuis votre interface administrateur Shopify sans être connecté à WeProfit. Dans Google Analytics, ouvrez Administration > Collecte et modification des données > Flux de données et votre flux Web, copiez l’ID de mesure (il commence par G-), puis ouvrez « Codes secrets de l’API du protocole de mesure », acceptez la confirmation relative à la collecte des données utilisateur si Google la demande, et créez un code secret. Saisissez les deux dans WeProfit et choisissez qui ajoute la balise.
  6. Sélectionnez « Envoyer un test ». WeProfit envoie une page vue de test au serveur de validation de Google, qui vérifie le format de l’événement. Google n’y vérifie pas le code secret d’API, et les événements de test n’apparaissent jamais dans les rapports : confirmez donc ensuite un vrai événement dans Google Analytics.

Qui ajoute la balise Google Analytics 4 : WeProfit ou vous

Au moment de la connexion, vous choisissez « WeProfit ajoute la balise Google Analytics 4 » ou « Conserver ma propre balise Google Analytics 4 ». La première option est celle par défaut pour une nouvelle connexion. Dans les deux cas, le serveur de WeProfit envoie les achats.

Ne choisissez « WeProfit ajoute la balise Google Analytics 4 » qu’après avoir désactivé toutes les autres balises Google Analytics 4 de cette propriété, comme celle de l’application Google & YouTube de Shopify, de Google Tag Manager ou du code de votre thème. WeProfit vous demande de le confirmer, car deux balises font compter les visites deux fois par Google Analytics. Dans ce mode, chaque événement de navigation n’est envoyé qu’une fois : quand la balise n’a pas envoyé une page vue, une consultation de produit ou une recherche, le serveur de WeProfit l’envoie à sa place.

Avec « Conserver ma propre balise Google Analytics 4 », vos visites doivent venir de votre propre balise. La carte de la destination vérifie si une balise Google Analytics 4 de votre ID de mesure a déposé son cookie sur votre boutique au cours des 7 derniers jours, et vous avertit si elle n’en a trouvé aucune. Une destination Google Analytics 4 avec des conditions ne reçoit jamais la balise de WeProfit ; le serveur de WeProfit envoie alors chaque événement qui correspond aux conditions.

Qui envoie quels événements à Google Analytics 4
Votre choixLa balise Google dans le navigateurLe serveur de WeProfit
WeProfit ajoute la balise Google Analytics 4Les pages vues, les consultations de produits et les recherches ; sur Shopify, aussi les consultations de collections, les clics sur les produits des pages de collection et de recherche, et les consultations du panierLes ajouts au panier, les retraits du panier, les étapes du paiement, les achats, les remboursements, les prospects, les inscriptions et les événements personnalisés, plus chaque page vue, consultation de produit ou recherche que la balise n’a pas envoyée
Conserver ma propre balise Google Analytics 4Tout ce que votre propre balise envoie aujourd’huiUniquement les achats, les remboursements, les prospects, les inscriptions et vos événements personnalisés ; aucune page vue

Quels événements de la boutique parviennent à Google Analytics 4

WeProfit envoie les événements de la boutique sous les noms d’événements de Google Analytics 4. Les achats contiennent le total de la commande comme valeur, la devise, le transaction_id et les articles avec leur ID, leur nom, leur prix et leur quantité, datés au moment de la commande.

Les remboursements partent en événements refund avec le montant remboursé, dans la devise de l’achat et avec son transaction_id, et seulement vers une connexion qui a reçu l’achat ; une annulation sans montant remboursé n’envoie rien. Les événements personnalisés gardent leur propre nom, en minuscules, les autres caractères étant remplacés par des tirets bas, dans la limite de 40 caractères. Le tableau de bord n’a pas d’interrupteur par événement : pour limiter ce qu’une connexion reçoit, ajoutez une condition comme « Événement fait partie de ».

Avec un achat, le serveur de WeProfit envoie aussi l’adresse e-mail et le numéro de téléphone hachés de l’acheteur, le prénom et le nom hachés quand la commande les contient, ainsi que l’adresse IP et l’agent utilisateur.

Certaines commandes ne sont jamais envoyées : les commandes passées avant l’installation de WeProfit, y compris l’historique importé, les commandes Shopify POS, les commandes provisoires ou créées depuis l’application mobile Shopify, les renouvellements d’abonnement, et les commandes déjà annulées au moment où WeProfit les traite. À l’exception des commandes annulées, elles comptent quand même dans le chiffre d’affaires et le bénéfice de WeProfit.

Les noms d’événements dans Google Analytics 4
Événement de la boutiqueÉvénement Google Analytics 4
Page viewpage_view
Product or content viewview_item
Searchsearch
Collection view (Shopify, balise du navigateur)view_item_list
Product click sur une page de collection ou de recherche (Shopify, balise du navigateur)select_item
Cart view (Shopify, balise du navigateur)view_cart
Add to cartadd_to_cart
Remove from cartremove_from_cart
Checkout startedbegin_checkout
Shipping stepadd_shipping_info
Payment stepadd_payment_info
Purchasepurchase
Refundrefund
Leadgenerate_lead
Sign upsign_up

Ne compter chaque vente qu’une fois dans Google Analytics 4

Google Analytics déduplique les événements d’achat qui portent le même ID de transaction, pour les données des flux Web. Par défaut, les achats et les remboursements de WeProfit portent l’ID de commande Shopify comme transaction_id.

Avec « Conserver ma propre balise Google Analytics 4 », choisissez l’« Identifiant de commande » que votre balise transmet : « ID de commande », l’ID propre de la commande comme 6012345678901, ou « Numéro de commande », le numéro que voient vos clients comme #1001. Quand les deux copies portent le même ID, Google Analytics ne compte la vente qu’une fois. Avec « WeProfit ajoute la balise Google Analytics 4 », les achats portent l’ID de commande.

Si un autre outil déclare aussi des achats à la propriété, vérifiez quel identifiant de commande il utilise : un émetteur avec un autre ID compte la vente une deuxième fois, et un test réussi ne peut pas montrer que des émetteurs indépendants sont dédupliqués.

Si vous importez aussi des événements clés Google Analytics 4 dans Google Ads et que vous utilisez les envois Google Ads de WeProfit, ne gardez qu’un seul des deux comme action d’achat principale, sinon Google Ads peut compter chaque vente deux fois.

Vérifier que Google Analytics 4 reçoit vos événements

Le « Journal d’envoi CAPI » de la page Google Analytics 4 liste chaque événement envoyé par le serveur de WeProfit, avec les colonnes Date, Événement, Destination, ID d’événement, Statut, Tentatives et Erreur. Le Measurement Protocol ne donne cependant pas de réponse par événement : une ligne envoyée signifie que Google a renvoyé un code de succès, et les erreurs dans le contenu d’un événement ne sont pas signalées. Vérifiez donc les données dans Google Analytics lui-même.

Une fois que vous vous êtes connecté avec Google, la page Google Analytics 4 affiche trois cartes. La carte de vérification met les achats et le chiffre d’affaires que Google Analytics 4 a enregistrés sur les 7 derniers jours complets à côté des commandes et du chiffre d’affaires vus par WeProfit, avec la part de vos commandes retrouvées. La carte d’accès indique le compte Google utilisé pour la connexion et s’il peut modifier la propriété. La carte Search Console liste les 10 principales recherches Google qui ont affiché votre boutique au cours des 28 derniers jours, avec les clics, les impressions, le CTR et la position, quand une propriété Search Console du même compte Google correspond au domaine de votre boutique ; ses données arrivent avec environ 2 jours de retard.

Pour suivre une commande, passez un achat de test, retrouvez la commande dans WeProfit et cherchez son achat dans Google Analytics, en commençant par le rapport « Temps réel ». Une commande test Shopify compte comme une vraie commande : WeProfit envoie son achat à Google Analytics 4, et la rembourser envoie un remboursement avec le même transaction_id. Google indique que le traitement des données peut prendre 24 à 48 heures : laissez du temps aux rapports standard avant de comparer les totaux.

Dépannage de Google Analytics 4 sur Shopify

Trouvez l’étape qui ne fonctionne plus avant de modifier votre configuration.

Dépannage de Google Analytics 4
Ce que vous constatezCe qu’il faut vérifier
« Envoyer un test » réussit, mais aucun achat n’apparaît dans Google Analytics 4Vérifiez l’ID de mesure, le code secret d’API et l’activation de la destination, puis passez une vraie commande. Le test de validation ne vérifie que le format et n’apparaît jamais dans les rapports.
Les visites sont comptées deux foisUne autre balise Google Analytics 4 déclare toujours des données à la propriété, en plus de la balise ajoutée par WeProfit. Désactivez-la, ou passez à « Conserver ma propre balise Google Analytics 4 ».
Les achats sont comptés deux foisVotre propre balise et WeProfit transmettent des ID de transaction différents. Choisissez l’« Identifiant de commande » que votre balise transmet : ID de commande ou numéro de commande.
Aucune page vue de votre boutiqueAvec « Conserver ma propre balise Google Analytics 4 », WeProfit n’envoie pas de pages vues. Vérifiez le contrôle de balise sur la carte de la destination et votre propre balise.
Des commandes anciennes manquentLes commandes passées avant l’installation de WeProfit, y compris l’historique importé, ne sont jamais envoyées.
La carte de vérification trouve moins d’achats que de commandesComptez jusqu’à 48 heures avant qu’un achat n’apparaisse dans Google Analytics, et n’oubliez pas que les commandes que WeProfit n’envoie jamais, comme les commandes POS et provisoires, comptent quand même du côté de WeProfit.

Documentation des plateformes concernées

UN PEU PLUS DE CLARTÉ

Bonnes questions.
Réponses claires.

Une autre question en tête ?

Contactez notre équipe

Non. Les visites viennent toujours d’une balise Google : celle que WeProfit charge sur votre boutique ou celle que vous utilisez déjà. Le serveur de WeProfit ajoute les achats, les remboursements et les autres événements de la boutique via le Measurement Protocol de Google, que Google a conçu pour compléter la balise, pas pour la remplacer.

Donnez à vos publicités de meilleures données de conversion.

Les 10 réseaux inclus. Forfaits dès $19/mois par boutique.

Essayer gratuitement 14 jours