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 produits intégré, accessible lors de l’étape 4 de la configuration des messages produit.
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
- 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.
- 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’ID Braze Business Manager, 332231937299182, comme ID d’entreprise partenaire.

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

- 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.

Pour les bonnes pratiques à suivre lors de la création de catalogues Meta, consultez Conseils pour créer un catalogue de haute qualité dans 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é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
Si vous supprimez des produits référencés de votre catalogue, les messages associés ne pourront pas être envoyé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.

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.
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).
Configuration des 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 (ID de produits, 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 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
- 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. 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
- 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 suivant avec l’URL du panier.
- 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.

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
- 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. 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 :
- 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
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.




