WhatsApp est là où vos clients se trouvent déjà. Avec WhatsApp Flows, vous pouvez collecter des données riches en plusieurs étapes dans le chat. Mais l'envoi de flux de production de manière native implique de gérer des clés de cryptage, des points d'extrémité personnalisés et des charges utiles d'échange de données, ce qui constitue unobstacle pour la plupart des équipes de marketing. Ce billet explique l'opportunité, le mur technique et comment Flowella convertit les formulaires que vous avez déjà (HubSpot, Google Forms, Typeform, SurveyMonkey) en flux WhatsApp qui se soumettent directement en retour - aucunbackend personnalisé n 'est nécessaire.
WhatsApp a franchi un seuil rare : plus de 3 milliards d'utilisateurs actifs mensuels dans le monde, selon l'appel à bénéfices de Meta pour le premier trimestre 2025. Cela en fait l'un des plus grands canaux adressables au monde - et un foyer naturel pour les tâches que nous forçons encore à effectuer dans des formulaires Web mobiles.(Q4cdn)
Ce qui compte pour les spécialistes du marketing, ce n'est pas seulement la portée, c'est la réponse. Les gens répondent plus rapidement sur le chat, et les conversations semblent natives sur un petit écran. Si vos parcours "mettre à jour les détails", "réserver un créneau" ou "terminer l'onboarding" se déroulent derrière un formulaire web mobile lent, vous laissez des achèvements sur la table.
Lesflux WhatsApp sont des flux de travail multi-écrans, dans le chat, qui permettent aux clients d'effectuer des tâches structurées - comme prendre un rendez-vous, répondre à une enquête, choisir des articles - sansquitter WhatsApp. Meta a annoncé les flux lors de son événement Conversations en 2023 comme un moyen de rendre les interactions commerciales plus rapides et plus complètes à l'intérieur du chat.(À propos de Facebook)
À un niveau élevé, un flux est une petite application basée sur un schéma : écrans, champs, validation et ramifications. Vous pouvez exécuter des écrans statiques ou dynamiques qui appellent votre backend pour récupérer des options et décider de l'écran suivant, ce qui est idéal pour les sélecteurs de stock, les offres personnalisées ou les questions conditionnelles. (Les fournisseurs et les documents de la communauté appellent cela data_exchange.)(Documentation de la console)
Si vous essayez de livrer des flux de manière native/dev, vous vous heurtez rapidement à trois réalités :
Vous devez gérer le cryptage et les clés
Pour les flux qui échangent des données sensibles avec votre point de terminaison, Meta exige que vous définissiez une clé publique de cryptage pour le numéro d'entreprise et que vous gériez les charges utiles cryptées de Flows. Il ne s'agit pas d'une case à cocher, mais d'une condition préalable au traitement sécurisé des écrans dynamiques assistés par serveur.(Postman)
Vous avez besoin d'un point final robuste
Les flux dynamiques appellent un point de terminaison d'échange de données pendant la navigation. Ce point final doit être sécurisé, à faible latence, hautement disponible et capable de renvoyer l'écran suivant + les données d'entrée à la demande. (La plupart des fournisseurs documentent des variantes de ce point, et les équipes se heurtent souvent à des problèmes pratiques lors des tests).(Documentation de la console, Stack Overflow)
Vous avez besoin de clés et de contrôles de santé par WABA/numéro
Les implémentations des partenaires officiels indiquent que chaque WhatsApp Business Account a généralement besoin d'une paire de clés, et que les numéros qui envoient des flux ont besoin d'une signature appropriée et d'un état de santé pour être envoyés de manière fiable. Dans la pratique, vous finissez par posséder une petite plateforme : clés, points d'extrémité, surveillance, tentatives.(360Dialog)
Avant même de mapper les données dans votre CRM, vous devez gérer la plomberie de cryptage, l'infrastructure et la validation des schémas. C'est la raison pour laquelle de nombreuses équipes pilotent des flux, mais s'arrêtent avant de passer à l'échelle.
Flowella transforme les formulaires que vous utilisez déjà - HubSpot, Google Forms, Typeform, SurveyMonkey - enWhatsApp Flows et renvoie les résultats sous forme de soumissions de première classe.
Comment cela fonctionne-t-il ?
Connectez votre outil (OAuth ou identifiants sécurisés). Nous lisons les champs de votre formulaire et les règles de validation.
Nous générons un flux à partir du formulaire : entrées, étiquettes, obligatoire/facultatif, ramifications si nécessaire.
Publier et partager le flux : envoyer par diffusion, agent CS, QR, ou publicités click-to-WhatsApp.
Recevez des données structurées enretour dans l'outil d'origine - avec les identifiants de soumission, les horodatages, les métadonnées source/flux - sans point final personnalisé ni opérations clés de votre côté.
Ce que nous retirons :
Configuration de la clé de cryptage et échange sécurisé de données entre WhatsApp et Flowella
Fiabilité des points d'extrémité (latence, tentatives, observabilité)
Validation des données et mise en correspondance des champs avec votre formulaire/CRM de destination
Gestion des erreurs et alertes en cas d'échec au milieu du flux.
Résultat : vos flux WhatsApp se comportent comme vos formulaires existants, de sorte que les opérations, l'analyse et la gouvernance n'ont pas besoin d'être modifiées.
Vous trouverez ci-dessous les modèles que nous voyons le plus souvent. Pour chacun d'entre eux, nous décrivons les écrans de flux de haut niveau et les données que vous obtiendrez en retour dans votre système.
Écrans : Notions d'identité → Adresse → Type de document et téléchargement → Consentement
Destination : Contact HubSpot + objet personnalisé (KYC), ou votre outil de formulaire avec des champs mappés ; webhook optionnel vers le fournisseur IDV.
Pourquoi le chat : Le taux d'achèvement a tendance à augmenter lorsque vous rencontrez les utilisateurs sur WhatsApp ; les questions de suivi (par exemple, "deuxième prénom ?") semblent naturelles en tant qu'étape, et non en tant que nouvelle page.
Écrans : NPS à question unique → Raison (conditionnelle) → Commentaire en texte libre → Option de participation facultative pour le suivi.
Destination : Soumission SurveyMonkey/Typeform + mises à jour des propriétés HubSpot (NPS, raison du détracteur).
Pourquoi le chat : C'est court et contextuel ; vous pouvez déclencher à partir d'événements (renouvellement, achat, participation à un événement).
Écrans : Courriel/téléphone/adresse → Confirmation unique → Reçu
Destination : Propriétés du contact CRM, avec piste d'audit.
Pourquoi le chat ? Pas de connexion au portail ni de friction ; vous pouvez pousser les gens là où ils répondent déjà.
Écrans : Objectif → Heures préférées → Confirmation
Destination : Calendrier/CRM (via l'intégration), avec des rappels WhatsApp.
Pourquoi le chat : Réservation sans friction, moins de désistements grâce aux rappels natifs.
Écrans : Porte de l'offre → Besoins/points de douleur → Budget/calendrier → Transfert.
Destination : Lead CRM avec étape du cycle de vie + règles d'acheminement du propriétaire.
Pourquoi le chat : Moins d'abandon par rapport au web mobile ; transfert instantané à un humain si nécessaire.
Écrans : Rappel de cotisation → Intention de paiement → Sélection des avantages → Reçu
Destination : Propriétés CRM de l'adhésion + journaux des transactions.
Pourquoi le chat ? Parfait pour les membres qui se connectent rarement aux portails ; les messages atterrissent et les flux se terminent.
A. Les bases de la messagerie professionnelle
Un compte WhatsApp Business (Cloud API ou partenaire).
Des modèles/points d'entrée pour déclencher vos messages de flux. (Les flux peuvent être envoyés via des messages modèles qui transportent un CTA de flux par le biais de points de terminaison/collections officiels).(Postman)
B. Décisions concernant les données et le schéma
Quels sont les champs obligatoires ou facultatifs?
Quelle validation est appliquée aujourd'hui dans votre outil de formulaire ? Reflétez-la dans le flux.
Avez-vous besoin d'écrans conditionnels (listes dynamiques, données de recherche) ? Si oui, planifiez la logique du backend - ou laissez Flowella l'héberger.
C. Sécurité et confidentialité
Comprenez que le trafic API du cloud est sécurisé par le standard industriel HTTPS/TLS ; pour les flux qui échangent des données avec un point d'extrémité, Meta exige une configuration de cryptage appropriée et l'enregistrement de la clé publique. Les fournisseurs documentent cela, et Meta expose les opérations Setup Endpoint Encryption et Set Encryption Public Key.(360Dialog, Postman)
Décider de la conservation des données (combien de temps les soumissions de flux doivent-elles être stockées dans Flowella, si elles le sont ?)
Activer les pistes d'audit: conserver les identifiants et les horodatages des soumissions.
D. Lancement
Tester avec des chiffres internes et une tranche d'audience "invisible".
Utiliser des instruments d'analyse (achèvement, temps d'achèvement, taux d'erreur sur le terrain).
Préparez des macros CS pour les questions courantes ("Est-ce sécurisé ?", "Puis-je modifier ma réponse ?").
Deux choses sont importantes :
La sécurité du transport : Le trafic de WhatsApp Business passe par des canaux sécurisés (HTTPS/TLS) pour l'API Cloud + les webhooks, et Meta fournit une vue d'ensemble du cryptage pour la messagerie professionnelle. Vous n'envoyez pas de texte en clair sur Internet.(Postman)
Sécurité de l'échange de données des flux : Lorsqu'un flux doit échanger des données avec votre backend (ou celui d'un fournisseur) pendant la navigation (par exemple, pour récupérer l'inventaire en direct ou calculer l'écran suivant), Meta exige le chiffrement des points de terminaison. C'est pourquoi il y a une étape Set Encryption Public Key et un contrôle de la santé du point de terminaison. Flowella met tout cela en œuvre pour vous et évite à l 'équipe marketing d'avoir à s'occuper des clés/rotations, des signatures et de la fiabilité des points d'extrémité.
En résumé : vous décidez toujours de l'emplacement des données (votre CRM/formulaire), de ce que nous stockons (le cas échéant) et de la durée de conservation. Nous nous occupons de la "plomberie".
Vous pouvez soumettre les flux WhatsApp aux mêmes normes que n'importe quelle surface de conversion :
Taux d'achèvement: % de personnes qui terminent le flux par rapport au début.
Temps d'achèvement: Temps médian, par appareil/local.
Taux d'erreur sur le terrain: Quelles sont les entrées qui causent des frictions ?
Qualité en aval: Les enregistrements CRM sont-ils plus riches/plus propres que les formulaires web ?
Délai opérationnel: combien de temps s'écoule-t-il entre la soumission et l'action (par exemple, réservation créée, propriétaire assigné) ?
Augmentation des opt-ins: Nombre d'opt-ins WhatsApp obtenus grâce à ce parcours.
Conseil : Effectuez un test A/B entre le chat et le web mobile pour un cas d'utilisation unique (par exemple, mise à jour d'un contact). Même si le taux d'achèvement est similaire, le coût du service est souvent inférieur dans le cas d'un chat, car vous réduisez les allers-retours et le temps passé par l'agent.
Mise à jour du contact (2-3 minutes)
Écran 1 : Confirmation de l'identité (nom de famille + code de vérification)
Écran 2 : Mise à jour de l'adresse électronique/du numéro de téléphone/de l'adresse (avec validation)
Écran 3 : confirmation → écriture dans le CRM → envoi du reçu "mis à jour".
KYC light (5-7 minutes)
Écran 1 : Nom légal + DOB
Écran 2 : Adresse + type de document
Écran 3 : Numéro du document + consentement
Écran 4 : Merci → Objet CRM créé + indicateur de risque si nécessaire
Événement RSVP + rappels (60 secondes)
Écran 1 : Sélection de l'événement → nombre de participants
Écran 2 : Besoins en matière de régime alimentaire/d'accès
Écran 3 : Confirmer → Ajouter au CRM + calendrier des rappels
Native (DIY)
Enregistrer et gérer la clé publique de cryptage
Construire/héberger le(s) point(s) de terminaison d'échange de données avec authentification, limitation de débit, tentatives.
Mapper les charges utiles du flux aux champs de destination
Stockage/rotation des clés, mise en place d'une observabilité (santé, latence, taux d'erreur)
Maintenir le schéma au fur et à mesure de l'évolution des formulaires
Avec Flowella
Connectez votre outil → choisissez un formulaire → publiez un flux
Nous gérons les clés, les points d'extrémité, les tentatives et l'observabilité.
Les soumissions atterrissent dans votre outil avec les bons champs et les bonnes métadonnées.
Minimisation des données : Ne collectez que ce dont vous avez besoin ; ne reproduisez pas l'intégralité de votre schéma CRM dans le chat.
Traitement des IIP : Décidez si les IIP sont stockées temporairement (recommandé) ou conservées pendant X jours à des fins de dépannage.
Conformité régionale : Confirmez où les données sont traitées au repos et en transit ; les directives de l'API Cloud font référence au cryptage standard de l'industrie, et les partenaires offrent des options de stockage régional.
Règles de gabarit : Les messages de flux sont toujours soumis aux règles de messagerie professionnelle de WhatsApp ; nous vous guidons à travers des points d'entrée et des copies conformes.
Choisissez un trajet dont la destination est connue (mise à jour des contacts, enquête simple, RSVP).
Connectez votre formulaire/CRM à Flowella et générez votre premier flux à partir d'un formulaire existant.
Pilotez avec 5-10% de l'audience.
Mesurez et itérez: raccourcissez les écrans, ajoutez la validation, affinez le texte.
Passez à l'échelle pour la diffusion, les points d'entrée publicitaires et les transferts de CS.
Constructeur delogique conditionnelle (si/alors, champs calculés)
Composants plus riches (téléchargements de fichiers, signatures, sélecteurs de date et d'heure, le cas échéant)
Plus d'intégrations (calendriers directs, plus de CRM, webhooks)
Kit de modèles pour les cas d'utilisation courants (KYC, NPS, RSVP, changement d'adresse)
Améliorations de l'observabilité (entonnoir par écran, cartes thermiques par champ)
Ai-je encore besoin de développeurs ?
Pas pour le lancement. Si vous souhaitez une logique très personnalisée (par exemple, un inventaire en direct de votre ERP), Flowella peut héberger la couche d'échange de données pour vous.
Est-ce que c'est sécurisé ?
Oui, le transport API Cloud est sécurisé et les flux qui échangent des données avec des backends nécessitent une configuration de cryptage. Flowella met en œuvre le cryptage des points de terminaison en arrière-plan et conserve vos clés en toute sécurité.
Ai-je besoin d'approbations Meta ?
Vous devez toujours suivre les règles de messagerie de l'entreprise et utiliser des modèles approuvés pour lancer certaines conversations. Nous vous guidons à travers des modèles conformes qui lancent des flux.(Postman)
Quels sont les systèmes avec lesquels vous vous intégrez ?
HubSpot, Google Forms, Typeform, SurveyMonkey pour commencer, plus les webhooks.
Où Flowella est-elle basée ?
Flowella a été créée en 2025 par Discover Digital (Reading, UK), un partenaire Gold de HubSpot.
Client sur WhatsApp
│
▼
WhatsApp Flow
│ (échange de données cryptées si nécessaire)
▼
Flowella
│ (validation, mappage, nouvelles tentatives, observabilité)
▼
Votre outil CRM / Formulaire
Meta Q1 2025 Earnings Call : Zuckerberg note que WhatsApp a plus de 3 milliards de MAU et présente la messagerie professionnelle comme le "prochain pilier". (Transcription officielle.)(Q4cdn)
Salle de presse Meta (19 septembre 2023) : WhatsApp Flows annoncé pour permettre des flux de travail plus riches dans le chat (réserver, commander, choisir).(À propos de Facebook)
Collections Meta Postman : WhatsApp Flows API, y compris Create/Publish Flow, Create Flow Template Message, and Setup Endpoint Encryption / Set Encryption Public Key.(Postman)
Documents des fournisseurs/partenaires discutant des paires de clés et de la santé/des exigences des flux ; bon contexte pour évaluer une construction bricolée.(360Dialog)
Lecture supplémentaire sur les comportements dynamiques des flux/échanges de données à partir des documents du fournisseur et des discussions des développeurs.(Documentation de la console)
Créez votre premier flux WhatsApp à partir d'un formulaire existant et renvoyez les soumissions vers votre CRM : pas de points d'extrémité, pas de code d'encryptage.