Utiliser les données relatives aux événements pour personnaliser les flux d’e-mails et de SMS

Estimé 9 minute de lecture
|
Mis à jour 12 déc. 2024, 18:11 EST
Objectif de cet article

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

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 :

Comment trouver les variables d’événement

Comment trouver les variables d’événement

SMS

SMS

  1. Dans le générateur de flux, cliquez sur le SMS ou le MMS auquel vous souhaitez ajouter une variable d’événement.
  2. Cliquez ensuite sur Configure Content.
    À l’intérieur d’une variable d’événement SMS ou MMS dans un flux, sous la section Content, un bouton Configure Content permet d’ajouter une variable d’événement
  3. 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.
  4. 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. 
  5. 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.
    À l’intérieur d’un SMS ou d’un MMS, rendez-vous sur l’onglet Previewing en haut à droite et survolez l’icône d’informations pour voir l’action View Details
  6. 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.
    Dans l’onglet Previewing en haut à droite, cliquez sur l’icône d’informations pour faire apparaître les détails des propriétés de l’événement en dessous dans la fenêtre modale
E-mails

E-mails

Pour ajouter des variables d’événement dans un e-mail de flux : 

  1. Ouvrez l’e-mail dans l’éditeur de flux. 
  2. Cliquez sur Edit Content.
  3. Cliquez sur Preview and Test.
  4. Cliquez sur le nom d’une propriété dans le menu Event Properties pour la copier. 
    Un utilisateur copie une variable d’événement dans Klaviyo
  5. Collez le tag dans votre e-mail de flux.
La fenêtre de prévisualisation montre toutes les données disponibles pour cet indicateur précis. Les entrées de la liste sont numérotées en partant de 0. Par exemple, si {{ event.extra.line_items.0.product.name }} est l’entrée de variable pour un produit, le 0 indique qu’il s’agit du premier élément du tableau.

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

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)

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.

Données d’un événement Placed order de base dans Klaviyo

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 :

  1. 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.
  2. 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é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