L’intégration de Klaviyo avec Google Tag Manager (GTM) via le Server Side Tracking est un pas en avant pour rendre vos stratégies de marketing par courriel plus efficaces. En utilisant cette méthode, vous améliorez la précision de votre analyse de données, ce qui vous permet de mieux cibler vos efforts de marketing et de les rendre plus efficaces. Avant de commencer, il est important de s’assurer que la configuration et les Events de votre GA4 sont correctement mis en place.
Remarque : l’intégration côté serveur dans GTM ne fonctionne que si vous connaissez l’adresse électronique de l’utilisateur. Ces informations sont nécessaires pour associer les utilisateurs de votre site aux utilisateurs de la base de données Klaviyo et ajouter les événements et paramètres requis.
Ce que vous devez avoir configuré avant de commencer :
- Google Analytics 4 configuré dans le Server Container
- Google Analytics 4 Events créés
Table of Contents
Qu’est-ce que Klaviyo ?
Klaviyo est une plateforme d’e-mail marketing qui se concentre sur l’automatisation des processus de communication avec les clients par e-mail. Il offre des possibilités de segmentation, de personnalisation et d’analyse, permettant aux entreprises de répondre plus efficacement aux besoins et aux préférences de leur public cible. Klaviyo s’intègre à un large éventail de plateformes de commerce électronique et d’autres outils, ce qui simplifie la collecte et l’utilisation des données des clients à des fins de marketing.
Types d’Events que vous pouvez mesurer avec Klaviyo
Dans le cadre de la configuration côté serveur de Klaviyo et de Google Tag Manager, il existe trois principaux types d’events que vous pouvez mesurer pour capturer les interactions des utilisateurs avec votre site web. En voici un aperçu :
- Active sur place :
- Ce type d’Event Type est destiné à suivre les utilisateurs actifs sur votre site. Il peut être utilisé pour analyser la fréquence et la durée de consultation de votre site web par les visiteurs, ce qui permet de comprendre leur niveau d’engagement.
- Events :
- Il enregistre les actions spécifiques effectuées par un utilisateur, telles que l’ajout d’un item au panier ou la finalisation d’un achat. Ce type de suivi des événements est crucial pour comprendre le chemin qui mène aux conversions et pour optimiser le parcours client.
- Ajouter à la liste :
- Cet Events est utilisé pour ajouter des utilisateurs à des listes Klaviyo spécifiques, par exemple une liste d’acheteurs récents. Il est utile pour segmenter vos contacts et envoyer des communications personnalisées en fonction des actions qu’ils ont effectuées sur votre site web.
Remarque : vous devez uniquement configurer Klaviyo côté serveur . En effet, Klaviyo ne prend pas actuellement en charge la Deduplication
Définir le type de site actif
Le type ‘Active on Site’ de Klaviyo permet de suivre l’activité des utilisateurs sur le site web et de collecter des données essentielles sur leurs interactions avec le site.
Stape 1 : Créer un nouveau Tags Klaviyo (Server Container)
Créez un nouveau Tags dans Google Tag Manager en naviguant vers Tags et cliquez sur Nouveau pour créer un nouveau Tag. Donnez ensuite un Name au Tags, par exemple Klaviyo – actif sur le site.
Stape 2 : Configuration des Tags (Server Container)
Dans la configuration des Tags, sélectionnez Discover more tag Types in the community Template Gallery. Recherchez ensuite le Templates Klaviyo et ajoutez Import this template.
Stape 3 : Klaviyo Tags setup avec Private API Key (Server Container)
L’étape suivante consiste à définir le type Active on Site, dans lequel vous saisissez votre clé d’API privée Klaviyo. Vous trouverez cette clé dans votre Dashboard Klaviyo sous Settings puis API Keys, où vous pouvez générer et copier la clé pour l’utiliser dans Google Tag Manager.
Stape 4 : Variables de courrier électronique (Server Container)
Ajoutez une variable e-mail à la configuration du Tags Klaviyo. Si vous n’avez pas encore créé cette Variables, c’est le moment de le faire. Vous trouverez ci-dessous un exemple de variable e-mail. Notez que cela peut varier d’une couche de données à l’autre. Vous ne savez pas de quelle couche de données vous disposez ? Consultez ensuite notre explication de la Data Layer.
Stape 5 : ID utilisateur Klaviyo (Server Container)
Vous ajoutez votre ID utilisateur Klaviyo au Tags. Cet identifiant se trouve dans le Dashboard de Klaviyo, sous Clés API, où vous verrez votre clé API publique.
Veillez à activer également les options Utiliser un scénario optimiste et Stocker les courriels dans les cookies pour vous assurer que les adresses électroniques sont sauvegardées et utilisées pour une approche optimiste dans l’analyse des données. Vous trouverez ci-dessous un exemple de ce à quoi la configuration pourrait ressembler :
Stape 6 : Triggers All Pages (Server Container)
Comme dernière étape, ajoutez le trigger All Pages pour activer le Tags Klaviyo sur chaque page. Avec ces paramètres, votre Tags Klaviyo est prêt à suivre l’activité des utilisateurs à l’échelle du site.
Création de Tags Klaviyo basés sur des Events
Ensuite, nous allons configurer un Tags Klaviyo basé sur des Events spécifiques.
Stape 1 : Créer un nouveau Tags dans Google Tag Manager (Server Container)
Allez dans la section Tags et cliquez sur New pour créer un nouveau tag. Par exemple, nommez ce Tags Klaviyo Events.
Stape 2 : Configurer Klaviyo Events Tags (Server Container)
Lors de la définition du Tags, choisissez le type d’Event. Saisissez votre clé API privée Klaviyo ici, ainsi que la variable email et l’ID utilisateur Klaviyo que vous avez configurés plus tôt. Pour Event name, utilisez la variable intégrée Event name. Activez à nouveau les options Utiliser un scénario optimiste et Stocker le courrier électronique dans les cookies.
Stape 3 : Ajouter des propriétés personnalisées (Server Container)
Vous avez maintenant la possibilité d’ajouter des propriétés Custom Event à votre Tags. Il peut s’agir d’informations générales ou de données de localisation spécifiques, en fonction de ce dont vous avez besoin pour votre analyse de données.
Il est important de noter que l’adresse est une chaîne de noms de rues. Vous ne pouvez pas attacher des tableaux, à cause de cela le Tags d’Events de Klaviyo donnera une erreur.
Stape 4 : Ajouter des Triggers (Server Container)
Ensuite, déterminez les Events que vous souhaitez mesurer, tels que add_to_cart et Purchase, et ajoutez-les à votre Tags en tant que Triggers. Si vous n’êtes pas encore familiarisé avec la création de ces triggers, nous vous invitons à consulter notre blog tutoriel sur le setup d’Events dans Google Tag Manager.
En suivant ces étapes, Klaviyo vous permet de capturer des informations détaillées sur le comportement des utilisateurs, ce qui est précieux pour affiner vos campagnes de marketing et augmenter vos taux de conversion.
Type d’ajout à la liste
Outre les Tags actifs sur le site et les Tags basés sur des Events, Klaviyo offre également la fonctionnalité d’ajouter des utilisateurs à des listes spécifiques, par exemple une liste pour tous les acheteurs. Voici comment configurer la balise Add to List dans Google Tag Manager.
Stape 1 : Création d’un nouveau Tags (Server Container)
Commencez par créer un nouveau Tags en allant dans Tags dans Google Tag Manager et en cliquant sur Nouveau. Par exemple, nommez ce Tags Klaviyo – Ajouter à la liste.
Stape 2 : Klaviyo Add to List Tag setup (Server Container)
Sélectionnez Ajouter à la liste comme type de balise. Ensuite, entrez votre clé d’API privée Klaviyo et votre ID de liste. Pour trouver votre ID de liste, naviguez vers l’onglet Listes et segments dans votre compte Klaviyo, sélectionnez une liste spécifique et accédez à l’onglet Settings. En haut de la page, vous trouverez votre identifiant de liste.
Ajoutez la variable mail et cochez l’option Utiliser le scénario optimiste; les autres paramètres peuvent rester à leurs valeurs par défaut.
Stape 3 : Paramétrage du déclencheur d’ajout à la liste de Klaviyo (Server Container)
Ajoutez ensuite le Triggers que vous souhaitez utiliser pour ce Tags, par exemple Purchase, car cette action indique lorsqu’un utilisateur effectue un achat et est donc éligible pour être ajouté à la liste des acheteurs.
En suivant ces étapes, vous activerez la fonctionnalité Ajouter à la liste de Klaviyo, ce qui vous permettra d’ajouter automatiquement des acheteurs à une liste segmentée en vue d’activités marketing ultérieures.
Outro – Mesure de tous les événements Klaviyo
Nous avons maintenant abordé les trois principaux types d’Events : Active on Site, Events et Add to List. Avec ces paramètres dans Google Tag Manager, vous disposez d’une base solide pour suivre et analyser un large éventail d’interactions avec les utilisateurs au sein de Klaviyo. Cela vous permet d’accroître l’efficacité de vos campagnes de marketing par courriel et de constituer une base de données clients plus riche en vue d’un ciblage et d’une segmentation futurs. Avec ces connaissances, vous êtes maintenant prêt à utiliser pleinement toutes les capacités de Klaviyo.
A propos de l’auteur
Ate Keurentjes
Spécialiste du Server Side Tracking chez TAGGRS
Ate Keurentjes est un spécialiste du Server Side Tracking chez TAGGRS. Il a de l’expérience avec plusieurs concepts de Google Tag Manager. Keurentjes édite et écrit sur les nouveaux développements et tendances en matière de collecte de données / Server side tracking depuis 2023.