WhatsApp Flows statiques et dynamiques
Un WhatsApp Flow statique affiche des écrans et des contenus fixés au moment de sa publication et n'a besoin d'aucun serveur propre. Un WhatsApp Flow dynamique échange des données avec un serveur pendant que le client le remplit, par exemple pour afficher les créneaux libres ou vérifier une saisie sur-le-champ.
Quelle est la différence entre WhatsApp Flows statiques et dynamiques ?
Un WhatsApp Flow est un formulaire intégré au chat. Meta distingue deux types, selon l'origine de son contenu :
- Flow statique : chaque écran, champ et option est fixé au moment de la publication. Le flow n'a besoin d'aucun serveur propre. Meta déduit les chemins entre les écrans à partir des boutons, et les réponses ne parviennent à l'entreprise qu'au moment où le client envoie le formulaire.
- Flow dynamique : le flow est relié à un endpoint de données. À des étapes définies, il envoie les saisies déjà faites à ce serveur et reçoit de nouveaux contenus en retour, par exemple les créneaux libres pour le jour choisi, des produits adaptés ou l'indication qu'un numéro client n'existe pas.
Sur le plan technique, la différence se voit dans le Flow JSON. Un flow dynamique a besoin d'un modèle de routage explicite qui liste les chemins autorisés entre les écrans, d'une version de l'API de données et d'actions data_exchange qui appellent le serveur. L'endpoint doit être joignable en HTTPS, et les données sont chiffrées pendant le transfert.
Ce qu'un flow statique sait quand même faire
Statique ne veut pas dire figé. Un flow statique peut afficher ou masquer des parties d'un écran selon une réponse, par exemple un champ de texte libre qui n'apparaît que si « Autre » est sélectionné. Il vérifie les champs obligatoires, peut s'étendre sur plusieurs écrans et orienter les clients vers des parcours différents selon leurs réponses. Ce qu'il ne peut pas faire, c'est consulter une information qui change pendant que le client remplit le formulaire.
En règle générale : si le contenu change rarement, un flow statique suffit. S'il dépend de votre stock, de votre agenda ou de vos données clients, il vous faut un flow dynamique.
Pourquoi la différence compte
- Des options à jour : seul un flow dynamique montre aux clients ce qui est vrai à l'instant, par exemple uniquement les créneaux encore libres. Une personne qui voit tout de suite une option qui lui convient va plus volontiers jusqu'au bout.
- Moins d'erreurs : un flow dynamique peut vérifier une saisie immédiatement et laisser le client la corriger dans le formulaire.
- Effort : un flow statique se crée vite et ne demande aucun développement. Un flow dynamique a besoin d'un endpoint qui répond vite et de manière fiable.
- Exploitation : Meta surveille les endpoints. Si l'un d'eux répond trop lentement ou échoue trop souvent, Meta peut limiter ou bloquer le flow.
Exemple concret
Un atelier de réparation de vélos à Strasbourg reçoit ses demandes de réparation sur WhatsApp. Son premier flow est statique : type de vélo, ce qu'il faut réparer, une photo du dégât et une période souhaitée. L'équipe répond ensuite avec une proposition de rendez-vous.
Plus tard, l'atelier passe à un flow dynamique. Une fois la réparation choisie, le flow n'affiche que les jours où l'atelier a encore de la place pour celle-ci, et le client choisit un créneau directement dans le formulaire. Les allers-retours pour fixer une date disparaissent.
Flows statiques et dynamiques avec SendSeven
Dans le builder pour WhatsApp Flows de SendSeven (bêta), vous créez des flows statiques dès le forfait Basic. Les flows dynamiques sont disponibles à partir du forfait Scale. Leur contenu peut provenir du profil du contact, des options de champs personnalisés, de listes, de tags, du catalogue ou de votre propre webhook. SendSeven fournit l'endpoint de données que Meta exige pour les flows dynamiques, hébergé dans l'UE.
Deux limites sont bonnes à connaître : les numéros en Coexistence n'exécutent que des flows statiques, et le builder IA (dès Professional ; il consomme des crédits IA, uniquement pour les générations réussies) crée lui aussi des flows statiques. L'écran auquel les clients abandonnent n'apparaît dans les statistiques que pour les flows dynamiques.
WhatsApp Flows est en bêta. Le coût d'un flow envoyé et d'un flow terminé est expliqué dans la fiche WhatsApp Flows.
Conforme au RGPD, hébergé dans l'UE. 14 jours d'essai gratuit.