Passer au contenu principal
Chaque champ de votre formulaire HubSpot devient un composant d’un WhatsApp Flow, et Meta limite la quantité de texte de libellé que chaque composant peut afficher. Les libellés qui dépassent cette limite sont coupés sur le téléphone du client, surtout sur iPhone. Le Flow est quand même publié et les réponses arrivent correctement dans HubSpot. La seule conséquence est visuelle, c’est pourquoi le problème passe facilement inaperçu jusqu’à ce qu’un vrai client ouvre le formulaire. Cette page explique comment créer des formulaires HubSpot lisibles sur tous les appareils. Pour savoir comment un formulaire devient un Flow, voir Flows.

L’essentiel

Des libellés courts

Visez 20 caractères ou moins pour les listes déroulantes et les champs de texte. Cela représente environ trois mots courts.

Des boutons radio pour les listes courtes

Moins de huit options se lisent mieux en boutons radio qu’en liste déroulante, et vous disposez d’un libellé plus long.

Les questions longues au-dessus du champ

Utilisez un élément de texte enrichi pour la question et gardez le libellé du champ court.

Une tâche par formulaire

Chaque formulaire devient un seul écran. Si vous avez besoin de deux tâches, utilisez deux formulaires.

Une copie réservée à WhatsApp

Les modifications d’un formulaire HubSpot le changent aussi sur votre site web. Gardez une copie distincte pour WhatsApp.

Testez sur un iPhone

Android est plus tolérant. Si le formulaire s’affiche correctement sur iPhone, il s’affiche correctement partout.

Ce qu’il advient de vos libellés de champs

Chaque type de champ HubSpot correspond à un composant de WhatsApp Flow, et chaque composant a sa propre limite de libellé. Les champs les plus utilisés sont les plus contraints. Les libellés d’options d’une liste déroulante, d’un groupe de boutons radio ou d’un groupe de cases à cocher disposent chacun de 30 caractères. Le texte d’aide, le texte d’espace réservé et les descriptions d’options de HubSpot ne sont pas repris dans WhatsApp : chaque mot dont le client a besoin doit donc figurer dans le libellé, les options ou un élément de texte enrichi. Un texte enrichi ne devient un titre que si l’élément entier est un seul titre H1, H2 ou H3 de 80 caractères ou moins. Tout le reste devient du texte de corps, qui conserve le gras, l’italique, les liens et les listes.

Pourquoi l’affichage est correct sur un téléphone et pas sur un autre

Les nombres de caractères ci-dessus sont indicatifs, pas un seuil précis. Ce qui détermine réellement si un libellé est coupé, c’est l’espace disponible pour le texte une fois que l’appareil a réservé sa part pour les marges, le chevron d’une liste déroulante et le réglage de taille de police du client. Cela varie beaucoup. La même question de 33 caractères peut s’afficher en entier sur un téléphone Android, perdre son dernier mot sur un autre et être coupée au milieu d’un mot sur deux lignes sur un iPhone. Les conséquences pratiques :
  • L’iPhone est la surface la plus stricte. Concevez pour lui et le reste suivra.
  • Tester sur un seul appareil ne suffit pas. Un formulaire qui s’affiche correctement sur votre propre téléphone peut quand même être coupé pour une grande partie de votre audience.
  • Les écritures non latines et les caractères larges manquent de place plus vite. Si vous collectez des réponses en arabe, hindi, thaï ou turc, considérez les nombres de caractères ci-dessus comme généreux et visez plus court.

Choisir le bon type de question

La plupart des problèmes de troncature viennent de l’utilisation d’une liste déroulante là où ce n’était pas le bon contrôle.
Définissez le champ sur Radio select dans HubSpot. Vous obtenez un libellé de 30 caractères au lieu de 20, le libellé se place au-dessus des options sous forme de bloc de texte qui passe à la ligne au lieu d’être comprimé dans le contrôle, et le client répond d’un seul geste au lieu d’ouvrir, faire défiler, sélectionner et fermer.Les bonnes pratiques des Flows de Meta recommandent les listes déroulantes uniquement à partir de huit options. Suivre cette règle résout à elle seule la plupart des libellés coupés.
Les longues listes ont leur place dans une liste déroulante. Une liste de pays ou un catalogue de produits sous forme de vingt boutons radio devient un mur de texte.Une liste déroulante contient jusqu’à 200 options. Les groupes de boutons radio et de cases à cocher sont limités à 20 : tout ce qui est plus long doit être une liste déroulante, quelle que soit la lisibilité du libellé.
Multiple checkboxes dans HubSpot devient un groupe de cases à cocher, avec la même limite de libellé de 30 caractères que les boutons radio et le même plafond de 20 options.
Une liste déroulante à deux options est le pire cas : la limite de libellé la plus stricte sur la liste la plus courte possible, et deux gestes pour répondre à une question qui n’en mérite qu’un.

Rédiger des libellés qui tiennent

Un WhatsApp Flow est une conversation, pas un formulaire papier. Les libellés courts se lisent mieux ici, même lorsqu’il y a de la place pour plus. Quelques règles pour garder des libellés concis sans perdre de sens :
  • Supprimez les formules de politesse. « Veuillez sélectionner votre » et « Quel est votre » n’apportent rien sur un téléphone.
  • Utilisez un nom plutôt qu’une question lorsque la réponse est évidente d’après les options.
  • Placez les détails supplémentaires dans un élément de texte enrichi au-dessus du champ. Le texte d’aide et les descriptions d’options n’apparaissent pas dans WhatsApp.
  • Placez le contexte commun dans un titre en texte enrichi en haut du formulaire au lieu de le répéter dans chaque libellé.

Nommer le formulaire pour vos clients

Le nom du formulaire HubSpot devient le titre en haut de l’écran WhatsApp : les clients le voient donc. Utilisez un nom court, centré sur la tâche, comme « Être rappelé », plutôt qu’un nom interne comme « Formulaire de contact site web v3 ». Les bonnes pratiques des Flows de Meta recommandent une majuscule uniquement en début de phrase pour les titres d’écran. Choisissez le nom avant de synchroniser. Flowella utilise le nom du formulaire pour retrouver le Flow dans Meta : renommer le formulaire plus tard crée donc un nouveau Flow, et les modèles déjà créés continuent d’ouvrir l’ancien. Voir Flows.

Utiliser une copie du formulaire réservée à WhatsApp

Le Flow et votre site web utilisent le même formulaire HubSpot. Des libellés plus courts, un nom de formulaire destiné aux clients et des questions en texte enrichi modifient aussi le formulaire sur votre site web. Pour concevoir pour WhatsApp sans affecter votre site web, faites une copie du formulaire dans HubSpot et synchronisez la copie. La copie a les mêmes champs : les réponses arrivent donc dans les mêmes propriétés de contact. Les workflows qui attendent Form Completed doivent filtrer sur le nom de formulaire de la copie.

Quand la question doit vraiment être longue

Certaines questions ne peuvent pas être raccourcies sans changer ce que vous demandez. Une question de qualification, une question de consentement ou tout texte soumis à une exigence de formulation juridique nécessite son texte complet. Dans ces cas, placez la question au-dessus du champ et gardez un libellé de champ minimal :
1

Ajouter un élément de texte enrichi

Dans l’éditeur de formulaires HubSpot, faites glisser un élément de texte enrichi à sa place et saisissez la question complète.
2

Ajouter le champ en dessous

Placez la liste déroulante, le groupe de boutons radio ou le champ de texte juste en dessous.
3

Donner au champ un libellé court

Utilisez un seul mot, comme « Réponse ». La question figure déjà au-dessus. Évitez un simple point : si une réponse obligatoire manque, le message d’erreur du client cite le libellé, et il afficherait « Missing required field: . ».
4

Répéter pour chaque question longue

Alternez texte enrichi et champ tout au long du formulaire pour garder un schéma cohérent.
Le résultat se lit comme une question suivie d’un contrôle de réponse, ce que les clients attendent. Le texte enrichi dispose de beaucoup plus de place qu’un libellé : jusqu’à 4 096 caractères en texte de corps.
N’utilisez ce schéma que lorsque c’est nécessaire. Chaque élément de texte enrichi est un composant supplémentaire, et un écran en contient 50 au maximum. Si un formulaire nécessite plus de 50 composants, Flowella conserve tous les champs de saisie et supprime tout le texte enrichi : aucune de vos questions rédigées n’apparaît alors. Mélanger ce schéma dans un formulaire où la plupart des libellés sont déjà courts rend aussi la mise en page irrégulière.
Après avoir modifié un formulaire dans HubSpot, sélectionnez Sync WA Flow sur la page Flows pour publier la modification.

Combien de questions poser

Le taux de complétion chute fortement à mesure que les formulaires s’allongent, et WhatsApp est une surface plus impatiente qu’une page web.
  • Trois ou quatre questions par formulaire est un bon objectif pour un premier contact. Posez les autres plus tard dans la conversation.
  • Une tâche par formulaire. Flowella construit chaque formulaire comme un seul écran, suivi d’un écran de remerciement. Si vous collectez une adresse et une préférence de livraison, utilisez deux formulaires.
  • Dix options par écran au maximum. Meta recommande de ne pas dépasser 10 options par écran. Au-delà, les clients arrêtent de lire et commencent à deviner.
  • Cinq opt-ins et un sélecteur de photo par écran. Ce sont des limites de Meta. Les cases à cocher uniques et les cases de consentement comptent toutes deux comme des opt-ins, et chaque champ de téléversement de fichier devient un sélecteur de photo. Un formulaire qui dépasse l’une de ces limites ne se synchronise pas.
  • Les champs conditionnels s’affichent toujours. WhatsApp montre les champs dépendants de HubSpot à tout le monde, juste après leur champ parent. Si un champ dépendant est obligatoire, chaque client doit y répondre : rendez donc les champs dépendants facultatifs ou retirez-les.
  • Divisez les formulaires longs en deux. Un court formulaire de qualification suivi d’un second formulaire fonctionne généralement mieux qu’un seul long formulaire, et vous permet de créer des branches selon la première réponse.
Voir Capture et qualification de leads pour un exemple concret du schéma à deux formulaires.

Avant de synchroniser

1

Lire chaque libellé tel qu'il apparaîtra

Comptez les caractères des libellés de vos listes déroulantes et champs de texte. Tout ce qui dépasse 20 est à risque.
2

Vérifier vos types de champs

Toute liste déroulante de moins de huit options peut devenir des boutons radio. Vérifiez que le formulaire ne contient pas plus de cinq cases à cocher uniques et de consentement au total, ni plus d’un champ de téléversement de fichier.
3

Synchroniser le formulaire et le prévisualiser

Sur la page Flows, sélectionnez Create WA Flow ou Sync WA Flow, puis Open in Meta pour voir l’aperçu du Flow chez Meta.
4

L'envoyer sur un vrai iPhone

L’aperçu est indicatif. Un téléphone est le seul vrai test, et l’iPhone est le plus strict. Utilisez la carte Test Template sur un modèle doté du bouton de Flow pour l’envoyer à votre propre numéro.
5

Vérifier WhatsApp Web si votre audience l'utilise

Les contrôles s’affichent différemment sur un ordinateur portable. Voir WhatsApp Web et Desktop.

Pages associées

Flows

Synchronisez vos formulaires HubSpot avec des WhatsApp Flows et vérifiez leur statut.

WhatsApp Web et Desktop

Comment les Flows s’affichent lorsque les clients répondent depuis un ordinateur portable.

Recettes de workflows

Des recettes de bout en bout qui mettent ces schémas en pratique.

Échecs de synchronisation HubSpot

Diagnostiquez les formulaires qui ne se synchronisent pas ou les soumissions qui n’arrivent jamais.
Meta publie les contraintes sous-jacentes dans sa propre documentation. Pour la référence complète des composants, voir Composants des WhatsApp Flows, et pour les recommandations de conception de Meta, voir Bonnes pratiques des Flows.
Dernière modification le 30 octobre 2026