Skip to content

Achat d’événements

Cette page traite des propriétés d’achat et des événements, de leur utilisation, de la segmentation, de l’affichage des analyses pertinentes, etc.

Les événements d’achat sont des actions d’achat effectuées par vos utilisateurs, et sont utilisés pour enregistrer les achats in-app et établir la valeur vie (LTV) pour chaque profil utilisateur. Ces événements doivent être mis en place 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 des achats en transmettant un objet d’achat via l’endpoint/users/track , ou en utilisant l’une de nos bibliothèques SDK énumérées ci-dessous.

Vous trouverez ci-dessous une liste des 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.
  • Messages déclenchés: Configurez les messages pour qu’ils se déclenchent en fonction des événements d’achat.
  • Analyse/analytique (si utilisé comme adjectif) : 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 effectué
  • 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 achète un bien dans 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](/docs/fr/assets/img/purchase_filter_example.gif?364ca0c49a4f914d31ca0ee85f12535c){: style=”max-width:80%;”}

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”, ils reçoivent un message recommandant des blocs et des sangles de yoga. Si le site last_purchased_product est autre chose, il reçoit un message de remerciement générique.

Messages déclenchés

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. Dans l’exemple suivant, ${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.

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

Analyse/analytique (si utilisé comme adjectif)

En plus de suivre les 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 identifier les produits les plus populaires ou mesurer l’impact d’une campagne promotionnelle sur les ventes.

Vous trouverez ces données sur la page du rapport sur les recettes.

Comprendre les chiffres d’affaires

Indicateurs Définition
Chiffre d'affaires à 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 Lifetime revenue divided by your total Users (located on your home page).
Chiffre d'affaires quotidien moyen Average Daily Revenue is the average of the sum of the campaign and Canvas revenue for a given day.
Achats quotidiens Daily Purchases is the average of the total unique PurchaseEvents over the time period.
Chiffre d'affaires quotidien 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. Cela 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 par utilisateur pour chaque appli et site, consultez votre rapport sur les revenus.
  • Pour comprendre le chiffre d’affaires à vie d’un utilisateur spécifique, reportez-vous à son profil utilisateur.
Impact des remboursements sur le chiffre d’affaires à 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 toute la durée de vie du produit.

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 serait enregistré :

  • 1 achat au prix de 12
  • 1 achat avec un prix de -5
  • Chiffre d’affaires à 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 d’achat d’événements

Avec les propriétés d’événement d’achat, vous pouvez définir des propriétés sur les achats qui peuvent être utilisées pour qualifier davantage les conditions de déclenchement, accroître la personnalisation des messages et générer des analyses plus sophistiquées grâce à 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 vous avez une application de commerce électronique et que vous souhaitez envoyer un message à un utilisateur après avoir effectué un achat, vous pourriez en outre améliorer votre 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 dont le nom de marque est égal à HeadphoneMart

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

Segmentation des propriétés d’é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 événements d’achat et des événements personnalisés.

!

Ces filtres de segmentation sont les suivants :

  • A effectué l’événement personnalisé avec la propriété Y et la valeur V X fois au cours des Y derniers jours.
  • A effectué des achats avec le bien Y d’une valeur V X fois au cours des Y derniers jours
  • Ajoute une segmentation de 1 à 30 jours sur tous les achats, les événements et les propriétés d’achats et d’événements.

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 sélectionnant 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 dans le canvas et propriétés d’événement

You can use Canvas entry properties and event properties in your Canvas user journeys.

Canvas entry properties are the properties you map for Canvases that are action-based or API-triggered. Note that the canvas_entry_properties object has a maximum size limit of 50 KB.

You can reference canvas_entry_properties in any Message step with this Liquid format: canvas_entry_properties.${property_name}. Note that the events must be custom events or purchase events to be used this way.

Use case

Let’s say a retail store, RetailApp, has the following request: \"canvas_entry_properties\" : {\"product_name\" : \"shoes\", \"product_price\" : 79.99}.

RetailApp can pull the product name (shoes) into a message with this Liquid: {{canvas_entry_properties.${product_name}}}.

RetailApp can also trigger specific messages to send for different product_name properties in a Canvas that targets users after they’ve triggered a purchase event. For example, they can send different messages to users who purchased shoes and users who purchased something else by adding the following Liquid into a Message step.

1
2
3
4
5
6
{% if  {{canvas_entry_properties.${product_name}}} == "shoes" %}
  Your order is set to ship soon. While you're waiting, why not step up your shoe care routine with a little upgrade? Check out our selection of shoelaces and premium shoe polish.
{% else %}
  Your order will be on its way shortly. If you missed something, you have until the end of the week to add more items to your cart for the same discounts.
{% endif %}

Expand for original Canvas editor

You can no longer create or duplicate Canvases using the original editor. This section is available for reference only. For the Canvases built with the original editor, Canvas entry properties can be referenced in the first full step of a Canvas only.

Event properties refer to the properties you set for custom events and purchases. These event_properties can be used in campaigns with action-based delivery and Canvases.

In Canvas, custom event and purchase event properties can be used in Liquid in any Message step that follows an Action Paths step. Make sure to use {{event_properties.${property_name}}} if you’re referencing these event properties. These events must be custom events or purchase events to be used this way in the Message component.

In the first Message step following an Action Path, you can use event properties related to the event referenced in that Action Path. However, these event properties can only be used if the user actually performed the action (and didn’t get sorted into the Everyone Else group). You can have other steps (that are not another Action Paths or Message step) in between this Action Paths and the Message step.

Expand for original Canvas editor

You can no longer create or duplicate Canvases using the original editor. This section is available for reference only. For the original Canvas editor, event properties can’t be used in scheduled full steps. However, you can use event properties in the first full step of an action-based Canvas, even if the full step is scheduled.

Refer to Canvas entry properties and event properties for more information and examples.

Enregistrer les achats au niveau de la commande

Pour enregistrer les achats au niveau de la commande plutôt qu’au niveau du produit, utilisez 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.

Conventions d’appellation des ID produits

Chez Braze, nous proposons quelques conventions générales de dénomination pour l’objet d’achat product_id. Lors du choix de product_id, Braze suggère d’utiliser des noms simplistes tels que le nom du produit ou la catégorie de produits (au lieu des UGS) dans l’intention de regrouper tous les articles consignés par ce product_id.

Les produits sont ainsi faciles à identifier pour la segmentation et le déclencheur.

Liste de blocage des événements d’achat

Vous pouvez parfois identifier des événements d’achat qui enregistrent trop de points de données, qui ne sont plus utiles à votre stratégie de marketing ou qui 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 blocs à partir de Paramètres des données > Produits. Pour en savoir plus, consultez la rubrique Gérer les données personnalisées.

New Stuff!