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 :
- L’utilisateur reçoit votre message produit ou catalogue dans WhatsApp.
- L’utilisateur ajoute des produits à son panier directement depuis WhatsApp.
- L’utilisateur appuie sur Place order dans WhatsApp.
- Votre site web ou application reçoit les données du panier depuis Braze et génère un lien de paiement.
- 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
| Condition | Description |
|---|---|
| Compte WhatsApp Business | Pour utiliser les messages produit WhatsApp, vous devez disposer d’un compte WhatsApp Business connecté à Braze. |
| Catalogue Meta | Vous devez configurer un catalogue Meta dans votre Commerce Manager. |
| Conformité aux conditions | Respectez les conditions et politiques commerciales de Meta. |
Types de messages produit

Améliorez votre expérience de messages produit grâce au sélecteur de produit intégré, accessible lors de l’étape 4 de la Configuration des messages produit.
Les messages de 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 à l’aide de leurs ID ou, si vous avez activé les autorisations de catalogue lors de la configuration, utiliser le sélecteur de produit déroulant.
Configuration des messages produits
- 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ù se trouve votre compte WhatsApp Business connecté à Braze.
- 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.

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

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

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


Pour les bonnes pratiques à suivre lors de la création de catalogues Meta, consultez Tips for building a high-quality catalog in Commerce Manager.
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.
Gestion des produits
Accès au Commerce Manager
Dans votre Meta Business Manager, accédez à Commerce Manager et sélectionnez votre organisation. Vous pouvez y gérer les ressources de votre catalogue, par exemple :
- Créer de nouveaux catalogues
- Ajouter des produits à des catalogues existants
- Mettre à jour les informations produit
- Supprimer les articles abandonnés

Si vous supprimez des produits référencés de votre catalogue, les messages associés ne pourront pas être envoyés.
Recevoir des questions produit entrantes
Les utilisateurs peuvent répondre à votre message produit ou catalogue par des questions sur les produits. Celles-ci arrivent sous forme de messages entrants, qui peuvent ensuite être triés à l’aide d’une étape Parcours d’action.
De plus, Braze extrait l’ID du produit et l’ID du catalogue à partir de ces questions, ce qui vous permet d’automatiser les réponses ou de transmettre les questions à une autre équipe (comme le support client) en incluant ces détails. Par exemple, vous pourriez personnaliser les réponses avec les propriétés WhatsApp inbound_product_id ou inbound_catalog_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 dans l’application : Les utilisateurs ne peuvent pas finaliser leurs achats directement dans WhatsApp. Toutes les transactions doivent être redirigées vers votre site web ou votre 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 un paramétrage manuel de votre panier et de vos flux de communication.

Nous ne prenons actuellement pas en charge les paiements directement dans WhatsApp, et la prise en charge future sera spécifique à chaque pays (actuellement, Meta ne le propose qu’aux entreprises basées en Inde, au Brésil et à Singapour et travaillant directement avec des utilisateurs dans ces pays).
Configurer les déclencheurs d’événements de panier
Lorsqu’un client passe une commande dans WhatsApp, Braze effectue automatiquement les actions suivantes :
- Réception du contenu du panier depuis WhatsApp (identifiants produit, quantités et autres données de commande).
- Création d’un événement eCommerce
ecommerce.cart_updateavec toutes les données pertinentes, y comprissource = whats_app. - 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 identifiants produit, les quantités et les prix
- Valeur totale : Somme de tous les articles
- Devise : La devise du panier
- Source : Indiquée comme « whats_app »
- Métadonnées : Données supplémentaires telles que l’ID du catalogue et le texte du message
Vous trouverez des informations supplémentaires sur les événements de panier Braze dans Types d’événements eCommerce recommandés.
Configurer une réponse déclenchée
- Créez un déclencheur d’événement personnalisé pour
ecommerce.cart_updated. - Ajoutez un filtre de propriété pour
source = "whats_app".

- Configurez les actions de suivi en fonction des données du panier.
Implémentations de paiement recommandées
Utilisez Liquid pour créer des URL de panier directement dans votre message de réponse. Cette approche est idéale si vos identifiants produit sont cohérents entre WhatsApp et votre plateforme eCommerce.
Exemple Liquid
{% 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
- Créez une Campaign de message de réponse WhatsApp avec le déclencheur d’un événement eCommerce
ecommerce.cart_update. - Créez un message de suivi avec l’URL du panier.
- Construisez votre URL de panier avec Liquid. Si vous utilisez Shopify, vous pouvez créer un permalien de panier avec l’exemple Liquid précédent.

Effectuez un appel API vers votre système eCommerce pour générer une URL de paiement personnalisée. Cette approche est idéale si vous avez besoin d’une génération dynamique d’URL de panier ou d’un mappage de produits complexe.
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. - 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é.

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. Cette approche est idéale pour les intégrations complexes nécessitant un traitement approfondi du panier ou des flux de travail à 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 :
- Réception des données du panier
- Création d’un panier dans votre système
- Génération de l’URL de paiement
- Envoi d’un événement
checkout_startedà Braze, déclenchant l’envoi de votre message WhatsApp avec le lien de paiement

Tests et validation
Exigences relatives aux messages de test
La fonctionnalité de panier est conservée entre les messages de test, mais le traitement du résultat entrant ne l’est pas.
Aperçu du message
- Les images et les détails des produits sont extraits de votre catalogue Meta.
- L’aperçu interactif 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.




