Wie man ein Kontaktformular in WordPress hinzufügt (Vollständiger 2024-Leitfaden)
Ein Kontaktformular ist eines der wichtigsten Elemente jeder professionellen Website. Es bietet Besuchern eine direkte, reibungslose Möglichkeit, Sie zu erreichen, schafft Vertrauen und hilft Ihnen, Leads, Support-Anfragen und Feedback zu erfassen – alles ohne Ihre E-Mail-Adresse Spam-Bots auszusetzen.
Egal ob Sie einen persönlichen Blog, eine Business-Website oder einen eCommerce-Shop betreiben – das Hinzufügen eines Kontaktformulars zu Ihrer WordPress-Site ist eine intelligente Entscheidung. In diesem umfassenden Leitfaden führen wir Sie durch alles, was Sie wissen müssen: die Auswahl des richtigen Plugins, dessen Installation und Konfiguration sowie das Einbetten eines vollständig funktionsfähigen Kontaktformulars auf Ihrer Site.
> Hosting-Tipp: Für die beste WordPress-Performance stellen Sie sicher, dass Ihre Site auf einer schnellen, zuverlässigen Hosting-Plattform läuft. AlexHost’s VPS Hosting und Shared Web Hosting Pläne sind für WordPress optimiert und stellen sicher, dass Ihre Plugins – einschließlich Kontaktformular-Builder – schnell und sicher geladen werden.
Warum Ihre WordPress-Website ein Kontaktformular benötigt
Bevor wir in die technischen Schritte eintauchen, lohnt es sich zu verstehen, warum ein Kontaktformular besser ist als einfach Ihre E-Mail-Adresse aufzulisten:
- Spamschutz: Ein Kontaktformular verbirgt Ihre E-Mail vor Scrapern und Bots.
- Professionalität: Formulare sehen poliert aus und signalisieren, dass Sie die Kommunikation mit Besuchern ernst nehmen.
- Datenerfassung: Sie können strukturierte Informationen (Name, Betreff, Nachrichtentyp) erfassen, die die Nachverfolgung erleichtern.
- Benutzerfreundlichkeit: Besucher müssen keinen E-Mail-Client öffnen – sie können Ihnen direkt von Ihrer Website aus eine Nachricht senden.
- Integrationspotenzial: Moderne Form-Plugins verbinden sich mit CRMs, E-Mail-Marketing-Tools und Automatisierungsplattformen.
Schritt 1: Wählen Sie das richtige Kontaktformular-Plugin
WordPress hat ein reichhaltiges Ökosystem von Kontaktformular-Plugins. Hier sind die am weitesten verbreiteten Optionen:
| Plugin | Am besten für | Preisgestaltung |
|---|---|---|
| WPForms | Anfänger, Drag-and-Drop-Einfachheit | Kostenlos + Premium |
| Contact Form 7 | Entwickler, leichte Setups | Kostenlos |
| Ninja Forms | Flexible, modulare Builds | Kostenlos + Add-ons |
| Formidable Forms | Komplexe, datenintensive Formulare | Kostenlos + Premium |
| Gravity Forms | Erweiterte Workflows und Integrationen | Nur Premium |
Welches Plugin sollten Sie wählen?
- Contact Form 7 ist das am meisten installierte WordPress-Plugin aller Zeiten. Es ist leicht und kostenlos, erfordert aber einige Vertrautheit mit Shortcodes.
- WPForms ist die anfängerfreundlichste Option mit einem visuellen Drag-and-Drop-Builder und vordefinierten Vorlagen.
- Ninja Forms bietet einen soliden kostenlosen Tarif mit einem modularen Ansatz zum Hinzufügen von Funktionen.
- Formidable Forms ist ideal, wenn Sie mehrstufige Formulare, bedingte Logik oder datenbankgestützte Anwendungen benötigen.
Für diesen Leitfaden verwenden wir WPForms — es bietet das beste Gleichgewicht zwischen Benutzerfreundlichkeit und Funktionalität und ist daher die ideale Wahl für die meisten WordPress-Benutzer.
Schritt 2: WPForms installieren und aktivieren
2.1 — Melden Sie sich bei Ihrem WordPress-Admin-Dashboard an
Navigieren Sie zu Ihrer WordPress-Anmeldeseite:
https://yourdomain.com/wp-adminGeben Sie Ihren Administrator-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden.
2.2 — Installieren Sie das WPForms-Plugin
- Gehen Sie in der linken Seitenleiste zu Plugins → Neu hinzufügen.
- Geben Sie in der Suchleiste oben rechts WPForms ein.
- Suchen Sie das Plugin WPForms – Easy Form Builder in den Ergebnissen.
- Klicken Sie auf Jetzt installieren und warten Sie, bis die Installation abgeschlossen ist.
- Klicken Sie auf Aktivieren, um das Plugin auf Ihrer Website zu aktivieren.
Nach der Aktivierung wird ein neuer WPForms-Menüpunkt in Ihrer WordPress-Seitenleiste angezeigt.
Schritt 3: Erstellen Sie Ihr Kontaktformular
3.1 — Öffnen Sie den WPForms Builder
- Navigieren Sie in der WordPress-Seitenleiste zu WPForms → Add New.
- Geben Sie Ihrem Formular einen Namen (z. B. *"Contact Us"* oder *"General Enquiry Form"*).
- Ihnen wird eine Liste vorgefertigter Vorlagen angezeigt. Wählen Sie Simple Contact Form aus, um schnell zu beginnen.
WPForms lädt seine Drag-and-Drop-Formular-Builder-Oberfläche.
3.2 — Passen Sie Ihre Formularfelder an
Die Standard-Vorlage „Simple Contact Form” enthält drei Felder:
- Name
- Message
Dies ist ein solider Ausgangspunkt für die meisten Websites. Sie können das Formular jedoch leicht an Ihre Anforderungen anpassen:
So fügen Sie ein neues Feld hinzu:
- Durchsuchen Sie die verfügbaren Feldtypen im linken Panel (Text, Dropdown, Kontrollkästchen, Datei-Upload usw.).
- Ziehen Sie ein beliebiges Feld auf die Formular-Canvas auf der rechten Seite.
So bearbeiten Sie ein vorhandenes Feld:
- Klicken Sie auf das Feld in der Canvas.
- Ein Einstellungsbereich wird auf der linken Seite angezeigt, in dem Sie die Bezeichnung, Platzhaltertext, ob das Feld erforderlich ist, und mehr ändern können.
Häufige Felder, die Sie hinzufügen sollten:
- Telefonnummer — nützlich für Unternehmen, die Rückrufe anbieten.
- Betreff / Anfrageart — ein Dropdown, der Ihnen hilft, eingehende Nachrichten zu sortieren.
- Website-URL — hilfreich, wenn Sie Dienstleistungen für andere Website-Besitzer anbieten.
- Datei-Upload — wenn Sie Clients Dokumente oder Screenshots einreichen müssen.
3.3 — Konfigurieren Sie die Formulareinstellungen
Wenn Sie mit dem Formular-Layout zufrieden sind, klicken Sie auf die Registerkarte Settings oben im Builder. Sie finden drei wichtige Abschnitte:
Allgemeine Einstellungen
- Formularname: Der interne Name, der zur Identifizierung des Formulars in Ihrem Dashboard verwendet wird.
- Formularbeschreibung: Eine optionale Beschreibung zu Ihrer Information.
- Text der Schaltfläche „Absenden”: Ändern Sie den Standard-Text „Submit” in etwas Handlungsorientiertes wie *"Send Message"* oder *"Get in Touch"*.
- Spam-Prävention: Aktivieren Sie das Honeypot-Feld oder CAPTCHA, um Spam-Einreichungen zu reduzieren.
Benachrichtigungen
Dieser Abschnitt steuert, wohin Formulareinreichungen gesendet werden.
- An E-Mail-Adresse senden: Standardmäßig ist dies auf
{admin_email}eingestellt, das Ihre WordPress-Admin-E-Mail verwendet. Sie können dies in jede Adresse ändern oder mehrere Empfänger durch Kommas getrennt hinzufügen. - E-Mail-Betreff: Passen Sie die Betreffzeile von Benachrichtigungse-Mails an (z. B. *"New Contact Form Submission – {field_id="1"}"*).
- Von Name / Von E-Mail: Legen Sie den Absendernamen und die E-Mail-Adresse für Benachrichtigungse-Mails fest.
- Antwort an: Setzen Sie dies auf
{field_id="2"}(das E-Mail-Feld), damit Sie direkt an den Besucher antworten können.
> Profi-Tipp: Stellen Sie sicher, dass Ihre Hosting-Umgebung ordnungsgemäß für den Versand von Transaktions-E-Mails konfiguriert ist. Wenn Sie einen Email Hosting-Plan von AlexHost haben, können Sie SMTP-Zustellung konfigurieren, um sicherzustellen, dass Formularbenachrichtigungen zuverlässig in Ihrem Posteingang landen — nicht im Spam-Ordner.
Bestätigungen
Dieser Abschnitt steuert, was der Besucher nach dem Absenden des Formulars sieht. Sie haben drei Optionen:
- Nachricht: Zeigen Sie eine Dankesnachricht auf der gleichen Seite an (z. B. *"Thanks for reaching out! We'll get back to you within 24 hours."*).
- Seite anzeigen: Leiten Sie den Benutzer auf eine dedizierte Dankesseite auf Ihrer Website weiter.
- Zur URL gehen (Umleitung): Senden Sie den Benutzer nach dem Absenden zu einer externen URL.
Eine benutzerdefinierte Bestätigungsnachricht wird empfohlen — sie versichert Besuchern, dass ihre Nachricht empfangen wurde, und setzt Erwartungen für Ihre Antwortzeit.
Schritt 4: Fügen Sie das Kontaktformular zu einer Seite oder einem Beitrag hinzu
4.1 — Speichern Sie Ihr Formular
Bevor Sie das Formular einbetten, klicken Sie auf die Schaltfläche Speichern in der oberen rechten Ecke des Builders. Sie sehen eine Bestätigung, dass Ihr Formular gespeichert wurde.
4.2 — Betten Sie das Formular mit dem Block-Editor (Gutenberg) ein
- Navigieren Sie zu Seiten → Neue hinzufügen (oder öffnen Sie eine vorhandene Seite, z. B. Ihre *Kontakt*-Seite).
- Klicken Sie auf das +-Symbol, um einen neuen Block hinzuzufügen.
- Suchen Sie nach WPForms in der Block-Suchleiste.
- Wählen Sie den WPForms-Block.
- Verwenden Sie das Dropdown-Menü im Block, um das gerade erstellte Kontaktformular auszuwählen.
- Klicken Sie auf Veröffentlichen oder Aktualisieren, um das Formular live zu schalten.
4.3 — Betten Sie das Formular mit einem Shortcode ein
Wenn Sie einen klassischen Editor oder einen Page Builder wie Elementor oder Divi verwenden, können Sie das Formular mit einem Shortcode einbetten:
- Gehen Sie zu WPForms → Alle Formulare.
- Suchen Sie Ihr Formular und notieren Sie die Spalte Shortcode — sie sieht so aus:
- Kopieren Sie den Shortcode und fügen Sie ihn überall in Ihren Seiteninhalt ein.
Schritt 5: Testen Sie Ihr Kontaktformular
Veröffentlichen Sie ein Kontaktformular niemals, ohne es vorher zu testen. Hier ist eine einfache Checkliste zum Testen:
- Besuchen Sie die Seite, auf der Sie das Formular im Frontend Ihrer Website eingebettet haben.
- Senden Sie einen Testeintrag mit einem echten Namen, einer E-Mail-Adresse und einer Nachricht.
- Überprüfen Sie Ihren Posteingang — stellen Sie sicher, dass die Benachrichtigungs-E-Mail unter der konfigurierten Adresse angekommen ist.
- Überprüfen Sie die Bestätigung — bestätigen Sie, dass die Dankesnachricht oder Umleitung korrekt funktioniert hat.
- Testen Sie die Validierung — versuchen Sie, das Formular mit leeren erforderlichen Feldern abzusenden, um zu bestätigen, dass Fehlermeldungen angezeigt werden.
- Testen Sie auf Mobilgeräten — zeigen Sie das Formular auf einem Smartphone an, um sicherzustellen, dass es responsiv und benutzerfreundlich ist.
Wenn Benachrichtigungs-E-Mails nicht ankommen, liegt das Problem fast immer an der E-Mail-Konfiguration Ihres Servers. Erwägen Sie die Installation eines SMTP-Plugins (wie WP Mail SMTP), um E-Mails über einen dedizierten Mail-Server weiterzuleiten.
Schritt 6: Erweiterte Konfiguration (Optional)
Sobald Ihr grundlegendes Kontaktformular funktioniert, sollten Sie diese Verbesserungen in Betracht ziehen:
CAPTCHA oder Anti-Spam-Schutz aktivieren
WPForms ist mit Google reCAPTCHA und hCaptcha integriert, um automatisierte Spam-Einreichungen zu verhindern. Gehen Sie zu WPForms → Settings → CAPTCHA, um dies zu konfigurieren.
Mit E-Mail-Marketing-Tools verbinden
WPForms ist mit Mailchimp, Constant Contact, AWeber und anderen Plattformen integriert. Mit der Premium-Version können Sie Formularabsender automatisch zu Ihrer Mailingliste hinzufügen.
Bedingte Logik einrichten
Mit WPForms Pro können Sie Felder basierend auf den vorherigen Antworten eines Benutzers anzeigen oder ausblenden – ideal für Mehrzweckformulare, die verschiedene Arten von Besuchern bedienen.
Einreichungen im Dashboard überprüfen
Alle Formulareinträge werden in WPForms → Entries gespeichert und geben Ihnen einen Sicherungsdatensatz jeder Einreichung, falls eine E-Mail-Benachrichtigung übersehen wird.
Fehlerbehebung bei häufigen Problemen
| Problem | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| Formular wird nicht angezeigt | Shortcode oder Block nicht korrekt gespeichert | Betten Sie das Formular erneut ein und veröffentlichen Sie die Seite neu |
| Benachrichtigungse-Mails kommen nicht an | Fehlerhafte E-Mail-Konfiguration auf dem Server | Installieren Sie WP Mail SMTP und konfigurieren Sie SMTP |
| Spam-Einreichungen | Keine Anti-Spam-Maßnahmen vorhanden | Aktivieren Sie reCAPTCHA oder Honeypot in den WPForms-Einstellungen |
| Formular wird nicht eingereicht | JavaScript-Konflikt mit Theme oder Plugin | Deaktivieren Sie andere Plugins nacheinander, um den Konflikt zu identifizieren |
| Styling sieht fehlerhaft aus | Theme CSS-Konflikt | Verwenden Sie die integrierten Styling-Optionen von WPForms oder fügen Sie benutzerdefiniertes CSS hinzu |
Die richtige Hosting-Lösung für Ihre WordPress-Website wählen
Ein gut konfiguriertes Kontaktformular ist nur so zuverlässig wie die Hosting-Umgebung, auf der es läuft. Wenn Ihr Server langsam ist, wird Ihr Formular langsam geladen. Wenn Ihr Hosting den ordnungsgemäßen E-Mail-Versand nicht unterstützt, schlagen Ihre Benachrichtigungen fehl.
Worauf Sie bei einem WordPress-Hosting-Anbieter achten sollten:
- Schnelle Server-Antwortzeiten — entscheidend für die Ladegeschwindigkeit des Formulars und das allgemeine Benutzererlebnis.
- Zuverlässige E-Mail-Infrastruktur — stellt sicher, dass Formularbenachrichtigungen konsistent zugestellt werden.
- SSL/TLS-Verschlüsselung — schützt die Daten, die Besucher über Ihr Formular absenden.
- Skalierbarkeit — wenn Ihre Website wächst, sollte Ihr Hosting mit ihr wachsen.
AlexHost bietet eine Reihe von Hosting-Lösungen für jede Phase Ihrer WordPress-Reise:
- Shared Web Hosting — der günstigste Einstiegspunkt, ideal für neue Blogs und kleine Business-Websites.
- VPS Hosting — dedizierte Ressourcen und vollständiger Root-Zugriff für wachsende Websites, die mehr Kontrolle und Leistung benötigen.
- VPS mit cPanel — kombiniert die Leistung eines VPS mit der vertrauten cPanel-Oberfläche und macht die Serververwaltung für nicht-technische Benutzer zugänglich.
- SSL-Zertifikate — sichern Sie Ihr Kontaktformular und schützen Sie Besucherdaten mit branchenüblicher Verschlüsselung.
Fazit
Das Hinzufügen eines Kontaktformulars zu Ihrer WordPress-Website ist eine der einfachsten und wirkungsvollsten Verbesserungen, die Sie vornehmen können. Es beseitigt Kommunikationshindernisse, schützt Ihre E-Mail-Adresse vor Spam und verleiht Ihrer Website ein professionelles, poliertes Aussehen.
Zusammenfassung des Prozesses:
- Wählen Sie ein Plugin — WPForms ist die beste Allround-Wahl für die meisten Benutzer.
- Installieren und aktivieren Sie das Plugin aus dem WordPress Plugin Directory.
- Erstellen Sie Ihr Formular mit dem Drag-and-Drop-Builder und konfigurieren Sie Benachrichtigungen und Bestätigungen.
- Betten Sie das Formular auf Ihrer Kontaktseite mit dem WPForms-Block oder einem Shortcode ein.
- Testen Sie gründlich, bevor Sie live gehen.
- Überwachen Sie Einreichungen regelmäßig und antworten Sie schnell, um starke Besucherbeziehungen zu erhalten.
Mit dem richtigen Plugin und einer zuverlässigen Hosting-Umgebung ist Ihr WordPress-Kontaktformular in weniger als 30 Minuten einsatzbereit — und wird jahrelang hart für Ihr Unternehmen arbeiten.
bei allen Hosting-Diensten