Revenir aux actualités des développeurs

Création d’un flux WhatsApp simple

14 février 2024DeGafi G et Iryna Wagner

WhatsApp Flows offre un moyen simple d’interagir avec votre audience et de recueillir des informations sans quitter WhatsApp. Cette fonctionnalité vous permet de simplifier la collecte de données et d’automatiser les interactions directement via WhatsApp.

Bonne nouvelle : vous n’avez pas besoin d’être développeur·se pour commencer à créer des flux. Le Gestionnaire WhatsApp est équipé d’une interface d’éditeur conviviale qui ne requiert aucun code. Peu importe vos connaissances techniques, vous pouvez créer un flux WhatsApp rapidement et en toute simplicité.

Si vous avez besoin de fonctionnalités plus poussées ou de personnaliser davantage vos flux, vous pouvez enrichir WhatsApp Flows à l’aide d’un point de terminaison. Cette approche vous permet d’intégrer des fonctionnalités plus avancées et des interactions sur mesure pour répondre à des cas d’utilisation plus complexes, tels que l’affichage de données dynamiques et les interactions personnalisées avec les utilisateur·ices.

Que vous cherchiez à recueillir des commentaires, à réaliser des sondages ou à générer des prospects, WhatsApp Flows est l’outil dont vous avez besoin. Ce guide présente les notions fondamentales de WhatsApp Flows et de l’utilisation de l’éditeur sans code du Gestionnaire WhatsApp, ainsi que du créateur de flux encore plus puissant, pour créer des flux.

Création de votre premier flux WhatsApp

Créez votre premier flux WhatsApp en toute simplicité grâce au Gestionnaire WhatsApp. Pour ce faire, vous avez le choix entre deux approches :

  • Utilisation de l’API Flows : l’API Flows est une API Graph puissante qui vous permet d’effectuer un certain nombre d’opérations avec les flux. Elle convient aux internautes à l’aise avec les intégrations d’API qui souhaitent bénéficier de plus de contrôle sur le processus de création.
  • Utilisation du Gestionnaire WhatsApp : vous disposez de deux mécanismes pour créer des flux dans le Gestionnaire WhatsApp :
    • Éditeur de flux : il s’agit de la zone principale dans laquelle vous pouvez modifier votre flux au format JSON dans un éditeur de code. L’éditeur de flux convient davantage aux utilisateur·ices qui recherchent une approche de création de flux personnalisable et pratique.
    • Création de modèles de message : cette fonctionnalité vous permet de créer des flux dans le cadre du processus de création de modèles de message. Elle utilise un éditeur de formulaires par glisser-déposer, idéal si vous préférez une approche plus visuelle et moins gourmande en code. Vous n’avez pas besoin d’écrire le code JSON du flux, ce qui rend la création accessible aux utilisateur·ices qui n’ont pas de connaissances en matière de code.

Création de flux dans les modèles de message

Cette section s’appuie sur quelques exemples pratiques pour illustrer la création d’un flux WhatsApp, plus précisément dans le cadre de la création d’un modèle de message.

Les modèles de message sont décisifs pour engager le dialogue avec votre clientèle. Ils constituent le seul moyen de contacter les utilisateur·ices qui n’ont pas encore envoyé de message à votre entreprise. Les modèles doivent suivre les règles commerciales et d’entreprise de WhatsApp pour être approuvés. Après quoi, vous pourrez commencer à les utiliser.

Assurez-vous de disposer d’un compte WhatsApp Business pour suivre cette section.

Flux d’avis client pour les participant·es aux ateliers

Il existe de nombreuses façons d’utiliser les flux pour vos interactions avec la clientèle. Dans cet exemple, vous allez générer un flux d’avis client pour recueillir des avis après un évènement, que vous auriez auparavant recueillis par le biais de plateformes de messagerie ou d’e-mails. Les personnes ayant participé peuvent recevoir un message de suivi contenant un questionnaire. L’objectif principal consiste à recueillir des avis en vue de comprendre leur expérience et les axes d’amélioration.

Découvrons comment créer ce type de flux.

Connectez-vous à votre compte WhatsApp Business et ouvrez le Gestionnaire WhatsApp. Cliquez sur Account tools (Outils du compte) dans le menu de gauche, puis sélectionnez Message templates (Modèles de message).

center-small-tablet="true">illustration du Gestionnaire WhatsApp

Cliquez sur Create template (Créer un modèle) en haut à droite de la page.

illustration d’une fenêtre de création d’un modèle dans Messenger

Renseignez les informations requises :

  • Choisissez une catégorie appropriée pour votre modèle de message. Sélectionnez Other (Autre) si aucune des catégories répertoriées ne correspond à votre objectif. Pour cet exemple, choisissez Utility (Utilitaire).
    • Choisissez le modèle qui correspond le plus à l’objectif de votre flux, par exemple, Form (Formulaire).
  • Saisissez un nom unique pour votre flux (par exemple, « customer_feedback » [avis_client]).
  • Choisissez la ou les langue(s) de votre choix et cliquez sur Continue (Continuer).
illustration de nouveau modèle de message

Dans la zone de texte Body (Corps), rédigez un message attrayant pour remercier les participant·es de leur présence à votre atelier, par exemple, et leur faire part de l’importance de leur avis. Par exemple, vous pouvez écrire « Merci d’avoir fait de cet atelier une réussite ! Votre présence a été précieuse. Nous aimerions avoir votre retour concernant votre expérience, afin d’améliorer nos futurs évènements. Auriez-vous un moment pour nous faire part de votre avis ? Poursuivons la discussion ! »

En bas de la fenêtre d’exemple, ajoutez un texte au bouton call-to-action, par exemple « Get started » (Commencer). Dans le composant Type of form (Type de formulaire), choisissez un modèle adapté à votre cas d’utilisation (recueillir les avis de votre clientèle). Pour cette démonstration, sélectionnez Get feedback (Obtenir un retour) et cliquez sur Create (Créer).

illustration Get feedback (Obtenir un retour)

Une boîte de dialogue s’ouvre, dans laquelle vous pouvez commencer à créer votre flux. Utilisez le panneau de gauche pour ajouter de nouveaux écrans, le panneau central pour ajouter des champs à l’écran en cours, et le panneau de droite pour visualiser votre flux en temps réel.

illustration de la fenêtre contextuelle Get feedback (Obtenir un retour)

Sur le premier écran, vous trouverez des champs préconfigurés relatifs au formulaire de type Get feedback (Obtenir un retour). Vous pouvez les supprimer et ajouter les vôtres. Commencez par ajouter un titre à votre premier écran, tel que « Get Started » (Commencer), et attribuez un libellé au bouton sur lequel est écrit « Next » (Suivant). Ajoutez un nouvel écran intitulé « Questions ».

illustration d’une fenêtre d’ajout de questions pour demander un retour

Commencez par ajouter des questions à votre flux, y compris des questions à choix multiples ou des questions ouvertes. Voici quelques exemples :

  • Comment évalueriez-vous votre niveau de satisfaction générale concernant l’atelier ? (échelle : Satisfaisant, Sans avis, Non satisfaisant)
  • Dans quelle mesure êtes-vous d’accord avec l’affirmation suivante « La personne ayant effectué la présentation est parvenue à transmettre les informations de manière pertinente » ? (échelle : Tout à fait d’accord, Ni d’accord ni pas d’accord, Pas d’accord)
  • La durée de l’atelier était-elle convenable ? (échelle : Trop courte, Adaptée, Trop longue)
  • Selon vous, quels sont les points clés à retenir de l’atelier ?
  • Selon vous, y a-t-il des aspects spécifiques de l’atelier qui pourraient être améliorés ?

La première question est à choix unique : l’utilisateur·ice ne peut sélectionner qu’une seule option. Pour ajouter la question et les choix à votre écran, sélectionnez le menu déroulant Add content (Ajouter du contenu) dans le panneau central, survolez Text (Text) et choisissez Body (Corps).

illustration d’une fenêtre de création de questions pour demander un retour

Dans la zone de texte qui apparaît, ajoutez la question « Comment évalueriez-vous votre niveau de satisfaction générale concernant l’atelier ? ».

illustration d’une fenêtre de création de questions pour demander un retour

Pour ajouter les choix, sélectionnez le menu déroulant Add content (Ajouter du contenu), survolez Selection (Sélection) et choisissez Single choice (Choix unique).

illustration d’une fenêtre d’ajout d’une question au formulaire

Dans le bloc ajouté, remplacez le texte « Label » (Libellé) par « Select one option » (Sélectionnez une option). Sous Options, ajoutez les options proposées dans la question d’exemple.

illustration d’une fenêtre d’ajout d’options à une question du formulaire

Vous pouvez suivre cette procédure pour ajouter les autres questions, qu’elles soient de type choix unique ou choix multiple. Pour les questions à choix multiple, veillez à choisir Multiple choice (Choix multiple) dans la rubrique Selection (Sélection).

illustration d’une fenêtre d’ajout de questions à choix multiple au formulaire

Pour ajouter des questions ouvertes, sélectionnez le menu déroulant Add content (Ajouter du contenu) dans le panneau central, survolez Text (Texte) et sélectionnez Body (Corps). Ajoutez le corps de votre question dans la zone de texte.

illustration d’une fenêtre d’ajout de questions ouvertes au formulaire

Pour ajouter un champ de saisie dans lequel les internautes (dans notre cas, les personnes ayant participé à votre atelier) peuvent saisir leur réponse, vous devez d’abord déterminer le type de réponse que vous souhaitez obtenir : une réponse courte, un paragraphe ou une date. Pour cette démonstration, prenons l’exemple d’une réponse sous forme de paragraphe.

Afin d’ajouter un champ de saisie pour un paragraphe, sélectionnez le menu déroulant Add content (Ajouter du contenu) dans le panneau central, survolez Text (Texte) et choisissez Paragraph (Paragraph).

illustration d’une fenêtre d’ajout de questions avec réponses sous forme de paragraphes au formulaire

Remplacez « Label » (Libellé) par l’espace réservé de votre choix. Par exemple, « Enter your response here » (Saisissez votre réponse ici).

illustration d’une fenêtre de saisie de réponse dans le formulaire

Répétez ces étapes pour ajouter autant de questions que nécessaire.

Après avoir ajouté vos questions, cliquez sur Save (Enregistrer). Une fois la boîte de dialogue fermée, cliquez sur Submit (Envoyer).

illustration d’une fenêtre d’enregistrement et d’envoi du formulaire
illustration d’une fenêtre de confirmation d’enregistrement du formulaire
illustration d’une fenêtre d’envoi du formulaire

Votre flux fera l’objet d’une vérification. Vous pouvez suivre son statut dans la colonne Status (Statut).

illustration d’une fenêtre de vérification du formulaire

Ce flux est désormais associé au modèle de message. Vous pouvez utiliser ce modèle comme n’importe quel autre, à l’aide de l’API ou d’une plateforme tierce. Les informations saisies dans le flux par les utilisateur·ices vous seront envoyées sous forme de notification webhook.

Sondage sur la satisfaction clientèle

Cette section vous accompagne dans la création d’un formulaire de sondage sur la satisfaction clientèle à l’aide de l’éditeur de flux. Si vous n’êtes pas à l’aise avec le format JSON, vous pouvez toujours créer et modifier le flux JSON à l’aide d’un éditeur de code. C’est parti !

Cliquez sur Account tools (Outils du compte) dans le menu de gauche et sélectionnez Flows (Flux). Cliquez sur Create Flow (Créer un flux) dans le coin supérieur droit de l’écran.

illustration d’une fenêtre de création de flux

Attribuez un nom à votre flux (par exemple, « customer_satisfaction » [satisfaction_client]). Dans le menu déroulant Categories (Catégories), sélectionnez Survey (Sondage).

illustration d’une fenêtre de création de flux de sondage

Utilisez l’éditeur de code de flux afin de configurer le flux JSON. Cet outil propose des fonctionnalités telles que le formatage automatique, le pliage de code, la vérification de la syntaxe, des fragments de code d’erreur, la finalisation automatique et des raccourcis permettant de visualiser et d’afficher des aperçus.

illustration de l’éditeur JSON

Dans l’éditeur de code de flux, ajoutez la logique du formulaire de sondage. Cliquez sur Run (Exécuter) pour mettre à jour le panneau d’aperçu de droite avec votre code. Utilisez l’option d’aperçu interactif pour simuler l’expérience d’utilisation.

Si vous souhaitez bénéficier d’un contrôle et d’une personnalisation plus poussés sans dépendre de l’interface, vous pouvez également configurer le flux à l’aide d’un code JSON.

Une fois que votre flux est prêt, cliquez sur les trois points en haut à droite et sélectionnez Publish (Publier). Le statut de votre flux passera à « Published » (Publié).

illustration de l’éditeur JSON

WhatsApp Flows est un outil performant qui permet de collecter des données et d’interagir avec l’interface de WhatsApp, sans qu’il soit nécessaire de maîtriser l’art du codage. Ce tutoriel a abordé les notions fondamentales de WhatsApp Flows en vous accompagnant dans la création de vos propres flux à l’aide du Gestionnaire WhatsApp.

Grâce à ces connaissances, vous disposez des outils nécessaires pour exploiter tout le potentiel de WhatsApp Flows au service de votre entreprise. Testez les possibilités de création proposées par WhatsApp Flows afin de révolutionner votre stratégie de communication et l’expérience d’utilisation.