Le formulaire de contact est l’endroit où arrive ce qu’un site produit de plus précieux : une personne qui a décidé d’écrire. C’est aussi, presque partout, l’élément le moins soigné de tout le site.
On y consacre quelques minutes en fin de projet, souvent avec un composant par défaut, et l’on n’y revient jamais.
Ce qui se perd sans que personne le sache
Un formulaire qui échoue ne prévient pas. L’envoi part dans le vide, le visiteur croit avoir écrit, le destinataire n’a rien reçu, et personne ne s’en apercevra avant des semaines.
Les causes habituelles sont connues : un message classé en indésirable, une adresse de destination obsolète, un service d’envoi bloqué par l’hébergeur, une extension mise à jour qui casse la configuration.
La seule parade est le test régulier. Une fois par mois, quelqu’un envoie un message depuis le site et vérifie qu’il arrive. Cela prend deux minutes et évite des pertes qu’on ne mesure jamais.
Trop de champs, trop tôt
Chaque champ ajouté réduit le nombre de messages reçus. C’est mécanique, et l’effet est plus fort qu’on ne l’imagine sur les champs qui paraissent anodins : la civilité, le téléphone, la fonction, le nom de la société.
La question à se poser pour chaque champ est simple : est-il nécessaire pour répondre, ou seulement utile pour classer ? Ce qui sert au classement peut être demandé dans la réponse, une fois le contact établi.
Ce qui se passe après l’envoi
Le moment le plus négligé est celui qui suit le clic. Un message de confirmation trop discret laisse le visiteur dans le doute, et beaucoup renvoient alors le même message deux ou trois fois.
Une confirmation claire, qui dit ce qui va se passer et sous quel délai, vaut mieux qu’un simple « merci ». Un accusé de réception par courriel vaut mieux encore, parce qu’il laisse une trace au visiteur.
Ces détails ne relèvent pas du confort. Ils décident si la personne attend une réponse ou va voir ailleurs.
L’accessibilité, qui profite à tout le monde
Un formulaire dont les champs ne portent pas d’étiquette explicite est inutilisable au lecteur d’écran, et pénible pour tous les autres. Les messages d’erreur qui apparaissent loin du champ concerné produisent le même effet.
Ce sont des corrections rapides, et elles augmentent le taux de messages aboutis pour l’ensemble des visiteurs, comme le montre plus largement l’accessibilité digitale.
Un élément à traiter comme une page
Le spam, et la mauvaise réponse au spam
Tout formulaire public reçoit des messages automatiques. La réaction habituelle consiste à ajouter une vérification visuelle, qui écarte les robots et une partie des humains avec eux.
Les méthodes discrètes fonctionnent mieux : un champ invisible que seul un robot remplira, un délai minimal entre l’affichage et l’envoi, une vérification côté serveur. Aucune ne demande d’effort au visiteur.
Le calcul est simple. Un formulaire qui bloque quatre-vingt-dix pour cent du spam sans gêner personne vaut mieux qu’un formulaire qui en bloque quatre-vingt-dix-neuf en décourageant un visiteur sur dix.
Le formulaire de contact mérite le même soin qu’une page d’accueil, pour une raison simple : il est le seul endroit du site où le visiteur prend un risque, celui de se manifester.
Le traiter comme un composant technique, c’est laisser filer, chaque semaine, exactement ce que le reste du site s’est employé à obtenir.
