Skip to content

Flux WhatsApp

WhatsApp Flows est une amélioration du canal WhatsApp existant, qui vous permet de créer des expériences d’envoi de messages interactives et dynamiques. Cette page fournit des instructions étape par étape pour participer au programme Early Access et utiliser WhatsApp Flows.

Configurer les flux WhatsApp

  1. Connectez-vous à votre compte Meta.
  2. Créez des flux à partir de l’un des deux emplacements/localisations principaux :
    • Outils de compte : Allez dans l’onglet Flux pour afficher l’ID du flux et créer un nouveau flux.
    • Gérer les modèles : C’est la méthode recommandée pour créer des flux. Ici, vous pouvez générer des modèles et sélectionner une option de flux au cours du processus de création du modèle.

!gestionnaire WhatsApp avec une page pour créer un modèle de flux.](/docs/fr/assets/img/whatsapp/flows/create_flows_template.png?dce9989e22d0747fb83739827dcd21f4)

3. Sélectionnez un flux existant ou créez-en un. Si vous créez un flux, vous avez le choix entre deux options :

  • Formulaire personnalisé : Pour des besoins spécifiques
  • Éléments préconçus : Pour une configuration plus rapide

Configurer les messages et les réponses de WhatsApp Flow

  1. Dans un canvas de Braze, créez une étape du message canvas qui utilise le message modèle contenant le Flow correspondant.
  2. Poursuivez la création de votre modèle. Si nécessaire, ajoutez des médias, un contenu variable ou les deux à votre message. Votre sélection de flux est choisie lors de la création du modèle, il n’est donc pas nécessaire de fournir des informations supplémentaires pour l’expérience de flux.

!Composez un message WhatsApp à l’aide d’un modèle WhatsApp Flow.](/docs/fr/assets/img/whatsapp/flows/composer_flow_template.png?914fdae75470beca5a0919f7947a2ea8){: style=”max-width:80%;”}

  1. Dans un canvas de Braze, créez une étape du message canvas qui utilise un message de réponse et un message de flux.

!Une étape du message pour un type de message de réponse WhatsApp et la présentation du message Flow.](/docs/fr/assets/img/whatsapp/flows/message_step_flow_message.png?a97e8908a174d6ff2e420c092a7ab537){: style=”max-width:80%;”}

2. Sélectionnez le flux correspondant, puis continuez à créer votre message.

Un compositeur de réponses aux messages de flux avec une liste déroulante étendue pour la sélection d’un flux.](/docs/fr/assets/img/whatsapp/flows/flow_message_composer.png?a936f38b921af1a7a57008236becaec5){: style=”max-width:80%;”}

Flux de prévisualisation

Avant de lancer un Canvas avec un Flow, vous pouvez sélectionner Aperçu du Flow pour prévisualiser le Flow directement dans Braze afin de confirmer qu’il se comporte comme prévu. Vous pouvez également interagir avec le flux dans l’aperçu pour expérimenter la façon dont un utilisateur naviguerait dans le flux, puis procéder à des ajustements en temps réel. Si un flux contient plusieurs pages, vous pouvez interagir avec chaque page.

Fenêtre de prévisualisation affichant un formulaire permettant à un utilisateur de terminer son inscription.](/docs/fr/assets/img/whatsapp/flows/flow_preview.png?058a7f1bb8121a852da0b5dafa209996){: style=”max-width:50%;”}

Enregistrer l’intégralité de la réponse au flux

Étape 1 : Créer un parcours d’action

Créez une étape du parcours d’action Canvas ou une campagne basée sur l’action. Sélectionnez un déclencheur d’envoi d’un message entrant WhatsApp et une condition de flux répondu, puis sélectionnez le flux concerné ou N’importe quel flux.

!Un déclencheur pour les utilisateurs qui ont envoyé un message WhatsApp entrant et qui ont répondu à un Flow.

Étape 2 : Composez votre message WhatsApp

Lorsque vous composez votre message WhatsApp, sélectionnez l’icône plus pour ouvrir la fenêtre Ajouter une personnalisation, puis sélectionnez Propriétés WhatsApp pour le type de personnalisation et inbound_flow_response pour l’attribut personnalisé. Cela permettra d’enregistrer des informations dans les profils utilisateurs ou de les transmettre à d’autres services, comme les webhooks.

!Compositeur de messages WhatsApp avec un composant “Ajouter une personnalisation” pour insérer une personnalisation des propriétés WhatsApp avec l’attribut personnalisé inbound_flow_response.](/docs/fr/assets/img/whatsapp/flows/inbound_flow_response.png?b03ff920cbb76580f5b2e7a261ae450d){: style=”max-width:60%;”}

Étape 3 : Enregistrez l’intégralité de la réponse du flux

Vous pouvez utiliser l’éditeur JSON avancé pour enregistrer les attributs de la réponse au flux dans des attributs personnalisés, ou utiliser un Canvas en plusieurs étapes pour enregistrer la réponse dans un attribut personnalisé imbriqué.

Dans l’éditeur JSON avancé, entrez {"attributes": [{"flow_1": {{whats_app.${inbound_flow_response}}}}]}, où “flow_1” est l’attribut personnalisé dans lequel vous souhaitez que le flux soit enregistré.

!étape de mise à jour de l’utilisateur avec un éditeur JSON avancé.](/docs/fr/assets/img/whatsapp/flows/user_update_advanced_json_editor.png?f766f1e0f97663cd77b1497fe814c634)

  1. Confirmez que vous avez déjà créé un attribut personnalisé avec le type de données d’objet (“flow_1” dans cet exemple) dans les paramètres de données de votre espace de travail.
  2. Dans l’éditeur d’interface utilisateur, utilisez Liquid {{whats_app.${inbound_flow_response}}} pour remplir l’attribut personnalisé et enregistrer l’intégralité de la réponse Flow de l’utilisateur. Vous devez renseigner la valeur de la clé comme {{whats_app.${inbound_flow_response}}} avant de sélectionner l’attribut personnalisé que vous avez créé.

L’étape de mise à jour de l’utilisateur qui utilise l’éditeur d’interface utilisateur.](/docs/fr/assets/img/whatsapp/flows/user_update_ui_editor.png?5658fbd3eb39084404f553631366bbe7)

Une fois que Braze a reçu une réponse de Flow, nous enregistrons l’attribut personnalisé imbriqué avec le nom prescrit dans le profil utilisateur. Cet attribut personnalisé peut être utilisé lorsque vous créez des toiles.

Une fenêtre affichant le contenu d’un attribut personnalisé “flow_1”.](/docs/fr/assets/img/whatsapp/flows/user_attribute_flow.png?454a40c834bdccd521268726fa07483f)

Lorsque vous êtes prêt, envoyez un message d’essai pour tester le flux. Ensuite, lancez le Canvas !

Enregistrer des champs spécifiques des réponses au flux dans un attribut personnalisé spécifique

Vous pouvez utiliser des attributs personnalisés imbriqués ou l’étiquette Liquid json_parse pour extraire des champs spécifiques des réponses au flux.

Pour enregistrer des parties spécifiques de la réponse de l’utilisateur au flux, suivez toutes les étapes de la section Enregistrement de la réponse complète au flux, y compris le lancement du Canvas. Le Canvas doit être lancé pour créer l’attribut personnalisé imbriqué auquel vous ferez référence. Après avoir lancé le canvas et complété un flux, effectuez les étapes suivantes :

  1. Créez une étape ultérieure de mise à jour de l’utilisateur qui utilise l’éditeur d’interface utilisateur.
  2. Sélectionnez Ajouter une personnalisation, puis sélectionnez Attribut personnalisé imbriqué et l’attribut de niveau supérieur correspondant où le flux est stocké.

!étape de mise à jour de l’utilisateur avec une personnalisation par attributs personnalisés imbriqués.](/docs/fr/assets/img/whatsapp/flows/nested_custom_attributes.png?f75ccacaf3c18404695aa05b4887ce00)

3. Sélectionnez l’attribut clé que vous souhaitez enregistrer et insérez le liquide dans le champ Valeur clé.

!Fenêtre pour “flow_1” avec des attributs à sélectionner.

4. Choisissez l’attribut dans lequel vous souhaitez le stocker. 5. Envoyez un message d’essai pour tester le flux.

Utilisez l’étiquette Liquid de json_parse pour extraire des réponses spécifiques du flux. Par exemple, vous pouvez sortir le jeton de flux et les options sélectionnées pour personnaliser un message de suivi.

Étape 1 : Créer un parcours d’action

Créez un parcours d’action avec le déclencheur d’envoi d’un message entrant WhatsApp pour traiter les informations sur le flux.

Étape 2 : Composez votre message WhatsApp

Lorsque vous composez votre message WhatsApp, sélectionnez l’icône plus pour ouvrir la fenêtre Ajouter une personnalisation, puis sélectionnez Propriétés WhatsApp pour le type de personnalisation et inbound_flow_response pour l’attribut personnalisé. Cela permettra d’enregistrer des informations dans les profils utilisateurs ou de les transmettre à d’autres services, comme les webhooks.

Étape 3 : Enregistrer des champs spécifiques de la réponse au flux

Dans l’éditeur d’interface utilisateur, sélectionnez les éléments suivants :

  • Nom de l’attribut : YOUR_CUSTOM_ATTRIBUTE (dans cet exemple : “First_name”)
  • Action : Mise à jour
  • Valeur clé : {% assign parsed_json = {{whats_app.${inbound_flow_response}}} | json_parse %}{{ parsed_json.FIELDS_THAT_APPLY }}

!Compositeur de messages WhatsApp avec un composant “Ajouter une personnalisation” pour insérer une personnalisation des propriétés WhatsApp avec l’attribut personnalisé inbound_flow_response.](/docs/fr/assets/img/whatsapp/flows/parsed_json.png?b35cbe25eda53442363c2889518da6d6)

Lorsque vous êtes prêt, envoyez un message d’essai pour tester le flux. Ensuite, lancez le Canvas !

Pour toute question ou assistance supplémentaire, contactez le service d’assistance.

New Stuff!