Objectif de cet article
Découvrez les données d’événements dynamiques, quand les utiliser, où les trouver et comment les inclure dans vos messages de flux. Découvrez les différentes actions effectuées par vos clients et comment utiliser les données issues de ces actions pour créer des flux de messages personnalisés dans Klaviyo. Vous pouvez par exemple utiliser les données d’événement dans un message de flux de panier abandonné pour montrer à vos clients le produit qu’ils n'ont pas acheté, une image de l’article, et bien plus encore. De cette façon, vous personnalisez davantage l’expérience client et vous augmentez les chances de conversion.
À propos des variables d’événementÀ propos des variables d’événement
Lorsque vous avez une intégration avec un service ou un outil tiers, Klaviyo enregistre certains indicateurs lorsqu’un profil client effectue une action. Les actions faisant l'objet d'un tracking dépendent de votre intégration, mais les plus courantes sont les suivantes : Started Checkout, Placed Order et Viewed Product. De plus, chaque indicateur enregistré dans Klaviyo comprend des informations pertinentes sur l’événement, appelées métadonnées.
Par exemple, lorsqu’un client commence le processus de commande, Klaviyo effectue le suivi de cette action en tant qu’événement Started Checkout. La plateforme tierce envoie périodiquement à Klaviyo des informations sur le ou les articles laissés dans le panier : la quantité de chaque article, le total, les images, etc. Ces données sont stockées dans Klaviyo en tant que variables d’événement ; elles comportent toutes les informations associées à une action qu’un client spécifique a effectuée.
Une intégration doit être installée pour que les données relatives aux événements apparaissent. En savoir plus sur les intégrations élaborées par Klaviyo ou sur l’utilisation des API de Klaviyo pour créer une intégration personnalisée.
Quand utiliser les variables d’événement
Les variables d’événement sont basées sur le comportement d’un client, donc elles ne peuvent être utilisées que dans des messages de flux déclenchés par des indicateurs.
Les flux déclenchés par une liste, un segment ou une propriété de date ne sont pas déclenchés par des événements, mais par des informations sur le client qui se trouvent dans son profil. Il n’y a donc pas de variables d’événement à extraire et à utiliser dans un e-mail ou un SMS de flux. Pour la même raison, les variables d’événement ne peuvent pas être utilisées dans les campagnes, car celles-ci sont des envois manuels et uniques qui ne sont pas basés sur un évènement, c.-à-d. une action effectuée par un client.
Voici quelques exemples courants de flux déclenchés par des indicateurs :
- panier abandonné, via l’indicateur Started Checkout
- post-achat, via l’indicateur Placed Order
- avis sur un produit, via l’indicateur Placed Order
- abandon de navigation, via l’indicateur Viewed Product
- reconquête, via l’indicateur Placed Order
- ajout au panier, via l’indicateur Added to Cart
Comment trouver les variables d’événement
SMSSMS
- Dans le générateur de flux, cliquez sur le SMS ou le MMS auquel vous souhaitez ajouter une variable d’événement.
- Cliquez ensuite sur Configure Content.
- Cliquez sur Configure Content pour voir où vous pouvez ajouter du texte, des emojis, des images statiques ou dynamiques et des GIF à votre message. Vous pouvez également insérer ici des variables de personnalisation de profil et d’événement.
- Les variables d’événement se trouvent à droite de l’écran, dans l’onglet Previewing. Cet onglet indique les 10 événements les plus récents entre lesquels vous pouvez naviguer. Par exemple, pour un flux post-achat, les 10 événements Placed Order les plus récents s’afficheront ici.
- L’onglet Previewing présente également toutes les variables d’événement associées. Pour les consulter, cliquez sur le bouton View details dans le coin supérieur droit de l’onglet.
- Cette liste déroulante contient des informations sur toutes les variables associées à cet événement. En cliquant sur une ligne, vous pouvez la copier automatiquement dans votre presse-papiers, afin d’ajouter facilement les variables de l’événement à votre message.
E-mails
Pour ajouter des variables d’événement dans un e-mail de flux :
- Ouvrez l’e-mail dans l’éditeur de flux.
- Cliquez sur Edit Content.
- Cliquez sur Preview and Test.
- Cliquez sur le nom d’une propriété dans le menu Event Properties pour la copier.
- Collez le tag dans votre e-mail de flux.
Pour utiliser des variables d’événement, vous devez les copier à l’identique, telles qu’elles apparaissent dans la fenêtre de prévisualisation. Elles sont sensibles à la casse et la moindre différence de graphie risque de les rendre inutilisables.
Exemples courants de variables d’événement
La syntaxe des différentes variables d’événement dépend à la fois de l’intégration et de l’indicateur d’événement. Vous pouvez voir la syntaxe de toutes les variables disponibles pour un événement donné en faisant défiler la fenêtre de prévisualisation et en cliquant sur les différentes saisies.
Vous trouverez ci-dessous quelques exemples courants de variables classées par intégrations pour un événement de type Started Checkout. Gardez à l’esprit que la variable exacte peut varier en fonction de l’indicateur utilisé pour déclencher le flux.
BigCommerce | |
Titre/nom du produit | {{ event.extra.line_items.0.product.name }} |
URL du produit | {{ event.extra.items.0.product.url }} |
Image | {{ event.extra.items.0.product.images.0.src }} |
Prix du produit | {{ event.extra.line_items.0.product.price } |
Quantité | {{ event.extra.line_items.0.quantity }} |
Total | {{ event.extra.total_inc_tax }} |
Magento 1 |
Magento 2 | |
Titre/nom du produit |
{{ event.extra.line_items.0.product.name }} |
{{ event.extra.line_items.0.product.name }} |
URL du produit |
{{ event.extra.line_items.0.product.key }} |
{{ event.Items.0.Product.FullURL }} |
Image |
{{ event.extra.line_items.0.product.images.0.url }} |
{{ event.extra.line_items.0.product.images.0.url }} |
Prix du produit |
{{ event.extra.items.0.base_original_price }} |
{{ event.extra.line_items.0.product.price }} |
Quantité |
{{ event.extra.line_items.0.quantity }} |
{{ event.extra.line_items.0.quantity }} |
Total |
{{ event.extra.base_grand_total }} |
{{ event.extra.base_grand_total }} |
Shopify | |
Titre/nom du produit | {{ event.extra.line_items.0.product.title }} |
Handle du produit | {{ event.extra.line_items.0.product.handle }} |
Image | {{ event.extra.line_items.0.product.images.0.src }} |
Prix du produit | {{ event.extra.line_items.0.line_price }} |
Quantité | {{ event.extra.line_items.0.quantity }} |
Total | {{ event.extra.customer.total_spent }} |
Devise de la boutique (devise de base de la boutique) | {{ event|lookup:'$currency_code' }} |
Devise de paiement (devise utilisée par le client) | {{ event.extra.presentment_currency }} |
WooCommerce* | |
Titre/nom du produit | {{ event.extra.Items.0.Name }} |
URL du produit | {{ event.extra.Items.0.URL }} |
Image | {{ event.extra.Items.0.Images.0.URL }} |
Prix du produit | {{ event.extra.Items.0.LineTotal }} |
Quantité | {{ event.extra.Items.0.Quantity }} |
Total | {{ event.extra.Items.0.TotalWithTax }} |
* Vous pouvez récupérer les paniers à partir d’un flux de panier abandonné dans WooCommerce en utilisant le paramètre ?wck_rebuild_cart={{ event.extra.CartRebuildKey }}
. La récupération des paniers abandonnés est également disponible pour les intégrations Shopify et Magento 1, mais elle est prégénérée dans les flux de panier abandonné par défaut.
Tableaux de variables d’événements (uniquement pour les e-mails)
Si vous ajoutez la variable ci-dessus à un e-mail, vous pouvez récupérer les données dynamiques du premier article laissé dans le panier. C’est un peu comme si vous vous adressiez à des personnes qui font la queue et que vous demandiez son nom à la personne en tête de file. Cette approche fonctionne bien si le panier ne peut contenir qu’un seul article, mais elle est chronophage si le panier contient plusieurs articles ou si vous ne savez pas combien d’articles la personne est susceptible d’ajouter.
Dans l'idéal, vous pourriez utiliser une seule commande pour obtenir instantanément toutes les variables d’événement pour les éléments d’un groupe, comme si en criant « Nom », vous pouviez obtenir les noms de toutes les personnes d’une longue file.
Et c’est exactement ce que vous permet de faire un tableau pour une liste de variables d’événement.
On parle de tableau lorsque plusieurs saisies sont regroupées sous une même propriété (à l’instar de plusieurs articles dans une commande). Comme mentionné plus haut, le premier élément comporte un « 0 » au milieu ou à la fin, l’élément suivant comporte un « 1 », et ainsi de suite. En utilisant un tableau, vous pouvez compiler des informations à la fois sur la propriété générique (par exemple, Items ou Collections) et sur les saisies individuelles de cette propriété.
Dans l’exemple ci-dessous, la prévisualisation d’un événement Placed Order comporte trois éléments :
- La variable de l’élément « Sweet Tarts » est {{ event.Items.0 }}.
- La variable de l’élément « Runts » est {{ event.Items.1 }}.
- La variable de l’élément « Nerds » est {{ event.Items.2 }}.
Dans cet exemple, le tableau de variables d’événements pour ces éléments est event.Items.
Itération sur des variables d’événement dynamiques (uniquement pour les e-mails)Itération sur des variables d’événement dynamiques (uniquement pour les e-mails)
Il existe deux façons différentes d’itérer sur ces tableaux ou sur d’autres tableaux de variables d’événements dans les e-mails :
-
fonctionnalité de répétition du contenu
Cette fonctionnalité vous permet d’ajouter un bloc unique (texte, image, etc.) qui se répète automatiquement et est itérée sur toutes les saisies d’un tableau de propriétés. -
tableau dynamique
Cette fonctionnalité vous permet de créer un bloc plus complexe qui passe en boucle sur toutes les saisies d’un seul tableau de variables.
Veuillez noter que bien que vous puissiez ajouter des variables d’événement dynamiques aux messages textuels, vous ne pouvez pas itérer sur plusieurs d’entre elles.
Ressources supplémentairesRessources supplémentaires
- En savoir plus sur la personnalisation des messages
- Découvrez comment inclure une image dynamique dans un MMS
- Découvrez comment itérer sur un tableau d’événements :
- Stratégies marketing par SMS pour tous les niveaux