Blog / API et technique
WhatsApp Flows : les formulaires natifs qui se remplissent en conversation

En bref
Les WhatsApp Flows sont des écrans interactifs natifs — formulaires, listes, sélecteurs de date — que le client remplit sans quitter la conversation : pas de lien externe, pas de page à charger. Ils sont disponibles sur la WhatsApp Business Platform (l’API officielle de Meta), se construisent avec le Flow Builder ou en JSON et s’envoient avec un bouton dans un modèle ou une réponse. Voici ce qu’ils sont, les cas d’usage les plus rentables et les étapes pour en créer un.
Chaque fois que vous envoyez un lien externe en conversation — « remplissez le formulaire ici » — une partie des clients se perd en route : la page charge lentement, le formulaire demande trop de choses, le téléphone sonne et adieu. WhatsApp Flows est né pour combler ce trou : le formulaire s’ouvre dans WhatsApp, avec des écrans natifs, et le client le complète sans jamais quitter la conversation.
Qu’est-ce que WhatsApp Flows
C’est une fonctionnalité de la WhatsApp Business Platform — l’API officielle de Meta — qui permet de construire des expériences structurées à écrans dans la conversation : formulaires avec champs de texte, menus déroulants, choix multiples, sélecteurs de date, cases de consentement. Le client reçoit un message avec un bouton, il appuie, et un panneau natif s’ouvre pour le guider pas à pas ; à la fin, les données saisies arrivent dans vos systèmes.
Les Flows existent en deux variantes. Les statiques se limitent à collecter des données avec des écrans prédéfinis et une navigation fixe : parfaits pour les formulaires de contact et les sondages. Les dynamiques dialoguent en temps réel avec un de vos endpoints : ils peuvent afficher les horaires réellement disponibles pour une réservation, valider un code client, modifier les écrans suivants en fonction des réponses précédentes.
La différence par rapport à un lien externe tient toute dans la friction : aucun chargement, aucun changement d’application, l’interface est celle, familière, de WhatsApp. Et par rapport à une conversation libre, le Flow collecte des données structurées : non pas « vers 17 h, peut-être jeudi », mais une date et une heure choisies dans un calendrier.
Les cas d’usage les plus rentables
Génération de leads
Le classique formulaire « nom, besoin, budget » dans la conversation, éventuellement relié à une campagne Click to WhatsApp : la publicité ouvre la conversation, le Flow qualifie. Les champs à choix fermé rendent les leads immédiatement triables par priorité.
Réservations et rendez-vous
Service, date, horaire, éventuel opérateur préféré : avec un Flow dynamique, le client ne voit que les créneaux réellement libres et la réservation naît déjà propre, sans les trois messages d’ajustement du « jeudi à 15 h, ça vous va ? ».
Sondages et retours
Une note de 1 à 5, un choix multiple, un champ libre facultatif : un sondage qui s’ouvre dans la conversation se complète beaucoup plus volontiers que le lien vers un questionnaire externe. Utile après un achat, une livraison ou un rendez-vous.
Autres usages qui fonctionnent
- Inscription à des événements : places, préférences et consentement sur un seul écran.
- Demandes de devis structurées : dimensions, quantités, délais — tout ce que vous demandez aujourd’hui en cinq messages.
- Opt-in profilé : le client choisit quelles communications recevoir (offres, nouveautés, rappels).
- Sélection de produit guidée : des questions à choix fermé qui mènent au bon modèle, comme le ferait un vendeur.
Comment créer un Flow avec les API officielles, en 5 étapes
1. Partez de l’objectif (et coupez les champs)
Décidez ce que le Flow doit produire — un lead qualifié, une réservation, une note — et ne demandez que l’indispensable : chaque champ en plus coûte des complétions. La règle pratique : si une donnée peut être obtenue plus tard, en conversation, ne la mettez pas dans le formulaire.
2. Construisez les écrans dans le Flow Builder
Dans le WhatsApp Manager — à l’intérieur du Meta Business Manager — se trouve le Flow Builder : un éditeur visuel où vous composez les écrans avec des composants prêts à l’emploi (textes, champs, sélecteurs, boutons) et un aperçu immédiat. Sous le capot, chaque Flow est un document JSON, le Flow JSON : qui développe peut l’écrire directement, le versionner et le gérer via API.
3. Connectez l’endpoint (uniquement pour les Flows dynamiques)
Si le Flow doit afficher des données en temps réel — disponibilités, prix, contenus personnalisés — il faut un endpoint qui répond aux requêtes des écrans. Meta exige que l’échange soit chiffré : c’est l’étape la plus technique et elle implique généralement un développeur. Pour les formulaires statiques, on saute cette étape entièrement.
4. Testez en aperçu et publiez
Chaque Flow naît en brouillon : vous le testez en aperçu, vous l’envoyez à des numéros de test, vous vérifiez que les données arrivent là où elles doivent. Une fois publié, il ne se modifie plus — pour le changer, on crée une nouvelle version — il vaut donc la peine de bien tester avant.
5. Envoyez-le : modèle ou réponse en conversation
Un Flow voyage dans un message muni d’un bouton dédié. Deux véhicules : un modèle approuvé par Meta, pour démarrer vous-même la conversation même en campagne de masse, ou un message interactif dans la fenêtre de 24 heures, quand c’est le client qui vous a écrit. À la complétion, les données saisies vous arrivent via webhook, prêtes pour le CRM et les automatisations.
Les Flows ne vivent que sur l’API officielle : la première étape est d’avoir le numéro sur la WhatsApp Business Platform. Avec SendApp Official, vous le connectez via une mise en route guidée et vous gérez modèles et campagnes — les véhicules par lesquels les Flows arrivent aux clients — en ne payant que les tarifs Meta, sans marge sur les messages.
Bonnes pratiques : les formulaires que les gens terminent
- Un écran, une tâche : mieux vaut trois écrans légers qu’un seul avec dix champs.
- Des libellés parlants et des options fermées quand vous le pouvez : les menus à choix se complètent plus vite que les champs libres et produisent des données propres.
- Terminez par un récapitulatif : un écran final qui montre ce qui a été saisi réduit les erreurs et les revirements.
- Suivi immédiat : à la complétion, envoyez tout de suite une confirmation en conversation — un Flow rempli qui tombe dans le silence anéantit tout.
- Consentement explicite quand vous collectez des données personnelles : une case dédiée dans le Flow, avec une notice accessible (RGPD).
- Mesurez le point d’abandon : si beaucoup s’arrêtent au même écran, le problème est presque toujours un champ de trop.
Dernière chose : le Flow collecte, mais ne converse pas. La combinaison gagnante, c’est avec un agent IA qui veille sur la conversation : il répond aux questions, propose le Flow au bon moment — « si vous voulez, je vous fixe un rendez-vous : choisissez date et heure ici » — et reprend la main sur la conversation après la complétion. Avec SendApp, l’agent se forme sur vos contenus et les contacts finissent dans le CRM, taggés et prêts pour le suivi.
Passez à la pratique avec SendApp
Campagnes, IA et boîte multicanale sans surcoût sur les messages. Essai gratuit, sans carte.
Redazione SendApp
L’équipe SendApp — plateforme de WhatsApp marketing et IA pour les entreprises.