Skip to content

Événements d’achat

Découvrez les événements et propriétés d’achat, leur utilisation, la segmentation, l’endroit où afficher les analyses pertinentes, et plus encore.

Les événements d’achat sont des actions d’achat effectuées par vos utilisateurs. Ces événements permettent d’enregistrer les achats in-app et d’établir la valeur vie (LTV) pour chaque profil utilisateur. Ces événements d’achat doivent être configurés par votre équipe. L’enregistrement des événements d’achat vous permet d’ajouter des propriétés telles que la quantité et le type, ce qui vous aide à mieux cibler vos utilisateurs en fonction de ces propriétés.

Enregistrement des événements d’achat

Vous pouvez enregistrer les achats en transmettant un objet d’achat par l’intermédiaire de l’endpoint /users/track.

La liste suivante énumère les méthodes utilisées pour enregistrer les achats sur les différentes plateformes. Dans ces pages, vous trouverez également de la documentation sur la manière d’ajouter des propriétés et des quantités à votre événement d’achat. Vous pouvez ensuite cibler vos utilisateurs en fonction de ces propriétés.

Consultation des données d’achat

Une fois que vous avez configuré et commencé à enregistrer les événements utilisateurs, vous pouvez consulter ces données sur le profil d’un utilisateur dans l’ onglet Aperçu.

Utilisation des données d’achat

Vous pouvez utiliser les données d’achat de plusieurs façons dans Braze :

  • Segmentation: Utilisez les données comportementales pour créer des segments d’utilisateurs en fonction de leur comportement d’achat.
  • Personnalisation: Utilisez les données relatives aux achats pour personnaliser les messages adressés aux utilisateurs.
  • Déclencher des messages : Configurez les messages pour qu’ils se déclenchent en fonction des événements d’achat.
  • Analyses : Analysez vos données d’achat pour obtenir des informations sur le comportement des utilisateurs et l’efficacité de vos campagnes marketing.

Segmentation

Vous pouvez déclencher n’importe quel nombre ou type de campagnes de suivi sur la base des événements d’achat enregistrés. Par exemple, vous pouvez créer un segment d’utilisateurs ayant effectué un achat au cours des 30 derniers jours, ou un segment d’utilisateurs ayant dépensé plus d’un certain montant.

Les filtres de segmentation suivants sont disponibles pour le ciblage des utilisateurs :

  • Premier achat
  • Premier achat pour l’application
  • Dernier produit acheté
  • Argent dépensé
  • Produit acheté
  • Nombre total d’achats
  • X argent dépensé en Y jours
  • X produits achetés en Y jours
  • X propriétés d’achat en Y jours
  • X achats dans les Y derniers jours

Pour plus de détails sur chaque filtre, consultez le glossaire des filtres de segmentation et filtrez par “comportement d’achat”.

Filtrage des utilisateurs ayant effectué exactement trois achats

Personnalisation

Comme tout autre type de données que vous collectez auprès de vos utilisateurs, vous pouvez utiliser les données d’achat pour personnaliser votre envoi de messages grâce à Liquid. Par exemple, vous pouvez envoyer un e-mail personnalisé à un utilisateur en lui recommandant des produits similaires à ceux qu’il vient d’acheter.

Supposons que vous disposiez d’une propriété d’événement d’achat appelée last_purchased_product qui stocke le nom du dernier produit acheté par un utilisateur. Vous pouvez utiliser cette propriété pour personnaliser un message e-mail comme suit :

1
2
3
4
5
6
7
{% if ${last_purchased_product} == "Running Shoes" %}
  We hope you're enjoying your new running shoes! Based on your recent purchase, you might also like these running shorts and water bottles.
{% elsif ${last_purchased_product} == "Yoga Mat" %}
  We hope you're enjoying your new yoga mat! Based on your recent purchase, you might also like these yoga blocks and straps.
{% else %}
  Thank you for your recent purchase! We hope you're enjoying your new item.
{% endif %}

Dans cet exemple, le message est personnalisé en fonction de la propriété last_purchased_product. Si le dernier produit acheté par l’utilisateur était “Chaussures de course”, il reçoit un message lui recommandant des shorts de course et des bouteilles d’eau. Si le dernier produit était un « tapis de yoga », il reçoit un message recommandant des blocs et des sangles de yoga. Si le last_purchased_product est autre chose, il reçoit un message de remerciement générique.

Déclencher des messages

Un cas d’utilisation courant consiste à envoyer automatiquement un message, par exemple un e-mail, lorsqu’un utilisateur effectue un achat. Vous pouvez par exemple envoyer un message de remerciement ou un code de réduction pour un prochain achat.

Pour ce faire, créez une campagne ou un Canvas basé sur une action, puis définissez l’action de déclenchement sur Effectuer un achat. Vous pouvez également spécifier des conditions supplémentaires pour le déclencheur, telles que le produit acheté ou le montant de l’achat.

Vous pouvez également personnaliser votre message déclenché avec Liquid.

1
Thank you for your purchase of ${purchase_product_name}! As a token of our appreciation, here's a discount code for your next purchase: SAVE10

Dans cet exemple, ${purchase_product_name} est un attribut personnalisé que vous remplacerez par le nom de l’attribut qui stocke le nom du produit acheté dans votre configuration Braze.

Analyse

En plus du suivi des indicateurs d’achat pour la segmentation, Braze note également le nombre d’achats pour chaque produit et le chiffre d’affaires généré au fil du temps. Cela peut être utile pour savoir quels produits sont les plus populaires ou mesurer l’impact d’une campagne promotionnelle sur les ventes.

Vous pouvez consulter ces données sur la page du rapport des affaires.

Calcul du chiffre d’affaires

Indicateur Définition
Revenus à vie Lifetime Revenue is the total PurchaseEvents price value (in USD) received since inception.
Valeur vie client par utilisateur Lifetime Value Per User is the average of the sum of the campaign and Canvas revenue for a given day.
Chiffre d'affaires quotidien moyen Average Daily Revenue is the Lifetime revenue divided by your total Users (located on your home page).
Achats quotidiens Daily Purchases is the average of the total unique PurchaseEvents over the time period.
Revenus quotidiens par utilisateur Daily Revenue Per User is the average daily revenue per daily active user.

Calcul du chiffre d’affaires à vie

Braze utilise les événements d’achat pour calculer le chiffre d’affaires à vie (également appelé valeur vie ou LTV) d’un utilisateur, qui est une prédiction du bénéfice net attribué à l’ensemble de la relation future avec un client. Ceci peut vous aider à prendre des décisions éclairées sur les stratégies d’acquisition et de rétention des clients.

\[\text{Average purchase value} = \frac{\text{Total spend in dollars}}{\text{Total number of purchase events}}\]

Il y a deux endroits principaux dans Braze auxquels vous pouvez vous référer pour comprendre la LTV de vos utilisateurs :

  • Pour obtenir des indicateurs globaux tels que le chiffre d’affaires à vie et la valeur vie client par utilisateur pour chaque appli et chaque site, consultez votre rapport de chiffre d’affaires.
  • Pour comprendre le chiffre d’affaires à vie d’un utilisateur spécifique, reportez-vous à son profil utilisateur.
Impact des remboursements sur les revenus à vie

Lorsque vous utilisez des événements d’achat pour suivre les données d’achat, vous devez suivre les remboursements en enregistrant un événement d’achat Braze avec une propriété d’achat négative price. Cette approche permet de maintenir un chiffre d’affaires précis pour l’ensemble de la durée de vie.

Toutefois, n’oubliez pas que le remboursement sera considéré comme un événement d’achat supplémentaire. Prenons l’exemple suivant. Sam effectue son premier achat pour 12 $ mais retourne une partie de l’achat pour un remboursement de 5 $. Le profil de Sam enregistrera :

  • 1 achat de 12 $
  • 1 achat de -5 $
  • Revenu à vie de 7 $

Alors que le profil de Sam présente deux événements d’achat, il n’a en réalité effectué qu’un seul achat. Il est important d’en tenir compte si vous avez des segments ou des cas d’utilisation créés autour du nombre d’achats effectués par un utilisateur. Les remboursements constants gonflent le nombre d’achats sur le profil utilisateur.

Propriétés de l’événement d’achat

Avec les propriétés de l’événement d’achat, vous pouvez définir des propriétés sur les achats pour qualifier plus précisément les conditions de déclenchement, améliorer la personnalisation des messages et générer des analyses plus sophistiquées via l’exportation de données brutes. Les types de valeurs des propriétés (chaîne de caractères, numérique, booléenne, date) varient selon la plate-forme et sont souvent attribués sous forme de paires clé-valeur.

Par exemple, si une application de commerce électronique souhaite envoyer un message à un utilisateur après avoir effectué un achat, elle peut en outre améliorer son audience cible et permettre une personnalisation accrue de la campagne en ajoutant une propriété d’événement d’achat de brand_name.

Exemple de déclenchement basé sur les propriétés d’un événement d’achat :

Paramètres de réception/distribution basés sur l'action pour envoyer une campagne aux utilisateurs qui achètent des écouteurs d'une marque égale à HeadphoneMart.

Pour en savoir plus, reportez-vous à l’objet propriétés d’achat.

Segmentation des propriétés de l’événement

La segmentation des propriétés d’événements vous permet de cibler les utilisateurs en fonction non seulement des événements personnalisés pris, mais aussi des propriétés associées à ces événements. Cette fonctionnalité ajoute des options de filtrage supplémentaires lors de la segmentation des achats et des événements personnalisés.

Ces filtres de segmentation comprennent :

  • A effectué l’événement personnalisé avec la propriété Y avec la valeur V X fois au cours des Y derniers jours.
  • A effectué au moins un achat avec la propriété Y avec la valeur V X fois dans les Y derniers jours.
  • Ajoute la capacité de segmenter sur 1, 3, 7, 14, 21 et 30 jours.

Contrairement aux extensions de segments, les segments utilisés sont mis à jour en temps réel, prennent en charge un nombre illimité de segments, offrent un historique de 30 jours au maximum et encourent des points de données. En raison des frais liés aux points de données supplémentaires, vous devez contacter votre gestionnaire de satisfaction client Braze pour activer les propriétés d’événement pour vos événements personnalisés.

Une fois approuvées, des propriétés supplémentaires peuvent être ajoutées dans le tableau de bord sous Paramètres des données > Événements personnalisés en cliquant sur Gérer les propriétés. Vous pouvez ensuite utiliser ces propriétés d’événement dans l’étape cible de la campagne ou du générateur de canvas.

Propriétés d’entrée et propriétés de l’événement Canvas

Vous pouvez tirer parti des canvas_entry_properties et des event_properties dans les parcours utilisateur de votre Canvas. Pour plus d’informations et d’exemples, consultez les propriétés d’entrée et les propriétés d’événement de Canvas.

Les propriétés d’entrée de Canvas correspondent aux propriétés que vous mappez pour les canvas basés sur des actions ou déclenchés par API. Notez que l’objet canvas_entry_properties a une taille maximale limite de 50 KB.

Pour les envois de messages Canvas Flow, les canvas_entry_properties peuvent être utilisés en Liquid dans n’importe laquelle des étapes de message. Utilisez ce Liquid lorsque vous faites référence à ces propriétés : canvas_entry_properties${property_name}. Notez que les événements doivent être des événements personnalisés ou des événements d’achat pour être utilisés de cette manière.

Imaginons, par exemple, la requête suivante : \"canvas_entry_properties\" : {\"product_name\" : \"shoes\", \"product_price\" : 79.99}. Vous pouvez ajouter le mot « chaussures » à un message avec le code Liquid {{canvas_entry_properties.${product_name}}}.

Pour les Canvas créés à partir de l’éditeur d’origine, canvas_entry_properties ne peut être référencé que dans la première étape complète d’un Canvas.

Les propriétés d’événement font référence aux propriétés que vous définissez pour les événements personnalisés et les achats. Ces event_properties peuvent être utilisés dans des campagnes avec livraison/distribution par événement et Canvases.

Dans Canvas Flow, les événements personnalisés et les propriétés de l’événement d’achat peuvent être utilisées en Liquid dans n’importe quelle étape de message suivant une étape de parcours d’action. Pour Canvas Flow, veillez à utiliser {{event_properties.${property_name}}} si vous faites référence à ces event_properties. Ces événements doivent être des événements personnalisés ou d’achat pour être utilisés ainsi dans le composant de message.

Pour l’éditeur Canvas d’origine, les event_properties ne peuvent pas être utilisées dans les étapes complètes planifiées. Cependant, vous pouvez utiliser les event_properties dans la première étape complète d’un Canvas par événement, même si l’étape complète est planifiée.

Dans la première étape de message suivant un parcours d’action, vous pouvez utiliser les event_properties liées à l’événement référencé dans le parcours d’action. Ces event_properties ne peuvent être utilisées que si un utilisateur effectue effectivement l’action (n’est pas passé dans le groupe « Tous les autres »). Vous pouvez disposer d’autres étapes (n’étant pas un autre parcours d’action ou une étape de message) entre ce parcours d’action et l’étape de message.

Journaliser les achats au niveau de la commande

Si vous souhaitez enregistrer les achats au niveau de la commande plutôt qu’au niveau du produit, vous pouvez utiliser le nom de la commande ou la catégorie de commande comme product_id. Pour en savoir plus, reportez-vous aux spécifications de l’objet de l’achat.

Exclure des événements d’achat

Vous pouvez occasionnellement identifier des événements d’achat qui soit consomment trop de points de données, soit ne sont plus utiles à votre stratégie marketing, soit ont été enregistrés par erreur. Pour empêcher l’envoi de ces données à Braze, vous pouvez mettre l’objet de données personnalisé sur liste de blocage pendant que votre équipe d’ingénieurs travaille à sa suppression du backend de votre appli ou de votre site web.

Dans le tableau de bord de Braze, vous pouvez gérer la mise en liste de blocage à partir de Paramètres des données > Produits. Pour en savoir plus, consultez la rubrique Gérer les données personnalisées.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!