Pourquoi ne reçois-je pas de notifications de formulaire Elementor ?

Publié: 2022-04-10

Dans cet article, nous allons discuter des causes courantes des formulaires Elementor qui n'envoient pas de notifications par e-mail et de la manière de les résoudre.

Elementor Pro est livré avec un widget de formulaire intégré qui est très utile, car vous n'avez pas besoin d'installer un autre plugin sur votre site Web WordPress. C'est une excellente solution pour ceux qui cherchent à collecter des entrées de contact, et assez puissante pour aller de pair avec d'autres solutions comme WPForms ou Gravity Forms.

Généralement, lorsqu'un utilisateur soumet un formulaire, une notification par e-mail est envoyée à l'utilisateur administratif afin qu'il puisse répondre à la requête.

L'installation de base d'Elementor ne comprend aucune base de données de formulaires (des solutions de formulaires comme Gravity Forms le font). Cela signifie que si vous ne recevez pas d'e-mails, toutes les soumissions des utilisateurs sont définitivement perdues. Le courrier électronique est essentiel en ce qui concerne les formulaires Elementor, vous devez donc absolument le faire fonctionner.

Testez votre formulaire

Nous vous recommandons de tester votre formulaire avant de passer à l'une des méthodes décrites dans cet article. Tout d'abord, à partir du back-end Elementor, vérifiez que tout est correctement configuré. Cela signifie que lors de la soumission, vous devriez avoir configuré une notification par e-mail, qui envoie un message à l'e-mail administratif de WordPress.

Assurez-vous que "depuis l'e-mail" correspond au domaine de votre site Web. Si votre site peut être trouvé à example.com , l'e-mail devrait ressembler à [email protected] .

Une fois que vous vous êtes assuré que tous les paramètres sont corrects, accédez à l'interface de votre site Web et soumettez un formulaire. Vérifiez votre e-mail pour voir si une notification est arrivée.

Spam?

Si vous n'avez pas reçu d'e-mail de votre soumission de formulaire Elementor, la première chose à faire est de vérifier votre boîte de spam. Si l'e-mail s'affiche dans le spam, il s'agit d'un problème, mais cela signifie également que le mécanisme d'envoi d'e-mails n'est pas cassé ou mal configuré.

Les e-mails qui ne s'envoient pas et les e-mails qui arrivent dans le spam sont deux problèmes complètement différents. Dans 90% de tous les problèmes, votre formulaire Elementor envoie en fait l'e-mail, mais il se retrouve dans le spam.

Installer une base de données de formulaires

Une chose importante à faire lors du dépannage du formulaire Elementor qui n'envoie pas d'e-mails est d'implémenter une base de données de formulaires. De cette façon, même si vous ne recevez pas d'e-mails, lorsque quelqu'un soumet ses informations, elles se retrouvent dans une base de données à laquelle vous pouvez accéder.

Nous vous recommandons d'utiliser un plugin gratuit appelé Elementor Contact Form DB, qui stocke les soumissions de formulaires Elementor Pro dans WordPress. Chaque fois que vous recevez une nouvelle soumission, vous en serez informé sur le back-end de l'administrateur, vous serez donc informé même si vous ne recevez pas de notifications par e-mail.

La mise en œuvre avant d'essayer de résoudre le problème de messagerie présente deux avantages.

Tout d'abord, il garantit que le formulaire Elementor lui-même fonctionne réellement. Si vous soumettez un formulaire de contact et qu'il se retrouve dans la base de données, vous savez que le formulaire fonctionne (même si les notifications par e-mail ne le sont pas). Si vous soumettez un formulaire de contact et qu'il ne se retrouve pas dans la base de données, il est probable que le formulaire soit mal configuré ou qu'il y ait un bogue dans Elementor.

Quel que soit le cas, faire cela en premier garantit que vous ne perdez pas de temps ou que vous ne perdez pas de précieuses soumissions de formulaires.

Identification de la cause du problème

Tant que vous avez précisé qu'il s'agit d'un problème de courrier électronique et non d'un problème de formulaire (ce qui signifie que les soumissions de formulaires apparaissent dans la base de données), il existe deux causes principales pour que les notifications ne se retrouvent pas dans votre boîte de réception.

La première cause est que l'e-mail n'est pas envoyé depuis le site WordPress . Cela peut être dû à un certain nombre de problèmes, mais le plus souvent, vous utilisez simplement un hôte qui n'a pas la capacité d'envoyer des e-mails. Par exemple, Cloudways est notre fournisseur d'hébergement préféré, mais il ne prend pas en charge l'envoi ou la réception d'e-mails sur ses serveurs. Pour ce faire, vous devez configurer SMTP.

La deuxième cause pour laquelle un e-mail n'arrive pas dans votre boîte de réception est qu'il est pris comme spam . C'est de loin la cause la plus courante d'envoi d'une notification de formulaire WordPress/Elementor mais non reçue.

Pour comprendre concrètement ce qui cause exactement ce problème, nous vous recommandons d'installer un plug-in gratuit appelé Post SMTP Mailer/Email Log. Cet outil analysera automatiquement votre site Web et identifiera exactement pourquoi l'e-mail ne parvient pas à être envoyé.

Tout d'abord, installez-le sur votre site Web, puis soumettez une entrée à votre formulaire Elementor Pro, et enfin vérifiez le journal généré par cet outil. Vous pourrez voir la cause exacte de l'échec de l'e-mail.

En gardant ceci installé même après avoir résolu le problème, vous serez en mesure d'identifier rapidement tout autre problème et de suivre tous les e-mails envoyés depuis votre site Web.

Solutions aux formulaires Elementor n'envoyant pas de notifications par e-mail

Si l'e-mail n'est pas envoyé par le site WordPress, la solution la plus simple consiste à mettre en œuvre une autre méthode d'envoi d'e-mails depuis le site . En remplaçant la méthode qui ne fonctionne pas par la méthode qui fonctionne, votre formulaire Elementor commencera à envoyer des notifications qui se retrouveront réellement dans votre boîte de réception.

Si le formulaire envoie des notifications (qui se retrouvent dans le spam), il est probable que l'adresse IP de votre serveur ait été mise sur liste noire. C'est généralement le cas si vous êtes sur un hébergement mutualisé (vous pouvez vérifier l'état IP de votre serveur ici). Pour résoudre ce problème, il vous suffit d'implémenter SMTP.

Comme vous pouvez le constater, la solution générale aux formulaires Elementor qui n'envoient pas de notifications par e-mail consiste simplement à implémenter SMTP dans votre site Web WordPress.

Qu'est-ce que SMTP

Simple Mail Transfer Protocol est une norme de l'industrie pour l'envoi d'e-mails. SMTP s'authentifie correctement auprès du destinataire de l'e-mail et lui indique que l'e-mail n'est pas un spam car il a été envoyé d'où il a été dit.

La raison pour laquelle cette méthode ne se retrouve pas dans votre boîte de réception de spam (généralement) est que le fournisseur de messagerie qui envoie les notifications est réputé et authentifié - et non sur liste noire par votre fournisseur de service de messagerie.

En incorporant SMTP sur votre site Web WordPress, il remplace la méthode par défaut utilisée par WordPress pour envoyer des e-mails. Par défaut, WordPress utilise une méthode appelée PHP Mailer, qui est couramment utilisée par les spammeurs pour envoyer des e-mails. Pour cette raison, la plupart des clients de messagerie tels que Gmail, Yahoo et Microsoft Office bloqueront tout e-mail envoyé avec sa méthode. Dans le meilleur des cas, il se retrouve dans le spam, dans le pire des cas, il n'est jamais livré du tout.

Deux solutions de plugins

Il existe deux excellentes solutions que vous pouvez implémenter sur votre site Web WordPress. La première solution s'appelle WP Mail SMTP by WPForms .

WP Mail SMTP par WPForms

Il s'agit d'un plugin gratuit qui permet de se connecter à un service d'envoi SMTP. Cela "résout le problème de délivrabilité des e-mails en reconfigurant WordPress pour utiliser un fournisseur STMP approprié lors de l'envoi d'e-mails".

C'est le plugin SMTP le plus populaire pour WordPress (plus d'un million d'activations), car il est très facile à utiliser et prend en charge des tonnes de solutions SMTP.

Avec WordPress, ces plugins agissent comme un moyen d'intégrer SMTP dans votre site Web WordPress. SMTP est un service, ce qui signifie qu'il est généralement fourni par un tiers. Pour la plupart des cas d'utilisation (email transactionnel à faible volume), vous pouvez trouver une solution gratuite. Si vous avez un volume élevé d'e-mails nécessitant un envoi SMTP, vous devrez payer pour cela.

La configuration est généralement une bonne idée même si vous devez payer pour cela, car cela garantit que vos notifications de formulaire d'Elementor (et tous les autres e-mails envoyés depuis votre site Web WordPress) sont livrées.

Installez le plugin et accédez à la page des paramètres initiaux. Ici, vous définirez le "depuis l'e-mail" et le "nom de l'expéditeur". assurez-vous que le domaine d'envoi des e-mails correspond au domaine de votre site Web. Exemple.com [email protected]

Ensuite, configurez le Mailer. Ce plugin agit comme un moyen d'intégrer facilement plusieurs fournisseurs SMTP.

La plupart des fournisseurs SMTP vous permettent de vous intégrer facilement à leur service en générant et en utilisant une clé API.

Dans cet exemple, nous allons utiliser SMTP.com, simplement parce qu'il s'agit du choix recommandé.

Une fois que vous avez créé un compte avec eux, suivez le lien pour obtenir une clé API et suivez le deuxième lien pour obtenir le nom de l'expéditeur. Collez-les dans les champs ci-dessous et enregistrez les paramètres sur le plugin.

Tant que tout est correctement saisi, votre site Web devrait maintenant envoyer des e-mails via SMTP. Accédez à votre formulaire Elementor, soumettez quelque chose et vérifiez votre boîte de réception. La notification de formulaire devrait maintenant être au premier plan.

SendInBlue

La seconde solution SMTP est le plugin SendInBlue . Avec la plupart des solutions recommandées par le premier plugin, vous pouvez obtenir un essai gratuit mais finir par devoir payer pour le service. Cela a du sens si votre site Web envoie une grande quantité de notifications par e-mail. Cependant, si vous n'envoyez que quelques jours, cela ne sert à rien de payer 25 $ par mois pour 50 000 e-mails.

À notre avis, cette méthode est plus facile à installer et à configurer que le premier plugin. Cependant, vous devez demander manuellement à l'équipe d'envoyer des e-mails transactionnels bleus, ce qui peut prendre jusqu'à 24 heures.

Tout d'abord, téléchargez et installez le plugin SendInBlue.

Une fois votre plugin installé, rendez-vous sur SendInBlue & up pour un compte gratuit. Ils offrent 300 e-mails transactionnels gratuits par jour (vous pouvez en envoyer jusqu'à 40 en une heure), ce qui est parfait pour la plupart des petites entreprises qui ne reçoivent que quelques notifications de formulaire par jour.

Une fois que vous avez créé un compte, vous devrez envoyer un e-mail à leur support (vous ne pouvez utiliser que la fonction de chat en direct sur leur site Web) pour accéder à leurs e-mails transactionnels. Cette vérification manuelle a pour but d'empêcher les spammeurs d'utiliser leur service gratuit.

il leur faut environ une journée pour activer l'e-mail transactionnel pour votre compte. Une fois configuré, vous devrez accéder à votre clé API et la coller dans le plugin.

Utilisez le lien "obtenir votre API depuis votre compte" pour accéder rapidement à votre clé API. Assurez-vous de copier la clé API "plug in" version 2, et non la version 3.

Ensuite, cliquez sur le bouton de connexion et vous aurez accès à toutes les fonctionnalités que send in blue a à offrir. Dans cet exemple, nous n'utiliserons que leur e-mail transactionnel, mais ils ont également la possibilité de créer des listes de marketing par e-mail, des SMS, etc.

Enfin, activez l'e-mail en envoyant un bye bleu en cliquant sur le bouton radio oui, en choisissant votre expéditeur et en envoyant un e-mail de test. Après avoir envoyé l'e-mail de test, vérifiez votre boîte de réception. Si l'e-mail apparaît dans la boîte de réception, tout fonctionne bien.

Nous utilisons cette solution sur le site Web de notre agence, ainsi que sur la plupart des sites Web de nos clients en raison de la qualité et de la tarification du service (discuté dans notre "Plugin Toolbox").

Conclusion

Dans la plupart des cas, la non-réception d'une notification par e-mail générée par votre formulaire Elementor se résume à la délivrabilité. Remplacer la méthode d'envoi d'e-mails par défaut de WordPress par SMTP est le meilleur moyen de s'assurer que les notifications de formulaire se retrouvent dans votre boîte de réception.

Nous espérons que cet article a correctement répondu à votre question "pourquoi est-ce que je ne reçois pas de notifications de mon formulaire Elementor?" et vous a donné quelques bonnes solutions pour résoudre ce problème. Si vous avez besoin d'aide supplémentaire, n'hésitez pas à nous contacter dans la section des commentaires.

Abonnez-vous et partagez
Si vous avez aimé ce contenu, abonnez-vous à notre tour d'horizon mensuel des actualités WordPress, de l'inspiration pour les sites Web, des offres exclusives et des articles intéressants.
Désabonnez-vous à tout moment. Nous ne spammons pas et ne vendrons ni ne partagerons jamais votre e-mail.