Fiche incident

Contact form not sending sur WordPress - Causes & solutions

Quand un formulaire WordPress ne marche plus, vous perdez des opportunités commerciales sans toujours le voir immédiatement.

Contexte technique

La fonction wp_mail() utilise par défaut PHP mail() sans authentification SMTP, ce qui conduit dans 80% des cas à des emails filtrés spam ou refusés par les gros providers (Gmail, Outlook, Orange). Depuis février 2024, Gmail et Yahoo imposent SPF, DKIM et DMARC pour tout expéditeur envoyant plus de 5 000 emails par jour : un formulaire WordPress sans authentification SMTP (WP Mail SMTP, FluentSMTP ou Postmark) voit ses leads disparaître silencieusement. Les plugins Contact Form 7, WPForms, Gravity Forms reposent tous sur wp_mail et héritent donc du problème.

formulaire wordpress ne marche paswordpress contact form issuewordpress smtp bug

Cet incident peut impacter votre chiffre d’affaires.

Si ce problème touche le checkout, la disponibilité ou la performance, la perte de revenu peut être immédiate.

Note expert BugRescue

Un formulaire qui affiche « Message envoyé » côté front ne prouve rien côté livraison. Mettez en place systématiquement un log d'envoi (WP Mail Logging) et un monitoring de livraison (Postmark, SendGrid) avant de considérer qu'un formulaire est fonctionnel.

Prise en charge par des experts avec 15+ ans d’expérience e-commerce.

Équipe senior full-stack PrestaShop, WooCommerce, Magento, Shopify et WordPress. Intervention rapide sur incidents critiques et stabilisation durable — France, Maroc, Belgique et Suisse.

Symptômes

  • Aucun email reçu après soumission
  • Message de succès trompeur sans envoi réel
  • Erreurs SMTP ou spam rejection
  • Leads absents du CRM

Causes possibles

  • SMTP mal configuré
  • Plugin formulaire en conflit
  • Blocage anti-spam serveur
  • Webhooks CRM en erreur

Correctifs rapides

  • Configurer un SMTP authentifié
  • Tester le formulaire avec logs actifs
  • Vérifier les webhooks et endpoint CRM
  • Ajouter une alerte en cas d'échec d'envoi

Quand cela devient critique

  • Leads perdus sans détection immédiate
  • Baisse du pipeline commercial
  • Opportunités B2B manquées

FAQ

Le formulaire peut-il sembler fonctionner mais perdre les leads ?

Oui. Sans monitoring de livraison ou webhook, les pertes peuvent rester invisibles plusieurs jours.

Faut-il changer de plugin formulaire ?

Pas toujours. Commencez par stabiliser SMTP et tracer les envois pour identifier la cause exacte.