Table des matières

Shopify Server Side Tracking : L'installation ultime

Shopify Server Side Tracking

Lorsque vous avez une boutique Shopify, il est important de mesurer toutes les interactions des utilisateurs sur votre site web afin d'optimiser les résultats de vos campagnes. Les campagnes basées sur les données sont plus performantes, mais la qualité et la quantité des données disponibles diminuent en raison des bloqueurs de publicité, des mécanismes de prévention du suivi et de l'abandon progressif des cookies tiers. Plus de données permettent d'améliorer les algorithmes des plateformes telles qu'Instagram et Facebook. Il est donc essentiel d'assurer un bon suivi des données. Le Server Side Tracking est le meilleur moyen d'y parvenir.

Qu'est-ce que le Server Side Tracking et quels sont ses avantages ?

Le Server Side Tracking est une méthode dans laquelle les données sont collectées directement à partir du serveur plutôt que par le biais du navigateur de l'utilisateur.

Avantages :

  • Plus de données pour vos campagnes : la collecte de données via le serveur permet d'obtenir une image plus complète du comportement des utilisateurs.
  • Des données précises : Le Server Side Tracking réduit le risque de perte de données et d'erreurs.
  • Conformité AVG : les données peuvent être stockées et traitées de manière plus sûre et en conformité avec les lois sur la protection de la vie privée.
  • Site web plus rapide : Une dépendance moindre à l'égard des scripts externes garantit des temps de chargement plus rapides, ce qui est bénéfique pour les taux de conversion.
  • Durée du cookie plus longue : les cookies côté serveur ont une durée de vie plus longue que les cookies du navigateur.
  • Contournement des bloqueurs de publicité : Le Server Side Tracking n'est pas bloqué par les adblockers, ce qui vous permet de collecter davantage de données.

Voir tous les avantages de Server Side Tracking

Différence entre le tracking côté client et côté serveur

Vous avez peut-être déjà l'habitude de travailler avec Google Tag Manager et vous y avez déjà installé un système. Il s'agit très probablement d'une méthode côté client. Le server side tagging est une méthode où les données sont collectées via le navigateur de l'utilisateur et envoyées au serveur.

La difficulté réside dans le fait que tout doit être configuré légèrement différemment avec le Server Side Tracking (conteneur de serveur). Alors que vous avez l'habitude de configurer le pixel Facebook, dans le conteneur de serveur, cela devient l'API de conversion Facebook.

facebook-pixel-vs-facebook-conversion-api

Comme vous pouvez le constater, cette configuration est structurée un peu différemment.

Vous n'avez pas encore l'habitude de travailler avec Google Tag Manager ? Ce n'est pas grave ! Grâce à nos modèles et à nos guides, vous vous débrouillerez tout seul.

Quelle quantité de données supplémentaires est-ce que je génère avec le Server Side Tracking de Shopify ?

Cas d'utilisation 1 : Facebook - Données supplémentaires dans le tableau de bord

Dans les graphiques de droite, vous pouvez voir deux événements mesurés via le pixel Meta Ads. Vous pouvez clairement voir la différence entre les mesures via le navigateur et les mesures via le serveur. La ligne verte représente les événements du serveur et la ligne bleue les événements du navigateur. Dans cet exemple, cela se traduit par 22 % de données supplémentaires.

facebook-conversion-api-vs-browser-events-events-manager

Cas d'utilisation 2 : TAGGRS - Données supplémentaires dans le tableau de bord

TAGGRS offre une gamme de fonctions d'analyse côté serveur qui sont importantes pour tous ceux qui souhaitent mesurer et analyser les effets du Server Side Tracking. Dans le tableau de bord analytique de TAGGRS, vous pouvez mesurer l'impact du Server Side Tracking sur toutes les plateformes que vous mesurez.

Données supplémentaires mesurées par TAGGRS

Cas d'utilisation 3 : Google Ads - Données supplémentaires dans le tableau de bord

Pour les tests, il est conseillé d'exécuter d'abord votre nouvelle configuration de Server Side Tracking en parallèle avec votre configuration actuelle dans le conteneur web. La conversion côté serveur indique souvent moins de conversions au cours des deux premières semaines, car elle ne dispose pas encore de données historiques. Une fois que le Server Side Tracking mesure correctement, vous pouvez définir les conversions du Server Side Tracking comme primaires et supprimer ou définir les conversions du conteneur web comme secondaires.

Vous pouvez ensuite constater la différence dans le nombre de conversions mesurées dans le tableau de bord Google Ads.

server-side-vs-client-side-events-google-ads

Mise en œuvre du Server Side Tracking de Shopify avec Google Tag Manager

Maintenant que vous savez ce qu'est le Server Side Tracking et quels sont ses avantages, il est temps de le mettre en place.

Pour prendre un bon départ, nous avons créé une liste de contrôle pratique que vous pouvez suivre.

Avant de pouvoir lancer le Server Side Tracking, les points suivants doivent être définis :

Conseil : téléchargez l'application gratuite TAGGRS Shopify Data Layer pour obtenir une couche de données entièrement compatible et efficace sur votre site web.

Ensuite, vous devez créer un compte et un conteneur sur TAGGRS. Si vous souhaitez travailler avec le Server Side Tracking, vous avez besoin d'un hébergeur. Cela permet de s'assurer que les données peuvent circuler à travers les serveurs (côté serveur).

Configuration des plates-formes dans Google Tag Manager

Après avoir couvert les points ci-dessus, vous devez configurer dans Google Tag Manager les plates-formes que vous souhaitez mesurer. Pour ce faire, deux options s'offrent à vous :

  1. Configurer manuellement
  2. Utilisation de modèles préconfigurés.

Pour un contrôle total de votre configuration de suivi, vous pouvez choisir de tout configurer manuellement. Cette option est idéale pour les entreprises qui cherchent à migrer ou à affiner leur infrastructure de suivi existante. Vous trouverez ces guides de configuration dans votre tableau de bord TAGGRS.

tag-implementation-taggrs-dashboard

Le moyen le plus rapide est d'utiliser les modèles TAGGRS. TAGGRS propose une vaste galerie de modèles avec des modèles préconfigurés pour le Server Side Tracking pour les systèmes de gestion de contenu les plus populaires, y compris Shopify. Ces modèles accélèrent le processus de mise en œuvre et sont entièrement personnalisables en fonction des besoins de votre entreprise.

Dans ce cas, nous allons utiliser les modèles. Nous allons mettre en place le Server Side Tracking pour les plateformes suivantes :

  • Facebook
  • GA4
  • Annonces Google

Télécharger et importer le modèle Shopify

Pour commencer, accédez à la Template Gallery dans le tableau de bord TAGGRS. Recherchez le modèle Shopify souhaité et téléchargez les fichiers JSON.

download-taggrs-shopify-template

Ensuite, extrayez le fichier zip téléchargé et importez le serveur et le fichier de conteneur web dans Google Tag Manager. Vous devez le faire conteneur par conteneur.

Une fois les fichiers importés, il est temps de mettre en pause ou de supprimer toutes les balises inutiles. Dans ce cas, nous voulons mesurer Facebook, GA4 et Google Ads, donc nous mettons en pause le reste des balises.

pause-tags-you-don't-need-tag-manager

Après avoir mis en pause les balises inutiles, saisissez les codes dont vous avez besoin pour les différentes plates-formes sous Variables. Ces codes sont ensuite ajoutés dynamiquement à toutes les balises. Par exemple, vous pouvez ajouter la variable TAGGRS Container ID pour compléter la configuration.

Voici à quoi peut ressembler une configuration. TAGGRS offre bien plus qu'un simple Server Side Tracking. Par exemple, vous pouvez également mettre en place un suivi des bénéfices, mais pour la plupart des gens, les bases sont suffisantes.

Résultat de la configuration Server Side Tracking (1)

Une fois la configuration établie, il est important de la tester et de la déboguer. Comme cela peut parfois s'avérer difficile, nous avons rédigé une feuille de route complète pour les tests. Pour passer en mode prévisualisation, vous devez ajouter l'URL de votre sous-domaine aux URLs du conteneur du serveur.

Ce qu'il faut surveiller :

  • Assurez-vous que votre site web dispose d'une couche de données fonctionnelle. Sans une couche de données fonctionnelle, vous ne pouvez pas mesurer de nombreux événements liés au commerce électronique.
  • Assurez-vous qu'il n'y a pas d'autres liens directs sur votre site web. Une autre intégration directe de GA4 (sans passer par Google Tag Manager) peut poser des problèmes, car les demandes passent par l'intégration supplémentaire et non par Google Tag Manager. Toutes les demandes ne sont donc pas reçues correctement.
  • Supprimez ou mettez en pause toutes les balises et tous les déclencheurs qui ne sont pas utilisés. Cela permet d'éviter les erreurs de configuration. Par exemple, si vous n'utilisez pas la balise Cookiebot, le fait de la laisser activée peut avoir pour conséquence que plus aucune donnée n'arrive.

Consultez les guides de configuration étape par étape dans le tableau de bord TAGGRS ou consultez notre plateforme d'assistance si vous rencontrez des problèmes avec les modèles.

Des outils supplémentaires pour optimiser votre suivi

Pour optimiser davantage votre suivi, vous pouvez utiliser des outils spécifiques de TAGGRS. Par exemple, si vous souffrez de la prévention du tracking par Apple, comme avec la mise à jour iOS 16.4, vous pouvez installer notre outil de récupération des cookies et un Server Side CDN. Ces outils vous aideront à réduire les problèmes de tracking et à améliorer la qualité de vos données.

À propos de l'auteur

Récemment publié

magnifiercrossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram