Démarrer avec le tracking sur site de Klaviyo

Estimé 9 minute de lecture
|
Mis à jour 17 déc. 2024, 08:38 EST
Objectif de cet article

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 commencer

Avant 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 site

Ajouter manuellement le tracking sur site

  1. 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>
  2. 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.
  3. 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.
  4. 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 Product

Comprendre 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 :

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 site

Tester 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 :

  1. Accédez à votre site web.
  2. 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
  3. Actualisez la page, puis cherchez votre adresse e-mail dans Klaviyo.
  4. 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é.
  5. 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).
    Onglet Metrics dans Klaviyo filtré par API montrant les éléments Active on Site et Viewed Product avec des icônes en forme d’engrenage.
Qui peut faire l'objet d'un tracking avec Klaviyo

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.

Un exemple de profil d’abonné nommé Johan avec les événements Logged In et Active on Site sur la chronologie.

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

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.
Pour les événements Active on Site en particulier, vous pouvez segmenter à l’aide de l’événement lui-même, mais les données de l'événement ne peuvent pas être utilisées pour la segmentation ou le filtrage des flux.
Le paramètre _kx

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

Ressources supplémentaires

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Formation en direct
Participez à une session en direct avec des experts Klaviyo pour découvrir les bonnes pratiques, apprendre à configurer des fonctionnalités clés et bien plus encore.
Assistance

Accédez à l’assistance via votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24h/24 et 7j/7

Chat/assistant virtuel
La disponibilité varie selon l'emplacement et le type de forfait