Skip to content

Messages produit

Les messages produit vous permettent d’envoyer des messages WhatsApp interactifs qui présentent des produits directement depuis votre catalogue Meta.

Lorsque vous envoyez un message produit WhatsApp à un utilisateur, celui-ci suit le parcours client suivant :

  1. L’utilisateur reçoit votre message produit ou catalogue dans WhatsApp.
  2. L’utilisateur ajoute des produits à son panier directement depuis WhatsApp.
  3. L’utilisateur appuie sur Place order dans WhatsApp.
  4. Votre site web ou application reçoit les données du panier depuis Braze et génère un lien de paiement.
  5. L’utilisateur est redirigé vers votre site web ou application pour finaliser son achat.

Lorsque les utilisateurs ajoutent des articles à leur panier via les messages catalogue, Braze reçoit des données webhook pour les actions de suivi.

Conditions requises

Types de messages produit

Les messages catalogue affichent l’intégralité de votre catalogue de produits dans un format interactif. Ils sont disponibles en tant que messages modèle et messages de réponse.

Si vous avez activé les autorisations de catalogue pour Braze lors de la configuration, vous pouvez sélectionner la miniature visible par les utilisateurs.

Les messages multi-produits mettent en avant des produits spécifiques de votre catalogue, avec jusqu’à 30 articles mis en avant par message. Ils sont disponibles en tant que messages modèle et messages de réponse.

Vous pouvez sélectionner les produits manuellement avec des ID ou, si vous avez activé les autorisations de catalogue lors de la configuration, utiliser le sélecteur de produits déroulant.

Les messages produit unique mettent en avant un produit spécifique de votre catalogue de produits. Ils sont disponibles en tant que messages de réponse.

Vous pouvez sélectionner les produits manuellement avec des ID ou, si vous avez activé les autorisations de catalogue lors de la configuration, utiliser le sélecteur de produits déroulant.

Configuration des messages produit

  1. Dans le Meta Commerce Manager, suivez les instructions de Meta pour créer votre catalogue Meta. Assurez-vous d’être dans le même portefeuille Meta Business que celui où réside votre compte WhatsApp Business connecté à Braze.
  2. Suivez les instructions de Meta pour connecter votre catalogue Meta à votre compte WhatsApp Business connecté à Braze en attribuant l’autorisation « Manage Catalog » dans Meta Business Manager.

Page « Catalogs » de Meta avec une flèche pointant vers le bouton « Assign partner » pour le catalogue appelé « sweeney_catalog ».

Assurez-vous d’utiliser l’ID Braze Business Manager, 332231937299182, comme ID d’entreprise partenaire.

Fenêtre de partage d'un catalogue avec un partenaire contenant des champs pour saisir un ID d'entreprise partenaire et attribuer l'autorisation « Manage catalog ».

  1. Sélectionnez les paramètres de votre catalogue Meta. Vous devez sélectionner Show catalog icon in chat header pour envoyer des messages catalogue.

Page de paramètres du gestionnaire WhatsApp pour le catalogue « Catalog_products ».

  1. Dans Braze, suivez le processus d’inscription intégrée pour fournir les autorisations. Assurez-vous de sélectionner tous les catalogues pour lesquels vous souhaitez fournir des autorisations. Cela débloquera le sélecteur de produits intégré de Braze.

Fenêtre avec cinq catalogues sélectionnés pour fournir des autorisations.

Créer un message produit

Vous pouvez créer un message produit en utilisant un modèle de message WhatsApp ou un message de réponse.

  1. Dans votre Meta Business Manager, accédez à Message Templates.
  2. Sélectionnez Catalog comme format, puis choisissez entre Catalog message (affiche le catalogue complet) et Multi-product catalog message (met en avant des articles spécifiques).
  3. Dans Braze, créez une Campaign WhatsApp ou une étape de message Canvas.
  4. Sélectionnez le groupe d’abonnement correspondant à l’endroit où vous avez soumis le modèle.
  5. Sélectionnez WhatsApp Template Message.
  6. Sélectionnez le modèle que vous souhaitez utiliser.
    • Si vous sélectionnez un modèle multi-produits, fournissez le titre de la section et les ID de contenu des produits à mettre en avant. Vous pouvez soit copier l’ID de contenu directement depuis votre Meta Commerce Manager, soit, si vous avez activé les autorisations pour le sélecteur de produits intégré, sélectionner les articles.

Liste d'articles avec des champs pour saisir vos titres de section et ID de contenu.

Liste d'articles avec un menu déroulant d'articles à sélectionner.

  1. Continuez à créer votre message.
  1. Dans Braze, créez une Campaign WhatsApp ou une étape de message Canvas.
  2. Sélectionnez un groupe d’abonnement.
  3. Sélectionnez Response Message.
  4. Sélectionnez Meta Product Messages.

Options pour sélectionner un type de message et une disposition de message de réponse, avec « Response Message » et « Meta Product Messages » mis en surbrillance.

  1. Sélectionnez le type de message que vous souhaitez utiliser.

Sélection de la disposition du message « Multi-product ».

  1. Continuez à créer votre message.

Exemple de message produit Meta avec des informations renseignées pour les produits.

Gestion des produits

Accéder au Commerce Manager

Dans votre Meta Business Manager, accédez à Commerce Manager et sélectionnez votre organisation. Ici, vous pouvez gérer les ressources de votre catalogue, telles que :

  • Créer de nouveaux catalogues
  • Ajouter des produits aux catalogues existants
  • Mettre à jour les informations produit
  • Supprimer les articles abandonnés

Réception des questions entrantes sur les produits

Les utilisateurs peuvent répondre à votre message produit ou catalogue avec des questions sur les produits. Celles-ci arrivent sous forme de messages entrants, qui peuvent ensuite être triés avec un parcours d’action.

De plus, Braze extrait l’ID du produit et l’ID du catalogue de ces questions. Si vous souhaitez automatiser les réponses ou transmettre les questions à une autre équipe (comme le support client), vous pouvez inclure ces détails. Par exemple, vous pourriez personnaliser les réponses avec les propriétés WhatsApp inbound_product_id ou inbound_catalog_id.

Fenêtre « Ajouter une personnalisation » avec un type de personnalisation « WhatsApp Properties » et un attribut mis en surbrillance « inbound_product_id ».

Paiement : traitement du panier et webhooks

Lorsque les utilisateurs interagissent avec vos messages produit WhatsApp, ils peuvent parcourir les produits et ajouter des articles à leur panier. Cependant, il n’existe actuellement aucune fonctionnalité de paiement intégrée pour les informations de livraison ou le traitement des paiements. Nous vous encourageons plutôt à créer un panier dans votre propre application ou site web et à diriger les utilisateurs vers ce panier à l’aide d’un lien personnalisé.

Points à considérer

  • Pas de paiement intégré : les utilisateurs ne peuvent pas finaliser leurs achats directement dans WhatsApp. Toutes les transactions doivent être redirigées vers votre site web ou application.
  • Lien personnalisé requis : vous devez créer un lien personnalisé qui dirige les utilisateurs vers leur panier sur votre plateforme.
  • Configuration manuelle : le processus de configuration nécessite une configuration manuelle de votre panier et de vos workflows de messagerie.

Configuration des déclencheurs d’événements de panier

Lorsqu’un client passe une commande dans WhatsApp, Braze effectue automatiquement les actions suivantes :

  1. Réception du contenu du panier depuis WhatsApp (ID de produits, quantités et autres données de commande).
  2. Création d’un événement eCommerce ecommerce.cart_update avec toutes les données pertinentes, y compris source = whats_app.
  3. Déclenchement d’une réponse, vous permettant de configurer des Campaigns automatisées pour répondre à la commande.

L’événement eCommerce ecommerce.cart_update n’apparaît dans la liste de Braze qu’après l’envoi d’un événement, ce qui peut être fait en générant un message produit de test depuis Braze et en soumettant un événement de panier. L’événement de panier inclut :

  • ID du panier : identifiant unique du panier
  • Produits : liste des articles avec les ID de produits, les quantités et les prix
  • Valeur totale : somme de tous les articles
  • Devise : la devise du panier
  • Source : marquée comme « whats_app »
  • Métadonnées : données supplémentaires comme l’ID du catalogue et le texte du message

Vous pouvez trouver des informations supplémentaires sur les événements de panier Braze dans Types d’événements eCommerce recommandés.

Configuration d’une réponse déclenchée

  1. Créez un déclencheur d’événement personnalisé pour ecommerce.cart_updated.
  2. Ajoutez un filtre de propriété pour source = "whats_app".

Étape Canvas pour un déclencheur d'événement personnalisé `ecommerce.cart_updated` avec la propriété de base « source » égale à `whats_app`.

  1. Configurez les actions de suivi en fonction des données du panier.

Utilisez Liquid pour créer des URL de panier directement dans votre message de réponse. C’est la meilleure option si vous avez des ID de produits cohérents entre WhatsApp et votre plateforme eCommerce.

Exemple Liquid

1
2
3
4
5
6
7
8
9
10
11
{% assign cart_link = "http://alejandro-test-new.myshopify.com/cart/" %}
{% for product in event_properties.products %}
 {% assign variant_id = product.product_id %}
 {% assign quantity = product.quantity %}
 {% if forloop.first %}
   {% assign cart_link = cart_link | append: variant_id | append: ":" | append: quantity %}
 {% else %}
   {% assign cart_link = cart_link | append: "," | append: variant_id | append: ":" | append: quantity %}
 {% endif %}
{% endfor %}
{{ cart_link }}

Configuration

  1. Créez une Campaign de message de réponse WhatsApp avec le déclencheur d’un événement eCommerce ecommerce.cart_update.
  2. Créez un message suivant avec l’URL du panier.
  3. Construisez votre URL de panier avec Liquid. Si vous utilisez Shopify, vous pouvez créer un lien permanent de panier avec l’exemple Liquid précédent.

Diagramme montrant le workflow de l'expérience de paiement pour un panier généré par Liquid : Meta envoie un message de commande reçue à Braze, qui déclenche un déclencheur basé sur une action puis crée un message avec un lien de panier, qui envoie ensuite un message WhatsApp.

Effectuez un appel API vers votre système eCommerce pour générer une URL de paiement personnalisée. C’est la meilleure option si vous avez besoin d’une génération dynamique d’URL de panier ou d’un mappage de produits complexe.

Configuration

  1. Créez une Campaign webhook ou une étape Canvas déclenchée par l’événement eCommerce ecommerce.cart_update, qui enverra les données du panier à votre système eCommerce.
  2. Créez une Campaign WhatsApp ou une étape de message Canvas déclenchée par le même événement eCommerce pour envoyer un message de réponse WhatsApp avec l’URL du panier à l’utilisateur. Suivez les instructions du message de réponse suivant pour utiliser le contenu connecté.

Diagramme montrant le workflow de l'expérience de paiement pour un appel de contenu connecté : Meta envoie un message de commande reçue à Braze, qui effectue des appels aller-retour avec une plateforme eCommerce, puis envoie un message WhatsApp.

Utilisez des webhooks pour envoyer les données du panier à votre système, puis déclenchez des messages de suivi via des événements personnalisés. C’est la meilleure option pour les intégrations complexes nécessitant un traitement approfondi du panier ou des workflows en plusieurs étapes.

Configuration

Créez une Campaign webhook ou une étape Canvas déclenchée par l’événement eCommerce ecommerce.cart_update, qui enverra les données du panier à votre système eCommerce. Votre API effectuera ensuite les actions suivantes :

  1. Réception des données du panier
  2. Création d’un panier dans votre système
  3. Génération de l’URL de paiement
  4. Envoi d’un événement checkout_started à Braze, déclenchant l’envoi de votre message WhatsApp avec le lien de paiement

Diagramme montrant le workflow de l'expérience de paiement pour les webhooks et événements personnalisés : Meta envoie un message de commande reçue à Braze, qui effectue des appels aller-retour avec une plateforme eCommerce, puis envoie un message WhatsApp avec l'URL du panier.

Tests et validation

Conditions requises pour les messages de test

La fonctionnalité de panier est conservée entre les messages de test, mais le traitement du résultat entrant n’est pas conservé.

Prévisualisation du message

  • Les images et détails des produits sont extraits de votre catalogue Meta.
  • La prévisualisation interactive affiche des marques substitutives jusqu’à ce que l’intégration soit terminée.

Codes d’erreur

  • Si un ID de produit n’existe pas dans le catalogue, vous recevrez l’erreur product not found for product_retailer_id, fake-product-id, in catalog_id, 1903196950214359.
  • Si un catalogue est déconnecté du WABA, vous recevrez l’erreur Check if catalog is linked to the WhatsApp Business Account and the catalog is enabled in the WhatsApp Commerce Settings.
New Stuff!