En bref
- Chaque champ supplémentaire fait perdre des demandes : trois suffisent dans la plupart des cas.
- Le captcha visible n'est pas la seule protection : le champ piège est invisible et n'agace personne.
- Un formulaire sans accusé de réception laisse le visiteur dans le doute, et il rappelle un concurrent.
Un formulaire de contact paraît trivial. C’est pourtant l’endroit où beaucoup de sites vitrines perdent la majorité de leurs demandes, pour trois raisons qui n’ont rien à voir avec le design : on demande trop, on protège mal, et on ne confirme rien.
Moins de champs, plus de demandes
C’est la règle la plus robuste de l’ergonomie de formulaire, et la plus souvent ignorée.
Chaque champ supplémentaire fait abandonner une partie des visiteurs. Un formulaire de sept champs avec liste déroulante d’objet, code postal, civilité et budget estimé filtre efficacement — mais il filtre surtout des clients potentiels, pas des indésirables.
Dans l’immense majorité des cas, trois champs suffisent :
| Champ | Pourquoi |
|---|---|
| Nom | Pour répondre correctement |
| E-mail ou téléphone | Pour pouvoir répondre |
| Message | Pour savoir de quoi il s’agit |
Tout le reste se demande au moment de la réponse, quand le contact est établi et que la personne est engagée. Vous obtiendrez le budget, l’adresse et le délai bien plus facilement dans un échange que dans un champ obligatoire posé avant toute relation.
Deux exceptions justifient un champ de plus : une activité multi-sites où le lieu conditionne la réponse, et une prise de rendez-vous — mais dans ce dernier cas, un outil de rendez-vous en ligne fait mieux le travail qu’un formulaire.
Le spam : ce qui marche sans agacer
Un formulaire public reçoit du spam automatisé. C’est mécanique et cela commence dès les premiers jours.
La réponse réflexe est le captcha visible. Il fonctionne, mais il a un coût : il impose une épreuve à tous les visiteurs, y compris légitimes, et une partie d’entre eux abandonne. Sur un site vitrine de petite structure, c’est souvent disproportionné.
Deux protections font l’essentiel du travail sans être vues :
Le champ piège. Un champ supplémentaire, masqué par la feuille de style, qu’aucun humain ne voit ni ne remplit. Les robots, eux, remplissent tout ce qu’ils trouvent. Si ce champ contient quelque chose, le message est rejeté silencieusement. C’est simple, gratuit, et cela élimine la grande majorité du spam automatisé.
Le délai minimal. Un envoi effectué moins de deux ou trois secondes après le chargement de la page ne peut pas venir d’un humain qui a lu et rédigé. Rejeter ces envois coûte quelques lignes.
Le captcha se réserve aux formulaires réellement ciblés, quand les deux protections précédentes ne suffisent plus.
Les mentions à porter, et pourquoi
Dès lors qu’un formulaire collecte un nom et une adresse e-mail, il traite des données personnelles. Le visiteur doit pouvoir savoir qui collecte, pourquoi, combien de temps les données sont conservées, et comment exercer ses droits.
En pratique, une phrase brève sous le bouton d’envoi remplit cette fonction, à condition de renvoyer vers une politique de confidentialité qui existe vraiment et qui est à jour. Le sujet est traité en détail dans notre page sur les mentions légales et le RGPD d’un site vitrine.
Deux erreurs fréquentes : présenter une case à cocher pré-cochée, ce qui ne vaut pas consentement ; et profiter du formulaire de contact pour inscrire d’office à une newsletter, ce qui suppose une démarche distincte et explicite.
Le message qui n’arrive jamais
C’est la panne la plus courante, et elle est silencieuse : le formulaire dit « merci », et personne ne reçoit rien.
La cause principale est l’adresse d’expédition. Beaucoup de configurations envoient le message depuis l’adresse saisie par le visiteur. Le serveur de messagerie constate alors qu’un message prétendant venir d’un domaine tiers est envoyé depuis votre hébergement, et le classe en indésirable — quand il ne le rejette pas.
La configuration correcte : l’expéditeur est une adresse de votre domaine, et l’adresse du visiteur est placée en champ de réponse. Vous répondez normalement, et le message arrive. Cela suppose une messagerie professionnelle correctement paramétrée sur le domaine.
Testez le formulaire depuis une adresse extérieure après chaque changement d’hébergement, de thème ou d’extension. Une mise à jour peut le casser sans rien afficher.
L’accusé de réception, souvent oublié
Un visiteur qui envoie une demande et ne reçoit rien ne sait pas si elle est partie. Au bout de quelques heures, il contacte un concurrent.
Deux gestes suffisent : un message de confirmation clair sur la page après envoi, qui dit ce qui va se passer et sous quel délai ; et un e-mail automatique reprenant la demande. Ce dernier a un second avantage : il donne au visiteur votre adresse dans sa boîte, ce qui facilite le suivi.
Enfin, indiquez un délai de réponse réaliste et tenez-le. C’est ce qui transforme un formulaire en canal de contact fiable — et cela se travaille au même titre que les avis clients.
Le formulaire sur mobile
C’est là que se prend aujourd’hui la majorité des contacts, et c’est là que les défauts coûtent le plus cher.
Le type de champ conditionne le clavier. Un champ e-mail correctement typé fait apparaître un clavier avec l’arobase ; un champ téléphone fait apparaître le pavé numérique. Un formulaire dont tous les champs sont de type texte oblige l’utilisateur à changer de clavier à chaque ligne, et c’est un motif d’abandon réel.
Le remplissage automatique. En nommant correctement les champs, le navigateur propose les informations déjà enregistrées. Un formulaire qui se remplit en deux touches est un formulaire qui se remplit.
La taille des zones tactiles. Un champ trop bas, un bouton trop petit, un texte de mention légale en corps six : chacun de ces détails fait perdre des demandes.
Le message d’erreur. S’il s’affiche en haut d’un formulaire long, sur mobile, l’utilisateur ne le voit jamais. L’erreur doit apparaître à côté du champ concerné, et dire ce qu’il faut corriger — pas « formulaire invalide ».
Où placer le formulaire
Un formulaire relégué sur une page « Contact » accessible depuis le menu perd une partie des demandes en route. Deux placements complémentaires fonctionnent mieux.
En bas des pages de service. La personne vient de lire ce que vous faites : c’est le moment où elle est le plus susceptible d’écrire. Le formulaire doit être là, pas à deux clics.
Sur la page Contact, qui reste la destination attendue par ceux qui la cherchent délibérément — et qui doit aussi porter les autres moyens de contact.
Un point souvent oublié : affichez un numéro de téléphone et une adresse à côté du formulaire. Une partie des visiteurs n’utilisera jamais un formulaire, quelle que soit sa qualité, et préfère appeler. Ne pas leur donner cette option, c’est les perdre. Cela renforce aussi la crédibilité, au même titre que la fiche d’établissement Google et les avis clients.
Vérifier que ça marche, régulièrement
Un formulaire est un point de défaillance silencieux : quand il casse, personne ne vous prévient — vous constatez simplement que les demandes se sont arrêtées.
Prenez l’habitude de l’essayer depuis une adresse extérieure une fois par mois, et systématiquement après une mise à jour, un changement d’hébergement ou une modification du thème. Vérifiez que le message arrive, qu’il n’est pas en indésirable, et que l’accusé de réception part bien.
C’est le même réflexe que celui appliqué aux sauvegardes : un dispositif qu’on ne teste jamais est un dispositif dont on ignore l’état.
Questions fréquentes
Combien de champs faut-il dans un formulaire de contact ?
Le moins possible : un nom, un moyen de recontact et un message suffisent dans la grande majorité des cas. Chaque champ ajouté réduit le nombre de demandes envoyées. Les informations complémentaires se demandent lors de la réponse, quand le contact est établi.
Faut-il mettre un captcha sur son formulaire ?
Pas nécessairement. Un champ piège invisible pour l'humain mais rempli par les robots élimine déjà l'essentiel du spam automatisé, sans imposer d'épreuve au visiteur. Le captcha visible se réserve aux formulaires réellement ciblés, car il fait abandonner une partie des demandes légitimes.
Quelles mentions sont obligatoires sous un formulaire ?
Le visiteur doit savoir qui collecte ses données, pourquoi, combien de temps elles sont conservées et comment exercer ses droits. En pratique, une phrase courte sous le formulaire renvoyant vers la politique de confidentialité remplit cette fonction, à condition que cette page existe réellement et soit à jour.
Pourquoi mes messages de formulaire n'arrivent-ils pas ?
La cause la plus fréquente est un envoi depuis l'adresse du visiteur plutôt que depuis une adresse du domaine, ce qui fait classer le message en indésirable. L'expéditeur doit être une adresse du site, le visiteur étant placé en champ de réponse. Vérifiez aussi le dossier spam et l'authentification du domaine expéditeur.
Sources et méthode
- Bonnes pratiques d'ergonomie de formulaire et obligations d'information sur les données personnelles