Warum erhalte ich keine Elementor-Formularbenachrichtigungen?

Veröffentlicht: 2022-04-10

In diesem Artikel werden wir allgemeine Ursachen dafür besprechen, dass Elementor-Formulare keine E-Mail-Benachrichtigungen senden, und wie man sie behebt.

Elementor Pro wird mit einem integrierten Formular-Widget geliefert, das sehr hilfreich ist, da Sie kein weiteres Plugin auf Ihrer WordPress-Website installieren müssen. Es ist eine großartige Lösung für diejenigen, die Kontakteinträge sammeln möchten, und leistungsstark genug, um mit anderen Lösungen wie WPForms oder Gravity Forms Schritt zu halten.

Wenn ein Benutzer ein Formular absendet, wird normalerweise eine E-Mail-Benachrichtigung an den Administrator gesendet, damit er auf die Anfrage antworten kann.

Die Basisinstallation von Elementor enthält keine Formulardatenbank (Formularlösungen wie Gravity Forms tun dies). Das bedeutet, dass alle Benutzerübermittlungen für immer verloren gehen, wenn Sie keine E-Mails erhalten. E-Mail ist unerlässlich, wenn es um Elementor-Formulare geht, also müssen Sie es auf jeden Fall zum Laufen bringen.

Testen Sie Ihr Formular

Wir empfehlen, Ihr Formular zu testen, bevor Sie mit einer der in diesem Artikel beschriebenen Methoden fortfahren. Überprüfen Sie zunächst im Elementor-Backend, ob alles richtig eingerichtet ist. Das bedeutet, dass Sie bei der Übermittlung eine E-Mail-Benachrichtigung eingerichtet haben sollten, die eine Nachricht an die administrative E-Mail für WordPress sendet.

Stellen Sie sicher, dass „Von E-Mail“ mit der Domain Ihrer Website übereinstimmt. Wenn Ihre Website unter example.com zu finden ist, sollte die E-Mail etwa so lauten wie website@ example.com .

Nachdem Sie sichergestellt haben, dass alle Einstellungen korrekt sind, gehen Sie zum Frontend Ihrer Website und senden Sie ein Formular ab. Überprüfen Sie Ihre E-Mail, um festzustellen, ob eine Benachrichtigung eingegangen ist.

Spam?

Wenn Sie keine E-Mail von Ihrer Elementor-Formularübermittlung erhalten haben, überprüfen Sie als Erstes Ihre Spam-Box. Wenn die E-Mail im Spam angezeigt wird, ist dies ein Problem, aber es bedeutet auch, dass der E-Mail-Sendemechanismus nicht beschädigt oder falsch konfiguriert ist.

E-Mails, die nicht gesendet werden, und E-Mails, die im Spam landen, sind zwei völlig unterschiedliche Probleme. In 90 % aller Fälle sendet Ihr Elementor-Formular tatsächlich die E-Mail, aber sie landet im Spam.

Installieren Sie eine Formulardatenbank

Eine wichtige Sache bei der Fehlerbehebung des Elementor-Formulars, das keine E-Mails sendet, ist die Implementierung einer Formulardatenbank. Auf diese Weise landen, auch wenn Sie keine E-Mails erhalten, wenn jemand seine Informationen übermittelt, diese in einer Datenbank, auf die Sie zugreifen können.

Wir empfehlen die Verwendung eines kostenlosen Plugins namens Elementor Contact Form DB, das Elementor Pro-Formularübermittlungen in WordPress speichert. Jedes Mal, wenn Sie eine neue Übermittlung erhalten, werden Sie im Admin-Back-End benachrichtigt, sodass Sie informiert sind, auch wenn Sie keine E-Mail-Benachrichtigungen erhalten.

Dies zu implementieren, bevor versucht wird, das E-Mail-Problem zu beheben, hat zwei Vorteile.

Erstens stellt es sicher, dass das Elementor-Formular selbst tatsächlich funktioniert. Wenn Sie ein Kontaktformular absenden und es in der Datenbank landet, wissen Sie, dass das Formular funktioniert (auch wenn die E-Mail-Benachrichtigungen nicht funktionieren). Wenn Sie ein Kontaktformular senden und es nicht in der Datenbank landet, ist das Formular wahrscheinlich falsch konfiguriert oder es liegt ein Fehler in Elementor vor.

Was auch immer der Fall ist, wenn Sie dies zuerst tun, stellen Sie sicher, dass Sie keine Zeit verschwenden oder wertvolle Formularübermittlungen verlieren.

Identifizieren der Ursache des Problems

Solange Sie klargestellt haben, dass es sich um ein E-Mail-Problem und nicht um ein Formularproblem handelt (was bedeutet, dass Formulareinsendungen in der Datenbank angezeigt werden), gibt es zwei Hauptursachen dafür, dass Benachrichtigungen nicht in Ihrem Posteingang landen.

Die erste Ursache ist, dass die E-Mail nicht von der WordPress-Website gesendet wird . Dies kann auf eine Reihe von Problemen zurückzuführen sein, aber meistens verwenden Sie einfach einen Host, der nicht über die Fähigkeit verfügt, E-Mails zu senden. Zum Beispiel ist Cloudways unser bevorzugter Hosting-Anbieter, aber es bietet keine Unterstützung für das Senden oder Empfangen von E-Mails auf seinen Servern. Dazu müssen Sie SMTP konfigurieren.

Die zweite Ursache dafür, dass eine E-Mail nicht in Ihrem Posteingang landet, ist, dass sie als Spam abgefangen wird . Dies ist bei weitem die häufigste Ursache dafür, dass eine WordPress/Elementor-Formularbenachrichtigung gesendet, aber nicht empfangen wird.

Um ein konkretes Verständnis dafür zu bekommen, was genau dieses Problem verursacht, empfehlen wir die Installation eines kostenlosen Plugins namens Post SMTP Mailer/Email Log. Dieses Tool scannt automatisch Ihre Website und identifiziert genau, warum die E-Mail nicht gesendet werden kann.

Installieren Sie es zuerst auf Ihrer Website, senden Sie dann einen Eintrag in Ihr Elementor Pro-Formular und überprüfen Sie schließlich das Protokoll, das dieses Tool generiert. Sie können die genaue Ursache der fehlgeschlagenen E-Mail sehen.

Indem Sie dies installiert lassen, auch nachdem Sie das Problem behoben haben, können Sie andere Probleme schnell identifizieren und alle von Ihrer Website gesendeten E-Mails verfolgen.

Lösungen für Elementor-Formulare, die keine E-Mail-Benachrichtigungen senden

Wenn die E-Mail nicht von der WordPress-Website gesendet wird, besteht die einfachste Lösung darin, eine andere Methode zum Senden von E-Mails von der Website zu implementieren . Indem Sie die nicht funktionierende Methode durch die funktionierende Methode ersetzen, beginnt Ihr Elementor-Formular mit dem Senden von Benachrichtigungen, die tatsächlich in Ihrem Posteingang landen.

Wenn das Formular Benachrichtigungen sendet (die im Spam landen), wurde die IP Ihres Servers wahrscheinlich auf die schwarze Liste gesetzt. Dies ist normalerweise der Fall, wenn Sie Shared Hosting verwenden (Sie können den IP-Status Ihres Servers hier überprüfen). Um dies zu beheben, müssen Sie lediglich SMTP implementieren.

Wie Sie sehen können, besteht die allgemeine Lösung für Elementor-Formulare, die keine E-Mail-Benachrichtigungen senden, darin, einfach SMTP in Ihre WordPress-Website zu implementieren.

Was ist SMTP

Das Simple Mail Transfer Protocol ist ein Industriestandard für das Versenden von E-Mails. SMTP authentifiziert sich ordnungsgemäß beim E-Mail-Empfänger und teilt ihm mit, dass die E-Mail kein Spam ist, da sie von dort gesendet wurde, wo sie angegeben wurde.

Der Grund, warum diese Methode (normalerweise) nicht in Ihrem Spam-Posteingang landet, ist, dass der E-Mail-Anbieter, der die Benachrichtigungen sendet, seriös und authentifiziert ist und nicht auf der schwarzen Liste Ihres E-Mail-Dienstanbieters steht.

Durch die Integration von SMTP auf Ihrer WordPress-Website ersetzt es die Standardmethode, die WordPress zum Senden von E-Mails verwendet. Standardmäßig verwendet WordPress eine Methode namens PHP Mailer, die häufig von Spammern zum Versenden von E-Mails verwendet wird. Aus diesem Grund blockieren die meisten E-Mail-Clients wie Gmail, Yahoo und Microsoft Office alle E-Mails, die mit dieser Methode gesendet werden. Im besten Fall landet es im Spam, im schlimmsten Fall wird es gar nicht zugestellt.

Zwei Plugin-Lösungen

Es gibt zwei großartige Lösungen, die Sie auf Ihrer WordPress-Website implementieren können. Die erste Lösung heißt WP Mail SMTP von WPForms .

WP Mail SMTP von WPForms

Dies ist ein kostenloses Plug-in, mit dem Sie sich mit einem SMTP-Sendedienst verbinden können. Dies „behebt das Problem der E-Mail-Zustellbarkeit, indem WordPress neu konfiguriert wird, um beim Senden von E-Mails einen geeigneten STMP-Anbieter zu verwenden“.

Dies ist das beliebteste SMTP-Plugin für WordPress (über 1 Million Aktivierungen), da es sehr einfach zu verwenden ist und unzählige SMTP-Lösungen unterstützt.

Bei WordPress dienen diese Plugins dazu, SMTP in Ihre WordPress-Website zu integrieren. SMTP ist ein Dienst, was bedeutet, dass es normalerweise von einem Drittanbieter bereitgestellt wird. Für die meisten Anwendungsfälle (Transaktions-E-Mails mit geringem Volumen) finden Sie eine kostenlose Lösung. Wenn Sie ein großes E-Mail-Volumen haben, das SMTP-Versand erfordert, müssen Sie dafür bezahlen.

Das Einrichten ist normalerweise eine gute Idee, auch wenn Sie dafür bezahlen müssen, da es sicherstellt, dass Ihre Formularbenachrichtigungen von Elementor (und alle anderen E-Mails, die von Ihrer WordPress-Website gesendet werden) zugestellt werden.

Installieren Sie das Plugin und navigieren Sie zur Seite mit den Anfangseinstellungen. Hier stellen Sie die „Von E-Mail“ und den „Absendernamen“ ein. Stellen Sie sicher, dass die Domain des Absenders der E-Mails mit der Domain Ihrer Website übereinstimmt. Beispiel.com [email protected]

Konfigurieren Sie dann den Mailer. Dieses Plugin dient dazu, mehrere SMTP-Anbieter einfach zu integrieren.

Die meisten SMTP-Anbieter ermöglichen Ihnen eine einfache Integration in ihren Dienst, indem Sie einen API-Schlüssel generieren und verwenden.

In diesem Beispiel verwenden wir SMTP.com, einfach weil dies die empfohlene Wahl ist.

Sobald Sie ein Konto bei ihnen erstellt haben, folgen Sie dem Link, um einen API-Schlüssel zu erhalten, und folgen Sie dem zweiten Link, um den Absendernamen zu erhalten. Fügen Sie sie in die Felder unten ein und speichern Sie die Einstellungen im Plugin.

Solange alles richtig eingetragen ist, sollte Ihre Website jetzt E-Mails über SMTP versenden. Gehen Sie zu Ihrem Elementor-Formular, reichen Sie etwas ein und überprüfen Sie Ihren Posteingang. Die Formularbenachrichtigung sollte jetzt vorne und in der Mitte sein.

SendInBlue

Die zweite SMTP-Lösung ist das SendInBlue-Plugin . Bei den meisten Lösungen, die das erste Plugin empfiehlt, können Sie eine kostenlose Testversion erhalten, müssen aber am Ende für den Dienst bezahlen. Dies ist sinnvoll, wenn Ihre Website eine große Menge an E-Mail-Benachrichtigungen sendet. Wenn Sie jedoch nur ein paar Tage versenden, macht es keinen Sinn, 25 US-Dollar pro Monat für 50.000 E-Mails zu zahlen.

Unserer Meinung nach ist diese Methode einfacher zu installieren und zu konfigurieren als das erste Plugin. Sie müssen das Team jedoch manuell hinter das Versenden von blau aktivierten Transaktions-E-Mails setzen, was bis zu 24 Stunden dauern kann.

Laden Sie zunächst das SendInBlue-Plugin herunter und installieren Sie es.

Sobald Ihr Plugin installiert ist, gehen Sie zu SendInBlue & up für ein kostenloses Konto. Sie bieten 300 kostenlose Transaktions-E-Mails pro Tag an (Sie können bis zu 40 in einer Stunde versenden), was perfekt für die meisten kleinen Unternehmen ist, die nur wenige Formularbenachrichtigungen pro Tag erhalten.

Sobald Sie ein Konto erstellt haben, müssen Sie ihrem Support eine E-Mail senden (Sie können nur die Live-Chat-Funktion auf ihrer Website verwenden), um Zugriff auf ihre Transaktions-E-Mails zu erhalten. Diese manuelle Überprüfung soll verhindern, dass Spammer ihren kostenlosen Dienst nutzen.

Es dauert ungefähr einen Tag, bis sie die Transaktions-E-Mail für Ihr Konto aktivieren. Nach der Konfiguration müssen Sie auf Ihren API-Schlüssel zugreifen und ihn in das Plugin einfügen.

Verwenden Sie den Link „API von Ihrem Konto abrufen“, um schnell auf Ihren API-Schlüssel zuzugreifen. Stellen Sie sicher, dass Sie den Plug-in-API-Schlüssel der Version 2 kopieren und nicht die Version 3.

Klicken Sie dann auf die Login-Schaltfläche und Sie haben Zugriff auf alle Funktionen, die send in blue zu bieten hat. In diesem Beispiel verwenden wir nur ihre Transaktions-E-Mail, aber sie haben auch die Möglichkeit, E-Mail-Marketinglisten, SMS und mehr zu erstellen.

Aktivieren Sie schließlich die E-Mail, indem Sie Blue Bye senden, indem Sie auf das Optionsfeld Ja klicken, Ihren Absender auswählen und eine Test-E-Mail senden. Nachdem Sie die Test-E-Mail gesendet haben, überprüfen Sie Ihren Posteingang. Wenn die E-Mail im Posteingang angezeigt wird, funktioniert alles gut.

Wir verwenden diese Lösung auf unserer Agentur-Website sowie auf den meisten unserer Kunden-Websites aufgrund der Qualität und Preisgestaltung des Dienstes (erläutert in unserer "Plugin-Toolbox").

Fazit

In den meisten Fällen hängt das Versäumnis, eine von Ihrem Elementor-Formular generierte E-Mail-Benachrichtigung zu erhalten, von der Zustellbarkeit ab. Das Ersetzen der WordPress-Standardmethode zum Senden von E-Mails durch SMTP ist der beste Weg, um sicherzustellen, dass Formularbenachrichtigungen in Ihrem Posteingang landen.

Wir hoffen, dass dieser Artikel Ihre Frage „Warum erhalte ich keine Benachrichtigungen von meinem Elementor-Formular?“ richtig beantwortet hat. und gab Ihnen ein paar großartige Lösungen, um dieses Problem zu lösen. Wenn Sie weitere Hilfe benötigen, wenden Sie sich bitte an den Kommentarbereich.

Abonnieren & teilen
Wenn Ihnen dieser Inhalt gefallen hat, abonnieren Sie unsere monatliche Zusammenfassung von WordPress-Neuigkeiten, Website-Inspirationen, exklusiven Angeboten und interessanten Artikeln.
Jederzeit abbestellen. Wir spammen nicht und werden Ihre E-Mail niemals verkaufen oder weitergeben.