Aller au contenu
Nous contacter

Dépannage et erreurs

Formulaire de contact WordPress qui ne s’envoie pas : que faire ?

Un formulaire bloqué peut signaler une erreur de configuration, un conflit ou un problème de messagerie. Suivez ces vérifications pour identifier la cause et tester sa correction.

Formulaire de contact WordPress qui ne s’envoie pas : que faire ?
Au sommaire

Si votre formulaire de contact WordPress ne s’envoie pas, commencez par le tester et notez le message affiché. Vérifiez ensuite la configuration du formulaire et de la messagerie, puis recherchez un éventuel conflit avec une extension ou le thème.

Identifier où l’envoi du formulaire bloque

Un formulaire qui ne fonctionne pas peut présenter plusieurs symptômes. Le bouton ne semble rien faire, un message d’erreur apparaît après la soumission ou un message de confirmation s’affiche alors que l’e-mail n’arrive jamais.

Ces situations ne se corrigent pas toutes au même endroit. Si le formulaire refuse la soumission, examinez d’abord ses champs et les éventuels conflits. Si la soumission semble réussie mais que le message manque, vérifiez aussi l’adresse destinataire et l’envoi des e-mails.

Pour faire un premier test :

  1. Ouvrez la page du formulaire comme le ferait un visiteur.
  2. Remplissez les champs obligatoires avec des informations de test et envoyez le formulaire.
  3. Notez le message affiché, puis consultez la boîte destinataire, y compris les courriers indésirables.
  4. Répétez le test après chaque modification pour savoir laquelle a changé le résultat.

Conservez le texte exact d’une éventuelle erreur : il peut aider à distinguer un problème de validation d’un problème de serveur. Si un message d’erreur apparaît, consultez aussi les pistes pour les formulaires de contact qui génèrent des erreurs.

Vérifier les réglages du formulaire de contact

Dans l’administration WordPress, ouvrez les réglages de votre extension de formulaire et sélectionnez le formulaire concerné. Les noms des menus varient selon l’extension utilisée.

Vérifiez en particulier :

  • Le destinataire, souvent indiqué dans un champ « To » ou « À » : l’adresse doit être complète et correctement saisie.
  • L’adresse d’expédition : elle doit être correcte et autorisée par le service qui envoie les messages.
  • Les champs obligatoires : un champ manquant ou invalide peut empêcher la soumission.
  • Les notifications par e-mail : assurez-vous qu’elles sont activées et associées au bon formulaire.

Si vous avez personnalisé le HTML du formulaire, examinez également sa structure. Les champs doivent utiliser les attributs name attendus par le traitement du formulaire, sans doublons involontaires, et les éléments HTML doivent être correctement structurés. Une erreur dans une personnalisation peut empêcher les données d’être traitées comme prévu.

Après chaque correction, envoyez un nouveau message de test. Si le formulaire confirme l’envoi mais que vous ne recevez rien, poursuivez avec la messagerie : le problème peut se produire après la soumission.

Avec W-Maintenance

Faites vérifier votre formulaire WordPress

W-Maintenance peut rechercher la cause du blocage et intervenir sur votre formulaire de contact.

Faire réparer mon site

Contrôler le serveur mail et les paramètres SMTP

Le serveur qui envoie les e-mails de votre site peut être mal configuré ou soumis à des restrictions de votre hébergeur. Un formulaire correctement rempli ne garantit donc pas, à lui seul, que le message sera distribué.

Si votre site utilise SMTP, comparez les réglages enregistrés dans WordPress avec ceux fournis par votre service de messagerie :

  • le nom d’hôte SMTP et le port ;
  • le nom d’utilisateur et le mot de passe ;
  • le mode de sécurité demandé par le fournisseur ;
  • l’adresse d’expédition autorisée.

Corrigez toute différence, puis effectuez un nouvel essai. Si vous ne connaissez pas ces valeurs, consultez les indications de votre fournisseur de messagerie ou de votre hébergeur plutôt que de les deviner.

Vous pouvez aussi vérifier les journaux du serveur si vous y avez accès. Ils peuvent contenir une erreur d’authentification, un refus d’envoi ou une autre indication utile. Évitez toutefois de publier des journaux contenant des adresses ou des informations sensibles.

Si l’envoi reste impossible, un service de messagerie tiers tel que SendGrid ou Mailgun peut être envisagé, à condition de le configurer avec ses propres paramètres. Pour approfondir ce diagnostic, consultez notre guide sur les problèmes d’envoi d’e-mails depuis WordPress.

Rechercher un conflit avec une extension WordPress

Une extension peut interférer avec le formulaire ou avec l’envoi des e-mails. Commencez par vérifier la configuration de l’extension de formulaire, puis recherchez un éventuel conflit avec les autres extensions.

Avant toute manipulation, faites une sauvegarde et privilégiez une copie de test du site : désactiver une extension sur le site en ligne peut interrompre une fonction utilisée par vos visiteurs.

  1. Dans WordPress, ouvrez Extensions > Extensions installées.
  2. Désactivez temporairement une extension autre que celle du formulaire.
  3. Testez à nouveau la soumission et la réception du message.
  4. Réactivez l’extension, puis recommencez avec la suivante si nécessaire.
  5. Si le problème disparaît après une désactivation, examinez les réglages de l’extension concernée et ses mises à jour.

Procéder une extension à la fois permet de repérer plus facilement celle qui interagit avec le formulaire. Une fois les tests terminés, vérifiez que les extensions nécessaires sont bien réactivées et que les fonctions du site marchent toujours.

Tester le thème et les autres solutions

Le thème peut également entrer en conflit avec l’extension de formulaire ou contenir une personnalisation qui perturbe son fonctionnement. Sur une copie de test, essayez temporairement un thème WordPress différent, puis soumettez de nouveau le formulaire.

Si le problème disparaît, examinez les personnalisations du thème et vérifiez si une mise à jour est disponible. Avant de mettre à jour le thème ou d’autres composants, sauvegardez le site et vérifiez le résultat après l’opération. Un changement de thème peut modifier l’apparence et certaines fonctions du site : évitez de le faire à la légère sur le site en ligne.

Si les réglages, la messagerie et les conflits ne révèlent pas la cause, essayez un autre formulaire ou une autre extension sur une copie de test. Cela permet de déterminer si le blocage concerne le formulaire actuel ou un mécanisme d’envoi plus général.

Lorsque la recherche dépasse vos compétences ou que vous préférez éviter les manipulations, un dépannage de site WordPress permet de faire examiner le problème. Après toute intervention, refaites un test complet, de la soumission jusqu’à la réception dans la boîte destinataire.

Avec W-Maintenance

Confiez le dépannage de votre formulaire à W-Maintenance

Notre équipe peut examiner les réglages, les conflits et l’envoi des messages depuis votre site WordPress.

Voir les formules

À retenir

  • Testez le formulaire et distinguez une soumission bloquée d’un e-mail non reçu.
  • Vérifiez le destinataire, l’expéditeur et les notifications du formulaire.
  • Contrôlez les paramètres SMTP et les éventuelles restrictions de l’hébergeur.
  • Recherchez les conflits d’extensions et de thème sur une copie de test.
  • Refaites un essai après chaque modification pour identifier son effet.

Questions fréquentes

Pourquoi mon formulaire confirme-t-il l’envoi sans que je reçoive l’e-mail ?

La soumission peut avoir réussi alors que le message n’a pas été envoyé ou distribué. Vérifiez l’adresse destinataire, les courriers indésirables, puis les paramètres du serveur mail ou du service SMTP.

Comment savoir si une extension bloque mon formulaire ?

Sur une copie de test, désactivez les autres extensions une par une et testez le formulaire après chaque changement. Réactivez chaque extension avant de passer à la suivante pour isoler le conflit.

Faut-il changer de thème si le formulaire ne s’envoie pas ?

Pas nécessairement. Essayez d’abord un autre thème sur une copie de test : si le formulaire fonctionne alors, examinez les personnalisations et les mises à jour du thème initial.

Article rédigé avec l’aide d’une IA à partir des sources citées et de notre pratique de la maintenance WordPress. Notre méthode éditoriale.

Parlons de votre site

Un souci avec votre site WordPress ?

Mises à jour, panne, piratage, lenteur : décrivez-nous la situation, un expert vous répond en général dans les deux heures ouvrées.

Décrire mon problèmeVoir les formules

Nous contacter