Un formulaire de contact peut avoir l’air normal tout en ne fonctionnant pas. Le client clique sur « Envoyer », voit un message de confirmation, et pourtant l’e-mail n’arrive jamais, ou atterrit dans les spams, ou le formulaire refuse simplement de s’envoyer depuis un téléphone.
Pour une entreprise, c’est un problème sournois : le site existe, la publicité peut très bien fonctionner, les gens écrivent, mais les demandes se perdent en cours de route. La bonne nouvelle, c’est qu’on peut faire une vérification de base soi-même, sans toucher au code.

Pourquoi les formulaires tombent en panne
Un formulaire dépend de plusieurs éléments à la fois : le CMS, l’extension de formulaire, les réglages de messagerie, la protection anti-spam, le serveur, le DNS, les mises à jour, le cache. C’est pourquoi il tombe souvent en panne sans intervention visible : une extension s’est mise à jour, les règles d’envoi de courrier ont changé, l’e-mail a commencé à finir en spam. Les causes les plus fréquentes : un envoi via la fonction PHP mail basique sans SMTP, un domaine de messagerie mal configuré, une erreur dans l’adresse du destinataire, un reCAPTCHA qui bloque l’envoi, un cache qui gêne le captcha, ou un hébergeur qui limite l’envoi d’e-mails.
Étape 1 : envoyez une demande de test
Ouvrez le site comme un client ordinaire, sur ordinateur et sur téléphone, en navigation normale. Remplissez le formulaire avec des données de test (nom « Test Zen », votre seconde adresse e-mail, message « Test du formulaire, à supprimer ») et validez l’envoi.
Après l’envoi, le formulaire doit afficher un message clair. Les mauvais signes : un chargement qui n’en finit pas, une erreur rouge sans explication, la page qui se recharge sans résultat visible, le formulaire qui se vide sans rien dire, un captcha qui ne passe jamais. Si le client ne sait pas si sa demande est partie, c’est déjà un problème, quoi qu’il arrive ensuite à l’e-mail.
Étape 2 : vérifiez où l’e-mail est arrivé
Vérifiez la boîte de réception, les spams, les promotions et le dossier « tous les messages » de l’adresse censée recevoir le formulaire. Parfois l’e-mail arrive, mais paraît suspect : expéditeur étrange, absence de Reply-To, données du client incomplètes ; cela mérite aussi d’être corrigé.
Vérifiez le Reply-To séparément : quand vous cliquez sur « Répondre » à l’e-mail de demande, la réponse doit partir vers le client, pas vers une adresse technique du site. Si vous voyez no-reply@… dans le champ destinataire, le formulaire est mal configuré et vous risquez de répondre dans le vide. L’e-mail lui-même doit contenir toutes les informations essentielles : nom, e-mail, téléphone, message et page d’où le formulaire a été envoyé, sans quoi il est difficile de savoir quel service intéressait le client.
Étape 3 : vérifiez le mobile et tous les formulaires du site
Beaucoup de demandes arrivent depuis un téléphone. Vérifiez donc que les champs sont faciles à toucher, que le clavier ne cache pas le bouton d’envoi, que les cases à cocher ont une taille correcte, que le captcha fonctionne, et qu’on comprend clairement ce qui s’est passé après l’envoi. Si le formulaire est pénible sur mobile, une partie des clients n’ira pas jusqu’au bout.
Un site n’a généralement pas un seul formulaire : il y a le formulaire de contact, une popup, un formulaire de réservation, une demande de devis ou un formulaire en pied de page. Ne partez pas du principe que si l’un fonctionne, tous fonctionnent : chacun peut avoir ses propres réglages.
Quand et à quelle fréquence vérifier
Au minimum, vérifiez le formulaire après la mise en ligne du site, après une mise à jour d’extension, après un réglage de cache, avant une campagne publicitaire, et au moins une fois par mois si le site génère des demandes. Un formulaire n’est pas un détail : c’est la porte d’entrée de votre activité.
Quand mieux vaut demander de l’aide
Si le formulaire n’envoie rien, si les e-mails n’arrivent pas ou finissent tous en spam, mieux vaut éviter de modifier des réglages au hasard sans fin : cela peut casser encore plus de choses, le captcha, le cache, l’envoi des e-mails ou la protection anti-spam. Gardez une capture d’écran de l’erreur et l’heure du test : ces éléments aideront déjà un spécialiste à trouver le problème plus vite.
Zen Webmaster peut vérifier le formulaire, la livraison des e-mails, le SMTP, les spams et le mobile, puis mettre en place un contrôle régulier pour que les demandes ne se perdent plus en silence. Si vous préférez vérifier vous-même, très bien. Si vous n’avez pas envie de passer une soirée sur les réglages de messagerie, vous pouvez me confier cette tâche.