- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
67% des utilisateurs qui commencent à remplir un formulaire l’abandonnent avant de le soumettre, selon l’étude Baymard Institute 2026. La majorité des abandons n’est pas due à un changement d’avis sur le fond : elle est due à des frictions de formulaire évitables. La longueur perçue excessive, la validation confuse, les champs obligatoires non indiqués, les messages d’erreur apparus après soumission.
Les formulaires sont le point de conversion le plus critique d’un parcours digital. Chaque règle de conception qui suit à un impact mesurable sur le taux de complétion.
Les règles sur les champs et les labels
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
67% des utilisateurs qui commencent à remplir un formulaire l’abandonnent avant de le soumettre, selon l’étude Baymard Institute 2026. La majorité des abandons n’est pas due à un changement d’avis sur le fond : elle est due à des frictions de formulaire évitables. La longueur perçue excessive, la validation confuse, les champs obligatoires non indiqués, les messages d’erreur apparus après soumission.
Les formulaires sont le point de conversion le plus critique d’un parcours digital. Chaque règle de conception qui suit à un impact mesurable sur le taux de complétion.
Les règles sur les champs et les labels
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
67% des utilisateurs qui commencent à remplir un formulaire l’abandonnent avant de le soumettre, selon l’étude Baymard Institute 2026. La majorité des abandons n’est pas due à un changement d’avis sur le fond : elle est due à des frictions de formulaire évitables. La longueur perçue excessive, la validation confuse, les champs obligatoires non indiqués, les messages d’erreur apparus après soumission.
Les formulaires sont le point de conversion le plus critique d’un parcours digital. Chaque règle de conception qui suit à un impact mesurable sur le taux de complétion.
Les règles sur les champs et les labels
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.
67% des utilisateurs qui commencent à remplir un formulaire l’abandonnent avant de le soumettre, selon l’étude Baymard Institute 2026. La majorité des abandons n’est pas due à un changement d’avis sur le fond : elle est due à des frictions de formulaire évitables. La longueur perçue excessive, la validation confuse, les champs obligatoires non indiqués, les messages d’erreur apparus après soumission.
Les formulaires sont le point de conversion le plus critique d’un parcours digital. Chaque règle de conception qui suit à un impact mesurable sur le taux de complétion.
Les règles sur les champs et les labels
- Un seul champ par ligne sur mobile, et la plupart du temps sur desktop également. Deux champs côte à côte (prénom/nom) sur une seule ligne semblent gagner de la place mais ralentissent la progression perçue.
- Labels au-dessus des champs, pas à l’intérieur : les labels placeholder disparaissent dès que l’utilisateur commence à saisir. Il ne sait plus ce qu’il est censé remplir. Le label au-dessus du champ reste visible pendant toute la saisie.
- Indiquer les champs optionnels, pas les obligatoires : si 80% des champs sont obligatoires, marquer les 20% optionnels comme « facultatif » est moins lourd que marquer chaque champ obligatoire d’un astérisque.
- Taille des champs proportionnelle au contenu attendu : un champ de code postal de la même largeur qu’un champ d’adresse complète crée une dissonance. La largeur donne une indication sur ce qu’on attend.
- Claviers adaptés sur mobile : utiliser les attributs HTML appropriés (type= »email », type= »tel », type= »number ») pour déclencher le bon clavier mobile. Un clavier numérique pour un code postal, un clavier email pour l’adresse email.
La gestion des erreurs
- Validation en temps réel, pas à la soumission : valider chaque champ dès que l’utilisateur le quitte (événement blur), pas seulement au clic sur « Soumettre ». Découvrir 5 erreurs après avoir cliqué sur un bouton est frustrant. Être guidé champ par champ est fluide.
- Ne pas afficher d’erreur avant que le champ ait été touché : un champ email marqué en rouge avant que l’utilisateur ait eu la chance de le remplir est agressif et décourage.
- Les messages d’erreur expliquent comment corriger : « Email invalide » n’aide pas. « L’adresse email doit contenir un @ » aide — c’est ce que couvre l’UX writing.
- Conserver les saisies après une erreur : si la soumission échoue, tous les champs correctement remplis restent pré-remplis. Forcer à tout ressaisir après une erreur est l’une des causes d’abandon les plus prévisibles.
L’étude la plus citée sur les formulaires UX (Baymard, 2026) montre que les formulaires de checkout bien conçus peuvent récupérer 35% des abandons. Sur un site e-commerce à 10 000 paniers démarrés par mois, c’est potentiellement 3 500 commandes supplémentaires.
Réduire la longueur perçue
- Supprimer les champs non essentiels : chaque champ supplémentaire réduit le taux de complétion. La question à se poser pour chaque champ : « Si on ne collecte pas cette information maintenant, quelles sont les conséquences ? » Souvent, la réponse justifie la suppression.
- Formulaires multi-étapes pour les longs formulaires : diviser un formulaire de 15 champs en 3 étapes de 5 réduit la friction de démarrage. L’engagement augmente avec chaque étape complétée (effet d’escalade d’engagement).
- Indicateur de progression : une barre de progression ou « Étape 2 sur 4 » réduit l’anxiété sur la durée restante. Sans indicateur, l’utilisateur ne sait pas combien de temps il lui reste.
Le CTA et la réassurance
- Le CTA décrit ce qui va se passer après le clic : « Créer mon compte » ou « Recevoir mon devis » plutôt que « Soumettre » ou « Confirmer ».
- Les éléments de réassurance sous le CTA : « Sans carte bancaire », « Annulation possible à tout moment », « Vos données sont sécurisées ». Ces mentions réduisent l’hésitation avant la dernière action.
Ces 12 règles ne sont pas exhaustives mais couvrent les causes d’abandon les plus fréquentes. Un formulaire qui respecte ces principes convertit mieux non pas parce qu’il est plus beau, mais parce qu’il réduit chaque point de friction à sa valeur minimale incompressible.