WordPress-Kontaktformulare: Contact Form 7, WPForms und Formidable im Vergleich

Vergleichen Sie Contact Form 7, wenn Sie Formular- und E-Mail-Vorlagen direkt verwalten können, WPForms, wenn Sie das Ziehen von Feldern in einen visuellen Builder bevorzugen, und Formidable Forms, wenn Sie die Eingabeverwaltung in der kostenlosen Ausgabe mit Optionen für spätere datenbasierte Arbeitsabläufe wünschen. Bewerten Sie Speicherung der Anfragen, Zustellung von Benachrichtigungen und kostenpflichtige Funktionen separat von der Formularerstellung. Ein Besucher, der eine Erfolgsnachricht sieht, beweist nicht, dass jemand die Anfrage erhalten hat.

Entscheiden Sie, was das Formular sammeln muss

Eine allgemeine Blog-Anfrage kann mit einem Namen, einer E-Mail-Adresse für die Antwort und einer Nachricht beginnen. Telefonnummern und Anhänge, die für ein Angebot benötigt werden, müssen nicht für jeden Leser obligatorisch sein. Zum Beispiel könnten Sie "Artikelfehler melden" und "Zusammenarbeitsanfrage" anbieten und dann den ausgewählten Typ in den Benachrichtigungsbetreff aufnehmen, damit die Mitarbeiter sie unterscheiden können.

Entscheiden Sie, was nach der Einreichung passiert und was auf dem Bildschirm erscheint. Werden Sie sich auf E-Mails verlassen, ein für Administratoren zugängliches Archiv führen, Anfragen mehreren Personen zuweisen oder Informationen an einen anderen Dienst senden? Diese Anforderungen betreffen das Produkt und die Lizenz. Buchungen, Kontoregistrierung und Zahlungen erfordern auch angemessene Berechtigungen und Statusbehandlung über ein grundlegendes Anfrageformular hinaus.

Es gibt drei separate Ergebnisse zu überprüfen: die Bestätigung des Besuchers, den gespeicherten Eintrag und die Benachrichtigung, die von der Person erhalten wird, die ihn bearbeitet. Einige Produkte speichern Einträge standardmäßig nicht. Wenn Sie Anfragen während eines E-Mail-Ausfalls wiederherstellen müssen, wählen Sie die Art der Speicherung, bevor Sie das Formular für die Leser öffnen.

Nach dem Absenden werden Besucherbestätigung, gespeicherte Anfrage und empfangene Benachrichtigung getrennt geprüft. Eine Erfolgsmeldung beweist keine Zustellung.

Formularerstellung und Speicherung vergleichen

Plugin Bearbeitung Speicherung der Anfragen Geeigneter Einsatz
Contact Form 7 Formular-Tags und E-Mail-Vorlagen Kein integriertes Einreichungsarchiv; Betrachten Sie Flamingo oder ein anderes Speichertool Sie können ein Basisformular und seine E-Mail-Felder direkt beibehalten
WPForms Visueller Drag-and-Drop Builder Lite setzt auf Benachrichtigungen; Überprüfen Sie das Dashboard-Eingangsmanagement und die Wiederherstellungsbedingungen von Lite Connect Betreiber ändern häufig Felder und Layouts
Formidable Forms Visual Builder mit datenorientierten Erweiterungen Beginnen Sie mit dem lokaler Verwaltung eingegangener Anfragen in der kostenlosen Edition Sie benötigen gespeicherte Einträge und können später Berechnungen, bedingte Formulare oder Datenanzeigen hinzufügen.

Grundlegende Anfragen kostenlos zu erhalten unterscheidet sich von Uploads, bedingten Fragen, mehrseitigen Formularen und jeder Integration. Trennen Sie die grundlegenden Anforderungen von optionalen Annehmlichkeiten und überprüfen Sie die Lizenz, die jedes wesentliche Merkmal enthält. Vergleichen Sie die Verlängerungspreise und Website-Limits sowie einen separaten E-Mail- oder Spam-Service und nicht nur den Einführungsrabatt.

Produktmerkmale und Kostenbedingungen zu überprüfen

Contact Form 7: Pflegen Sie das Formular und die E-Mail zusammen

Contact Form 7 ist ein kostenloses Plugin. Öffnen Sie Kontakt → Kontaktformulare, um ein Formular und seine E-Mail-Konfiguration zu bearbeiten. Wenn Sie eine Eingabe hinzufügen, fügen Sie auch das entsprechende Mail-Tag in den E-Mail-Body ein. Andernfalls kann eine Frage auf der Seite erscheinen, während ihre Antwort in der Benachrichtigung fehlt.

Das Kernprodukt speichert eingegangene Nachrichten nicht selbst. Überprüfen Sie die offizielle Flamingo-Integration, wenn Sie Speicher benötigen, und überprüfen Sie dann, ob ein tatsächlicher Testeintrag in den eingehenden Nachrichten von Flamingo angezeigt wird. Durch die spätere Installation von Speicher werden frühere E-Mails, die nie beibehalten wurden, nicht wiederhergestellt. Wenn Sie die Standardfelder umbenennen, überprüfen Sie auch, wie Flamingo Absender, E-Mail und Betreff abruft.

WPForms: Bearbeitungskomfort und Zugriff auf Anfragen unterscheiden

Mit WPForms können Sie eine Vorlage auswählen und Felder visuell anordnen. Der Leitfaden für das erste Formular beginnt bei WPForms → Add New: Wählen Sie eine Basis-Kontaktvorlage, passen Sie Beschriftungen und erforderliche Felder an und speichern Sie. Überprüfen Sie die Edition, die Uploads oder bedingte Anzeigen abdeckt, bevor Sie mit diesen Funktionen planen.

Die Benachrichtigungs-E-Mails von Lite unterscheiden sich vom Dashboard-Eingangsmanagement. Die Lite Connect-Dokumentation erklärt, dass aktivierte Backups nachfolgende Einreichungen auf WPForms-Servern beibehalten; die Wiederherstellung dieser Backups als Dashboard-Einträge erfordert ein Upgrade auf eine kostenpflichtige Lizenz. Jeder gesicherte Eintrag hat ein einjähriges Aufbewahrungsfenster. Behandeln Sie dies nicht als jederzeit lesbaren lokalen Posteingang in Lite; überlegen Sie, ob der externe Speicher und seine Bedingungen Ihren Bedürfnissen entsprechen.

Formidable Forms: Entscheiden Sie, wie Sie gespeicherte Informationen verwenden

Formidable Forms ist ein Kandidat für die Verwaltung von Einträgen in seiner kostenlosen Ausgabe und die Erweiterung auf Berechnungen, bedingte Fragen und Datenpräsentation über Views. Produktfamilienbeschreibungen enthalten kostenpflichtige Funktionen, daher handelt es sich nicht um eine kostenlose Checkliste. Für Uploads oder aufwendigere Datenverarbeitung, überprüfen Sie die Vergleich zwischen kostenloser und kostenpflichtiger Version und die spezifische Lizenz.

Der offizielle Anleitung zur Formularerstellung beginnt bei Formidable → Forms → Add New: Erstellen Sie ein leeres Formular, fügen Sie Felder hinzu und speichern Sie es. Für einfache Anfragen beginnen Sie mit grundlegenden Eingaben und Benachrichtigungen. Fügen Sie Angebotsberechnungen oder Verzeichnisfunktionen nur hinzu, wenn Sie eine definierte Verwendung haben. Wenn Sie eingereichte Daten öffentlich anzeigen, überprüfen Sie, welche Felder möglicherweise veröffentlicht werden und wer darauf zugreifen kann.

Eine Anfrage von der Einrichtung bis zum Test verfolgen

Bereiten Sie eine Backup- und Wiederherstellungsmethode (englisch) vor und erstellen Sie dann ein Formular auf einer Testseite. Wenn ein vorhandenes Formular verwendet wird, notieren Sie seine Empfänger und Einstellungen und halten Sie es verfügbar, bis der Ersatz verifiziert ist. Im Folgenden finden Sie einen Beispiel-Workflow für eine allgemeine Blog-Anfrage.

  1. Wählen Sie minimale Felder. Machen Sie beispielsweise einen Namen optional und eine E-Mail-Adresse und Nachricht erforderlich. Verwenden Sie sichtbare Beschriftungen, anstatt sich ausschließlich auf Platzhaltertext zu verlassen, der beim Tippen verschwindet.
  2. Empfänger und Antwortadressen trennen. Setzen Sie den Empfänger auf die verantwortliche Person. Verwenden Sie eine Absenderadresse, die von Ihrem E-Mail-Service zugelassen und authentifiziert wurde, und ordnen Sie die E-Mail des Besuchers an Reply-To zu.
  3. Fügen Sie die notwendigen Eingabewerte in die E-Mail ein. Überprüfen Sie den Anfragetyp, die Adresse und die Nachricht. In Contact Form 7 müssen Mail-Tags Formularfeldern entsprechen. Überprüfen Sie in WPForms Empfänger und Inhalte unter den Einstellungen des Builders → Benachrichtigungen.
  4. Speicher und Bestätigung konfigurieren. Aktivieren Sie bei Bedarf den entsprechenden Eintragsspeicher oder ein separates Speichertool. Bestätigen Sie den Eingang auf dem Bildschirm, ohne eine Reaktionszeit zu versprechen, die Sie nicht erfüllen können.
  5. Betten Sie das Formular ein und testen Sie es als Besucher. Verwenden Sie den Block des Produkts oder einen tatsächlich generierten Shortcode. Erraten Sie keine Formular-ID. Öffnen Sie die veröffentlichte Testseite, während Sie ausgeloggt sind oder in einem privaten Fenster.
  6. Prüfen Sie gültige und ungültige Eingaben. Versuchen Sie ein leeres erforderliches Feld, ein ungültiges E-Mail-Format und eine gültige Eingabe. Überprüfen Sie auf einem Telefon die Eingabe, das Fehlerfeedback und den Send-Button. Vergleichen Sie den gespeicherten Eintrag mit der tatsächlich erhaltenen E-Mail.

Wenn Ihr Sendekonto beispielsweise zur Domain Ihrer Website gehört und ein Besucher eine persönliche Adresse eingibt, behalten Sie Ihr eigenes Konto als Absender und richten Sie direkte Antworten über Reply-To an den Besucher. Der Mailguide Contact Form 7 weist Sie an, einen Absender auf der Domain der Website zu verwenden. Das Bearbeiten einer Adresse authentifiziert sie nicht von selbst; Überprüfen Sie auch den angeschlossenen Sendedienst und seine Authentifizierung.

Behandeln Sie fehlende Mails, Spam und gespeicherte Daten separat

Wenn die Bestätigung erscheint, aber keine E-Mail ankommt, prüfen Sie zuerst gespeicherte Anfragen und den Spam-Ordner. Ist die Anfrage gespeichert, kontrollieren Sie Empfänger, aktivierte Benachrichtigungen, Versandprotokolle und Filter auf der Empfängerseite. Die Untersuchung von WordPress-E-Mail-Zustellung (englisch) hilft, den Fehler effektiver einzugrenzen, als das Formular sofort neu zu erstellen. Ohne gespeicherte Einträge sind einige verpasste Anfragen möglicherweise nicht wiederherstellbar.

Wenn die Einreichung selbst blockiert ist, unterscheiden Sie Fehler einzelner Eingabefelder von einer Einstufung als Spam. Nachdem Sie CAPTCHA oder einen Filter hinzugefügt haben, testen Sie zuerst legitime Besucher. Wenn das Problem auf eine Caching- oder JavaScript-Optimierungsänderung folgte, nehmen Sie die betreffenden Einstellungen einzeln in einer Testumgebung zurück. Überprüfen Sie Abdeckung durch Spam-Schutz und Umgang mit fälschlich blockierten Anfragen (englisch); wahllos kombinierte Filter schaffen zusätzliche mögliche Fehlerquellen.

Wenn Sie Einträge behalten, definieren Sie Mitarbeiterzugriffs-, Aufbewahrungs-, Lösch- und Exportverfahren. Kopien können in E-Mail-Konten, der Website-Datenbank, Backups und verbundenen Diensten vorhanden sein. Vermeiden Sie unnötige sensible Felder. Wenn Uploads unerlässlich sind, überprüfen Sie die zulässigen Typen, Größenbeschränkungen, Speicher und Zugriff. Das Sammeln einer Adresse zur Beantwortung einer Anfrage stellt nicht automatisch die Zustimmung zum Newsletter her.

Wenn Sie ein Formular ersetzen, überprüfen Sie die neue Einreichung und Benachrichtigung, bevor Sie den Block oder den Shortcode der Seite ändern, und testen Sie dann erneut. Behalten Sie die ursprüngliche Konfiguration bei, damit Sie bei Bedarf zurückkehren können. Löschen Sie das vorherige Plugin oder Formular nicht, bevor Sie die benötigten Datensätze exportiert haben. Für zusätzliche Funktionen verwenden Sie die Plugin-Auswahl- und Installationsanleitung (englisch), um Kompatibilität und laufende Wartung zu bewerten.