Comment engager quelqu’un pour réparer les e‑mails et formulaires de contact WordPress

Comment engager quelqu’un pour réparer les e‑mails et formulaires de contact WordPress

Un client t’appelle pour savoir pourquoi tu n’as jamais répondu à son message. Tu regardes ta boîte mail. Aucun e-mail du formulaire, même pas dans les spams.

Ton formulaire affiche toujours « Merci pour votre message. Il a été envoyé. ». Tu peux passer des semaines sans recevoir les demandes des visiteurs avant de t’en rendre compte.

Voici ce qu’il faut vérifier en dix minutes. Si ça ne suffit pas, voici comment engager quelqu’un quand ton formulaire de contact WordPress n’envoie pas d’e-mail, sans lui confier ton domaine ni ta boîte mail.

Pourquoi les e‑mails WordPress disparaissent

En général, le formulaire fonctionne. C’est l’acheminement de l’e-mail qui pose problème, soit sur ton serveur, soit du côté du destinataire.

Par défaut, WordPress envoie les e-mails par ton serveur d’hébergement, avec la fonction mail de PHP. Ces e-mails partent souvent sans aucune preuve qu’ils viennent vraiment de ton domaine. Voici où ça coince le plus souvent :

  • Limites de l’hébergeur Beaucoup d’hébergeurs mutualisés limitent les e-mails envoyés directement par PHP pour lutter contre le spam. Le formulaire dit « envoyé », mais le message ne quitte jamais le serveur.
  • Refusé par Gmail ou Outlook Depuis février 2024, les consignes de Gmail pour les expéditeurs demandent à chaque expéditeur de configurer SPF ou DKIM, deux enregistrements DNS qui prouvent qu’un domaine autorise un serveur à envoyer en son nom. Sans eux, un e-mail peut être refusé ou classé en spam.
  • Mauvaise adresse d’expéditeur Un formulaire qui envoie « depuis » l’adresse Gmail du visiteur, ou depuis n’importe quelle adresse d’un autre domaine, semble falsifié pour le service de messagerie qui le reçoit. Certains hébergeurs bloquent aussi les e-mails envoyés depuis une adresse de ton domaine qui ne correspond à aucune vraie boîte mail.
  • Notifications vers une ancienne adresse Quelqu’un a configuré le formulaire il y a des années, et il envoie toujours vers une boîte que personne ne lit.

Quand le formulaire d’un client ne fonctionne plus, je vérifie d’abord l’envoi. Si ton extension de formulaire enregistre les entrées, les messages sont souvent encore dans le tableau de bord.

Essaie d’abord ceci (10 minutes)

Les deux premières vérifications ne modifient rien. L’étape 3 ajoute une extension gratuite, et l’étape 4 change un seul réglage.

  1. Envoie-toi un message de test. Remplis le formulaire depuis ton téléphone, avec une adresse e-mail personnelle. Attends quelques minutes, puis regarde la boîte de réception, les spams et l’éventuel onglet « Promotions ».
  2. Vérifie où le formulaire envoie. Ouvre les réglages de notification ou d’e-mail du formulaire (dans Contact Form 7, l’onglet « E-mail » ; dans WPForms, Réglages → Notifications) et lis l’adresse du champ « Pour ». C’est souvent celle d’un ancien employé.
  3. Envoie un test depuis une extension d’e-mail. L’extension gratuite WP Mail SMTP propose un outil « E-mail de test ». Si son e-mail de test n’arrive pas non plus, le problème vient de l’envoi de ton site, pas du formulaire. Pour le configurer toi-même, consulte les outils d’e-mail et de formulaire que je recommande.
  4. Corrige l’adresse d’expéditeur. Dans les mêmes réglages du formulaire, mets dans le champ « De » une adresse de ton propre domaine, comme bonjour@tondomaine.fr. Mets plutôt l’adresse du visiteur dans « Reply-To » (« Répondre à » dans WPForms), comme le recommande le guide e-mail de Contact Form 7 (en anglais).

Fais directement appel à quelqu’un si les e-mails de commande de ta boutique ne partent plus non plus (un développeur WooCommerce peut vérifier le reste de la boutique en même temps), si la messagerie de ton domaine passe par Google Workspace ou Microsoft 365, ou si tu ne sais pas où sont gérés les DNS de ton domaine.

Si les e-mails de test n’arrivent toujours pas, arrête-toi là et engage un développeur. Modifier des enregistrements DNS que tu ne comprends pas peut aussi perturber l’envoi des e-mails depuis ta boîte habituelle.

Où engager un développeur

Je recommande Fiverr pour réparer les e-mails et les formulaires de contact WordPress. J’y travaille moi-même et je sais comment fonctionnent les commandes, les paiements et les avis. La configuration de l’envoi d’e-mails se prête bien à une commande à prix fixe, avec un travail bien défini à l’avance.

Comment tu paies Prix fixe par offre, affiché avant la commande
Prix habituel pour ce travail 19-140 €, selon ce qu’il faut configurer
Délai de démarrage Commande tout de suite ; la plupart des réparations d’e-mails sont livrées en 1-2 jours
Ton argent Conservé par Fiverr jusqu’à la fin de la commande
Idéal pour Les formulaires et e-mails du site qui n’arrivent pas ou finissent en spam
Où aller Trouve un prestataire sur Fiverr

Combien ça coûte

Au moment où j’écris, voici les prix habituels sur Fiverr :

Le travail Prix habituel sur Fiverr Ce que ça comprend en général
Configuration SMTP 19-37 € Une extension SMTP reliée à une boîte mail ou à un service d’envoi, un e-mail de test, l’adresse d’expéditeur corrigée
SMTP et enregistrements DNS 37-75 € Tout ce qui précède, plus des enregistrements SPF, DKIM et DMARC préparés pour ton domaine et vérifiés
Réparation complète des e-mails 75-140 € Plusieurs formulaires, les e-mails de commande WooCommerce, un service d’envoi créé à ton nom, un test de délivrabilité

Les prix des offres n’incluent pas les frais de service de Fiverr, ajoutés au moment du paiement.

Ce que le petit prix laisse souvent de côté

Une commande à 19 € se limite souvent à une extension installée et un seul e-mail de test. Vérifie si l’offre comprend :

  • les enregistrements DNS de ton domaine, pas seulement les réglages de l’extension
  • une vérification que tu peux toujours envoyer des e-mails depuis ta boîte habituelle après l’intervention
  • un test de chaque formulaire et, pour une boutique, des e-mails de commande
  • un compte de service d’envoi à ton nom, pas à celui du vendeur
  • un récapitulatif de ce qui a été configuré et à quel endroit

Sans les enregistrements DNS, les e-mails peuvent arriver en boîte de réception un moment, puis retomber dans les spams.

Comment choisir le bon développeur

Pour réparer les e-mails, il faut quelqu’un qui comprend la messagerie de ton domaine autant que WordPress. Cherche quelqu’un qui pose des questions sur ta boîte mail et tes DNS.

Cherche des avis sur le même problème

Cherche dans les avis les termes SMTP, contact forms, spam folder ou le nom de ton extension de formulaire : Contact Form 7, WPForms, Gravity Forms, Elementor forms. Lis les avis à une, deux ou trois étoiles et les réponses du vendeur.

Observe comment il répond à ton message

Un bon vendeur demande où est hébergée la messagerie de ton domaine, quelle extension de formulaire tu utilises et où sont gérés tes DNS. Une promesse de « régler tous les problèmes d’e-mail en une heure » sans aucune question ne t’apprend pas grand-chose.

Les questions que je poserais avant de commander

  • Allez-vous envoyer les e-mails par ma boîte mail actuelle ou par un service d’envoi ?
  • À quel nom sera le compte du service d’envoi ?
  • Allez-vous faire une sauvegarde avant de commencer ?
  • Quels enregistrements DNS allez-vous ajouter, et auront-ils un effet sur ma messagerie habituelle ?
  • Allez-vous tester chaque formulaire et les e-mails de la boutique ?
  • Allez-vous installer des extensions ? Lesquelles, et ont-elles une licence ?
  • Que se passe-t-il si les e-mails n’arrivent plus le mois prochain ?

Signaux d’alerte

  • demande le mot de passe de ton bureau d’enregistrement de domaine
  • crée le service d’envoi sur son propre compte
  • propose de discuter ou de payer en dehors de Fiverr
  • une extension premium « gratuite » sans clé de licence, qui est une copie piratée et peut contenir un logiciel malveillant
  • ajoute un deuxième enregistrement SPF au lieu de modifier celui que tu as
  • ne parle pas du tout des enregistrements DNS

Comment donner un accès en toute sécurité

Pour réparer les e-mails, il faut un accès à WordPress et, en général, une modification DNS. Garde pour toi les comptes les plus sensibles.

  1. Fais d’abord ta propre sauvegarde. Passe par ton panneau d’hébergement ou une extension de sauvegarde, et garde une copie hors du serveur.
  2. Crée un compte WordPress séparé pour le développeur. Installer et configurer une extension demande le rôle Administrateur/administratrice, alors utilise un accès temporaire. L’extension Temporary Login Without Password le fait expirer tout seul. Ne partage jamais ton propre identifiant.
  3. Ajoute toi-même les enregistrements DNS si tu peux. Demande au développeur de t’envoyer les enregistrements exacts, puis ajoute-les là où sont gérés les DNS de ton domaine (tes serveurs de noms indiquent de quelle société il s’agit). Le support de ton hébergeur peut t’aider.
  4. Connecte toi-même les comptes de messagerie. Si la réparation passe par un service d’envoi ou par ta boîte Google ou Microsoft, crée le compte à ton nom et fais la connexion toi-même pendant un appel avec le développeur, pour qu’il n’ait jamais besoin du mot de passe de ta boîte mail.
  5. Ne partage jamais l’accès à ton bureau d’enregistrement, à tes comptes de paiement ni à l’e-mail d’administration. Aucun de ces accès n’est nécessaire pour réparer l’envoi des e-mails.

Donne les accès une fois la commande passée. Transmets les mots de passe par un gestionnaire de mots de passe, pas en clair dans le chat. Quand le travail est terminé, supprime le compte WordPress temporaire et change tous les mots de passe que tu as partagés.

Ce qu’il faut envoyer avant le début du travail

  • l’adresse de ton site et les pages où se trouvent les formulaires
  • quels e-mails n’arrivent pas : messages du formulaire, réinitialisations de mot de passe, commandes de la boutique
  • le destinataire prévu, et si les messages arrivent en spam ou disparaissent
  • ton extension de formulaire et ton éventuel constructeur de pages
  • où est hébergée la messagerie de ton domaine : ton hébergeur, Google Workspace, Microsoft 365
  • où sont gérés tes DNS, si tu le sais
  • ce que tu as déjà essayé, et toute extension SMTP déjà installée
  • le résultat attendu pour valider le travail : l’e-mail de chaque formulaire concerné arrive chez son destinataire
  • ton délai
  • les accès que tu es prêt à donner

Dans les informations demandées lors de la commande, précise avec le développeur ce qu’il va réparer et comment tu vérifieras le résultat.

Après la réparation : vérifier, valider, prévenir

Fiverr te laisse trois jours pour vérifier une livraison avant que la commande soit automatiquement clôturée. Vérifie tout de suite :

  • chaque formulaire du site, rempli depuis ton téléphone avec une adresse personnelle
  • une réponse à un message du formulaire, pour voir qu’elle part bien vers le visiteur
  • une réinitialisation de mot de passe et, pour une boutique, un e-mail de commande test
  • un e-mail envoyé depuis ta boîte habituelle vers une adresse Gmail, pour voir qu’il arrive toujours

Demande les éventuelles modifications sur Fiverr avant de valider la livraison. Demande ce qui a causé la panne, quels enregistrements ont changé et où l’envoi est configuré.

Supprime le compte WordPress du développeur et change les mots de passe partagés. Teste chaque formulaire une fois par mois, après les grosses mises à jour d’extensions et après un changement d’hébergeur. Une maintenance régulière peut permettre de repérer un formulaire qui n’envoie plus de messages avant que tes clients s’en aperçoivent.

En résumé

Les problèmes d’envoi d’e-mails WordPress passent généralement inaperçus. La solution dépend donc moins du formulaire que de la façon dont ton site envoie les e-mails. Si ton formulaire de contact WordPress n’envoie pas d’e-mail, commence par une commande limitée à ce seul problème et garde tous les comptes à ton nom. Teste chaque formulaire avant de valider le travail.

Questions fréquentes

Ai-je perdu les messages qui ne sont jamais arrivés ?

Pas toujours. Si ton extension de formulaire enregistre les entrées dans le tableau de bord, les messages y sont encore. Si elle se contente d'envoyer des e-mails, les messages qui n'ont pas été envoyés sont en général perdus. Regarde donc d'abord le tableau de bord, et demande au développeur d'activer l'enregistrement des entrées.

Puis-je donner accès à mon site à un prestataire Fiverr pour réparer l'envoi des e-mails sans risque ?

Oui, si tu fais d'abord une sauvegarde et que tu donnes un accès WordPress temporaire que tu supprimes ensuite. Ajoute toi-même les enregistrements DNS et garde le compte d'envoi et ta boîte mail à ton nom.

Pourquoi mes e-mails WordPress arrivent-ils dans les spams ?

En général, parce que ton domaine n'a pas d'enregistrement SPF ou DKIM pour le serveur qui les envoie, ou parce que l'adresse d'expéditeur ne correspond pas à ton domaine. Gmail et Outlook considèrent ces e-mails comme potentiellement falsifiés.

Dois-je payer un service d'envoi d'e-mails ?

En général, non. Un petit site peut envoyer ses e-mails via sa boîte mail actuelle ou l'offre gratuite d'un service d'envoi. L'offre gratuite de Brevo, par exemple, couvre 300 e-mails par jour. Les boutiques très actives et les sites avec beaucoup de formulaires peuvent avoir besoin d'une offre payante.

Mon hébergeur peut-il réparer ça gratuitement ?

Parfois. Le support de l'hébergeur peut te dire si la fonction mail de PHP est bloquée et t'aider à ajouter des enregistrements DNS. En général, il ne configure ni tes formulaires ni une extension SMTP, c'est là qu'un développeur peut intervenir.

Combien de temps prend la réparation des e-mails ?

La plupart des interventions sont réalisées en un ou deux jours. Les nouveaux enregistrements DNS peuvent mettre jusqu'à 48 heures à être pris en compte partout. Demande au développeur de refaire un test une fois qu'ils le sont.