Objectif de cet article
Découvrez comment Klaviyo peut assurer le tracking sur votre site d’e-commerce. Il y a deux principaux types de tracking sur site :
-
le tracking Active on Site (Activité sur site)
Ce suivi est déclenché chaque fois qu’un navigateur identifiable accède à votre site web. -
le tracking Viewed Product (Consultation d’un produit)
Ce suivi est déclenché chaque fois qu’un navigateur identifiable consulte une page de produit sur votre site web (pour les boutiques e-commerce).
Le tracking Active on Site peut vous aider à segmenter vos contacts en fonction de leur niveau d’engagement, tandis que le tracking Viewed Product est utile pour envoyer des rappels dans le cadre d’un flux d’abandon de navigation.
Pour Shopify, nous proposons également d’autres types de tracking sur site.
Avant de commencerAvant de commencer
La marche à suivre pour activer le tracking sur site est différente pour chaque intégration d’e-commerce. Dans cet article, nous nous pencherons sur chacune de ces méthodes et nous verrons qui est concerné par le tracking de Klaviyo.
L’extrait de code permettant d’activer le tracking sur site est connu sous le nom de « code de suivi JavaScript de Klaviyo » ou « Klaviyo.js ». Si vous avez activé le tracking sur site via l’une des intégrations d’e-commerce ci-dessous, il n’est pas nécessaire d’ajouter Klaviyo.js séparément :
-
Shopify
Le tracking Active on Site est ajouté automatiquement par l’intégration Shopify ou par l’intégration Klaviyo sur Shopify si celle-ci est activée. -
BigCommerce
Le tracking Active on Site est ajouté lors de l’activation de l’intégration si vous cochez l’option Automatically add Klaviyo onsite JavaScript dans Klaviyo. -
WooCommerce
Le tracking Active on Site est ajouté automatiquement lors de l’activation de l’intégration. -
Magento
Le tracking Active on Site est ajouté automatiquement lors de l’activation de l’intégration. -
Wix
Le tracking Active on Site est ajouté lors de l’activation de l’intégration si vous cochez l’option Automatically add Klaviyo onsite JavaScript dans Klaviyo.
Si vous utilisez une autre plateforme d’e-commerce ou un outil personnalisé, vous pouvez installer Klaviyo.js manuellement.
Pour copier-coller cet extrait de code, il faut pouvoir accéder au code HTML de votre site et à la plateforme d’e-commerce. Par conséquent, notre équipe d’assistance ne pourra pas intervenir directement pour vous aider. Si vous n’avez pas de développeur dans votre équipe et si vous ne disposez pas des compétences nécessaires pour faire la manipulation vous-même, vous pouvez demander l’aide d’un partenaire de Klaviyo.
Ajouter manuellement le tracking sur siteAjouter manuellement le tracking sur site
- Pour activer le tracking Active on Site, copiez l’extrait de code suivant, également connu sous le nom de « Klaviyo.js » :
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
- Dans Klaviyo, cliquez sur le nom de votre compte dans le coin inférieur gauche et rendez-vous sur Settings > Account > API Keys, puis notez votre clé d’API publique.
- Collez l’extrait de code dans le modèle principal de votre site. Veillez à remplacer le texte « PUBLIC_API_KEY » par la clé que vous avez notée.
- Enregistrez et publiez le modèle de votre site.
Maintenant que vous avez installé le tracking Active on Site, Klaviyo déclenche le suivi chaque fois qu’une personne identifiable consulte votre site web.
Comprendre le tracking Viewed ProductComprendre le tracking Viewed Product
Dans Klaviyo, le tracking Viewed Product est spécialement conçu pour les boutiques e-commerce. Dans le cadre d’un flux d’abandon de navigation, il permet de rappeler aux clients les produits spécifiques qu’ils ont consultés. Lorsque le tracking Viewed Product est installé, l’indicateur est enregistré chaque fois qu’une personne identifiable consulte la page d’un produit sur votre site web.
La marche à suivre pour activer Viewed Product est différente pour chaque plateforme d’e-commerce. Si vous constatez qu’aucune donnée correspondant à cet indicateur n’est enregistrée, vérifiez que cette fonctionnalité est correctement installée.
Voici la procédure à suivre pour activer le tracking Viewed Product sur les plateformes d’e-commerce suivantes :
-
Shopify
Pour activer le tracking Viewed Product, utilisez l’intégration Klaviyo pour Shopify. -
BigCommerce
Voici comment ajouter la fonctionnalité de suivi de produit à votre boutique BigCommerce.
Si vous utilisez les intégrations d’e-commerce suivantes, le tracking Viewed Product est installé automatiquement :
Le tracking Viewed Product peut également être ajouté à d’autres plateformes d’e-commerce ainsi qu’à des systèmes personnalisés de gestion des paniers. Pour connaître la marche à suivre, consultez notre guide d’installation du tracking Viewed Product pour les boutiques d’e-commerce personnalisées.
Tester le tracking sur votre siteTester le tracking sur votre site
Après avoir activé la fonctionnalité de tracking sur votre site, vous pouvez vérifier qu’elle est correctement configurée en suivant les étapes suivantes :
- Accédez à votre site web.
- Ajoutez le texte suivant à la fin de l’URL de votre boutique, en remplaçant exemple@gmail.com par votre adresse e-mail :
?utm_email=exemple@gmail.com - Actualisez la page, puis cherchez votre adresse e-mail dans Klaviyo.
- Vous devriez constater qu’un profil Klaviyo a été créé pour vous (s’il n’en existait pas déjà un) et que cet accès à votre site Web a été enregistré dans votre fil d’activité.
- Pour afficher l’historique de toutes les activités faisant l'objet d'un suivi pour Active on Site et Viewed Product, rendez-vous sur Analytics > Metrics. Vous pouvez cliquer sur chaque indicateur pour analyser les données de plusieurs manières : fil d’activité, carte d’activité, graphiques, meilleurs profils et rapports de cohorte. Vous pouvez également filtrer par source. Pour afficher les événements correspondant à une activité sur le site ou à la consultation d’un produit, utilisez le filtre API (ces événements ont une icône d’engrenage).
Qui peut faire l'objet d'un tracking avec Klaviyo
En activant un tracking basique sur votre site web, vous pouvez obtenir des informations utiles sur l’activité de navigation, puis les exploiter dans le cadre de vos stratégies marketing.
Lorsque vous ajoutez le suivi sur site de Klaviyo à votre site, il ne suit que l’activité de navigation de « navigateurs connus » (c.-à-d. les navigateurs qui ont visité votre site ou s’y sont engagés, qui ont soumis un formulaire par le biais d’une certaine action, qui ont atteint l’étape de réussite d’un formulaire, qui ont atteint l’étape finale atteignable pour le tap-to-text pour les SMS, ou qui ont été identifiés ou « cookied »).
Si un courriel est transféré, puis ouvert et cliqué par une autre personne, ce dispositif sera lié à l'ouverture/au clic. Il peut également mettre à jour et écraser les informations du profil de la personne qui a reçu le courriel.
Pour identifier les visiteurs d’un site, Klaviyo utilise plusieurs méthodes :
- si quelqu'un a cliqué sur un lien dans un e-mail ou un SMS envoyé via Klaviyo
- si quelqu'un s'est abonné/inscrit via un formulaire Klaviyo
- Si quelqu’un a soumis un formulaire Klaviyo par le biais d’une certaine action.
Pour que la soumission d’un formulaire soit prise en compte, le visiteur doit valider une étape du formulaire associée une action de soumission (p. ex., Submit and Go to next step, Submit opt-in code, Submit form and Go to URL). Des actions comme Go to URL ou Close form n’entrent pas en ligne de compte. Si un formulaire comporte à la fois les actions Submit Form et Go to URL, l’événement ne sera pris en compte que lorsqu’une personne soumettra le formulaire.
- si quelqu’un a soumis un formulaire ou est parvenu à la dernière étape atteignable d’un formulaire pour un envoi rapide (Subscribe via SMS)
- si quelqu’un s’est connecté à votre site (et si vous avez installé un tracking personnalisé pour les utilisateurs connectés, ce qui ne figure pas dans les intégrations e-commerce natives proposées par Klaviyo).
Par conséquent, tant que vous n'aurez pas envoyé d'e-mails ou de SMS avec Klaviyo et donc développé vos listes, le tracking sur site n’affichera sans doute pas beaucoup de résultats. Au fil du temps, Klaviyo identifiera de plus en plus de visiteurs présents dans votre liste de contacts, et vos données de tracking sur site deviendront exploitables.
Pour les boutiques Shopify, en fonction de vos paramètres de confidentialité client dans Shopify, Klaviyo ne peut pas suivre les événements sur site pour les visiteurs de votre boutique Shopify situés dans l’UE, dans l’EEE, au Royaume-Uni et en Suisse, à moins qu’ils n’aient donné leur consentement.
Exemples d’utilisation du tracking sur site
Les données générées par le tracking sur site peuvent être exploitées de différentes manières :
-
pour segmenter vos contacts en fonction de leur niveau d’engagement
Si vous savez quels contacts interagissent avec votre site web et à quelle fréquence, vous pouvez élaborer une stratégie de communication plus personnalisée, qui favorise un engagement accru. -
pour déclencher un flux automatisé par e-mail ou par SMS pour les contacts qui se rendent plusieurs fois sur votre site sans passer commande
Vous ne souhaitez probablement pas envoyer un e-mail ou SMS après chaque visite. Mais vous pouvez communiquer, de manière moins appuyée, auprès des contacts qui consultent votre site plusieurs fois sur une courte période, mais qui ne s’engagent pas plus avant. Par exemple, vous pouvez déclencher un flux pour les personnes identifiées par le tracking Active on Site au moins 4 fois au cours des 30 derniers jours, mais qui n’ont pas commencé ou validé la moindre commande.
Le paramètre _kx
Une fois que le tracking Email to Website (E-mail vers le site web) est activé et que Klaviyo.js est bien présent sur votre site web, les personnes qui cliquent sur un e-mail envoyé via Klaviyo, puis accèdent à votre site, sont identifiées. C’est l’un des principaux moyens pour identifier les nouveaux visiteurs et leur appliquer un cookie afin qu’ils soient identifiés lors de toutes leurs futures visites.
Pour que le tracking des clics et des conversions pour les SMS fonctionne, vos messages doivent contenir des liens obtenus à partir du raccourcisseur de Klaviyo. Lorsque vous configurez vos SMS, assurez-vous de cocher l’option Automatically shorten links pour utiliser le système de tracking par défaut.
Le tracking des e-mails vers le site web assuré par Klaviyo consiste à ajouter un paramètre (le paramètre _kx) à toutes les URL vers votre site. La valeur chiffrée unique est ensuite déchiffrée par l’extrait de code Active on Site, ce qui nous permet d’identifier l’utilisateur qui a cliqué sur l’URL. Voici un exemple d’URL contenant ce paramètre :
http://exemple.com/?_kx=J8fjcn003Wy6b-3ILNlOyZXabW6dcFwTyeuxrowMers%3D.McN66
Ce paramètre est automatiquement ajouté lors de l’envoi d’e-mails. Il ne devrait pas affecter les temps de chargement ni empêcher les liens de fonctionner, puisqu’il est placé à la fin de l’adresse. Veuillez noter que lors de la prévisualisation d’un e-mail, le paramètre _kx s’affiche sous la forme ?_kx= sans valeur chiffrée.
Toutefois, si vous utilisez des URL contenant des paramètres de requête pour demander à votre serveur de télécharger automatiquement un fichier, le paramètre _kx peut empêcher votre lien de fonctionner. Pour que le téléchargement fonctionne correctement, vous devez soit désactiver le tracking des e-mails vers le site web dans les paramètres de votre compte, soit configurer votre serveur de manière à ce qu’il ignore ce paramètre. Pour l’instant, vous ne pouvez désactiver cette fonctionnalité que pour l’ensemble de votre compte ; il n’est pas possible de la désactiver pour certaines campagnes uniquement.
Ressources supplémentaires