
So erstellen Sie eine Kontaktseite mit WordPress
Ein Besucher landet auf Ihrer Website, findet Ihre Telefonnummer und ist bereit, zum Hörer zu greifen. Aber es gibt keine Kontaktseite. Oder schlimmer: Es gibt eine, aber sie hat kein Formular, eine defekte E-Mail-Adresse und eine Büroadresse, die Sie vor drei Jahren geändert haben.
Die Kontaktseite in WordPress ist oft „nichts Besonderes": Der Seitenbetreiber fügt ein Standard-Widget ein, kopiert eine E-Mail-Adresse und vergisst die Seite. Dabei ist es genau diese Seite, die den Abschluss bringt. Der Kunde hat seine Entscheidung bereits getroffen; es fehlt nur noch die Kontaktaufnahme. Wenn an dieser Stelle etwas nicht funktioniert, geht das Geld an einen Mitbewerber.
Nachfolgend eine Schritt-für-Schritt-Anleitung, wie Sie Ihre Kontaktseite von einer Formalität in einen funktionierenden Kanal für Anfragen verwandeln. Von Text und Vertrauen über die Wahl eines Formular-Plugins bis hin zum Spam-Schutz.
💡 Kurzüberblick:
- Definieren Sie das Ziel der Seite in einem Satz und entfernen Sie alles, was nicht zur Kontaktaufnahme führt
- Fügen Sie eine physische Adresse, Links zu Ihren FAQ und zur Datenschutzerklärung hinzu; das schafft Vertrauen
- Wählen Sie ein Formular-Plugin, das zu Ihren Anforderungen passt: vom einfachen CF7 bis zu einem Premium-Builder wie Gravity Forms
- Richten Sie unbedingt einen Spam-Schutz ein und testen Sie die Übermittlung vor der Veröffentlichung
1. Ziel definieren und Überflüssiges entfernen
Ein Kunde auf der Kontaktseite hat sich bereits selbst überzeugt. Er braucht keinen Vortrag darüber, warum eine Kontaktaufnahme mit Ihnen das Beste ist, was er je tun wird. Er braucht einen Weg, Sie zu kontaktieren, schnell und klar.
In der Praxis bewährt sich ein Prinzip: eine Seite, ein Ziel. Wenn Sie Webdesigner sind, sollte die Kontaktseite zum Ausfüllen eines Briefings führen. Betreiben Sie einen Online-Shop, sollte sie zu einer Support-Anfrage führen. Alles andere lenkt den Besucher vom Weg ab.
So formulieren Sie es:
- „Kontaktieren Sie uns für eine kostenlose Beratung"
- „Schreiben Sie uns für einen Projektkostenvoranschlag"
- „Füllen Sie das Formular aus, wir antworten innerhalb einer Stunde"
Bei WPExplorer verfolgen wir genau diesen Ansatz: Die Kontaktseite benennt klar, wofür sie da ist (und wofür nicht). Das filtert irrelevante Anfragen heraus und spart beiden Seiten Zeit.

Fügen Sie Kontaktinformationen sofort hinzu, sichtbar ohne Scrollen. Telefonnummer, E-Mail, Messenger. Heben Sie sie farblich oder durch Fettschrift hervor, damit das Auge sie sofort erfasst.
2. Vertrauenselemente hinzufügen
Die Kontaktseite sollte sich wie eine Einladung anfühlen, nicht wie eine Marketingbroschüre. Ein Besucher entscheidet in Sekunden, ob er Ihnen vertrauen kann oder nicht. Ihre Aufgabe ist es, ihm drei Ankerpunkte zu geben.
Physische Adresse angeben
Eine Postanschrift, Postleitzahl, Stadt, auch wenn das Geschäft vollständig online läuft. Eine physische Präsenz steigert das Vertrauen enorm: Sie wirken wie ein echtes Unternehmen, nicht wie eine anonyme Website. Lokale Kunden erhalten zudem einen Grund, persönlich vorbeizukommen.
Auf FAQ- und Datenschutzseiten verlinken
Ein Besucher zögert vielleicht bei ein oder zwei Punkten und hält sich mit dem Ausfüllen des Formulars zurück. Ein Link zu den FAQ beseitigt diese Hürde in einer Minute, ganz ohne E-Mail-Austausch. Ein Link zur Datenschutzerklärung nimmt die Sorge: „Wo landen meine Daten?"

Das Plugin Ultimate FAQ erledigt das in fünf Minuten: Erstellen Sie Ihre Fragen, wählen Sie ein Akkordeon- oder Umschalt-Layout und passen Sie das Design an Ihre Website an. Der FAQ-Block erscheint per Shortcode auf der Seite, ohne Programmierkenntnisse oder Page-Builder.
Social-Media-Links hinzufügen
Soziale Medien erfüllen zwei Zwecke: Social Proof und einen zusätzlichen Kontaktkanal. Selbst ein Besucher, der noch nicht kaufbereit ist, abonniert vielleicht, und der nächste Verkauf kommt oft von dort.

Überladen Sie die Seite nicht mit einem Dutzend Icons. Facebook, Twitter, LinkedIn und YouTube decken 90 Prozent des Bedarfs ab. Das Plugin Add to Any fügt beliebige Profilsets per Shortcode mit grundlegenden Gestaltungsoptionen hinzu. Wenn Ihr Theme einen Social-Block enthält, nutzen Sie diesen; kein Plugin nötig.
3. Kontaktformular auswählen und einrichten
Das Formular ist das zentrale Element der Kontaktseite. Ohne es verliert alles andere seinen Sinn: Der Besucher kopiert die E-Mail, öffnet ein Mailprogramm, wird abgelenkt und ist verloren. Das Formular hält ihn auf der Seite.

Im WordPress-Ökosystem gibt es Dutzende Plugins für Kontaktformulare. Wir haben fünf ausgewählt, die Szenarien von „nur ein Feld und ein Button" bis hin zu einem vollwertigen Builder mit bedingter Logik und Integrationen abdecken.
Plugin | Kostenlos | Drag-and-drop | Anti-Spam | Am besten für |
|---|---|---|---|---|
Contact Form 7 | Ja | Nein | Via Akismet | Minimalisten und Entwickler |
WPForms | Ja | Ja | reCAPTCHA + Honeypot | Einsteiger und kleine Unternehmen |
Gravity Forms | Nein, ab 59 $/Jahr | Ja | reCAPTCHA + Akismet | Komplexe Szenarien und Integrationen |
Ninja Forms | Ja | Ja | Akismet + reCAPTCHA | Alle, die einen Mittelweg suchen |
Jetpack Forms | Ja | Einfach | Akismet | Seitenbetreiber mit installiertem Jetpack |

Contact Form 7 ist ein Veteran, der auf Millionen von Websites installiert ist. Einfach, kostenlos, kein visueller Builder. Das Formular wird im Texteditor des Plugins mit HTML-ähnlichem Markup zusammengestellt. Es unterstützt mehrere Formulare gleichzeitig, Ajax-Übermittlung, Akismet und CAPTCHA. Eine gute Wahl, wenn Sie ein Formular fürs Leben benötigen und keine Scheu vor ein paar Markup-Zeilen haben.
🔗 Contact Form 7 auf WordPress.org | 🔗 Screenshots

Gravity Forms ist der Premium-Standard. Visueller Editor, mehrseitige Formulare, bedingte Logik, Preisberechnung, Bestellformulare, Terminplanung, Eintragslimits. Über 40 Add-ons decken alles ab: von Zahlungen (Stripe, PayPal) bis zu Integrationen mit Mailchimp, Zapier und Salesforce. Es gibt keine kostenlose Version, aber für komplexe Geschäftsszenarien macht sich das Plugin von selbst bezahlt.
🔗 Gravity Forms | 🔗 Funktionsdemo

Ninja Forms ist der goldene Mittelweg. Drag-and-Drop-Oberfläche, kostenloser Kern mit wesentlichen Feldern und Spamschutz. Erweiterbar durch Add-ons: bedingte Logik, CSV-Export, Zapier, PayPal, jedes einzeln hinzubuchbar. Sie zahlen nur, was Sie tatsächlich benötigen.
🔗 Ninja Forms auf WordPress.org | 🔗 Live-Demo

WPForms ist die einsteigerfreundlichste Lösung. Drag-and-Drop-Oberfläche, fertige Vorlagen für verschiedene Szenarien (Kontakte, Bewerbungen, Umfragen), reCAPTCHA- und Honeypot-Schutz ab Werk. Die kostenlose Version deckt die Anforderungen kleiner Unternehmen ab. Die Pro-Version ergänzt Zahlungsfunktionen, bedingte Logik, Marketing-Integrationen und die Speicherung eingereichter Daten im Admin-Bereich.
🔗 WPForms auf WordPress.org | 🔗 Screenshots

Jetpack Forms ist eine Option für alle, die Jetpack bereits installiert haben. Kein separates Plugin nötig: Sie aktivieren das Kontaktformular-Modul, und das Icon erscheint im Beitragseditor. Anklicken, Felder bearbeiten, in einen Beitrag oder eine Seite einfügen. Schnell, aber ohne visuellen Builder oder erweiterte Einstellungen.
🔗 Jetpack auf WordPress.org | 🔗 Jetpack Forms-Dokumentation
Spam-Schutz
Ein Formular ohne Anti-Spam-Maßnahmen ist ein Magnet für Bots. Sie öffnen morgens das Admin-Panel und finden dreihundert „Einsendungen" zu Turnschuhen und Online-Casinos.

Das Minimum: Binden Sie reCAPTCHA über das Plugin Google Captcha (reCAPTCHA) by BestWebSoft ein. Es fügt Captcha zu Login-Formularen, Kommentaren, Kontaktformularen und Registrierungsformularen hinzu; ein einziger Shortcode funktioniert überall. Kostenlos, keine Registrierung bei Drittanbietern erforderlich.
Wenn Sie ein ernsthaftes Spam-Problem haben, werfen Sie einen Blick auf Anti-Spam-Plugins für WordPress. Dort haben wir über 12 Lösungen besprochen: vom cloudbasierten Akismet bis zum lokalen Anti-Spam Bee, das vollständig DSGVO-konform ist.
Was nach der Erstellung des Formulars zu tun ist
Die fertige Kontaktseite sollte im Hauptmenü oder Footer leben, dort, wo Besucher sie erwarten. Fügen Sie eine Druckoption hinzu, falls der Kunde die Details offline benötigt. Die meisten WordPress-Themes enthalten integrierte Druckstile über @media print; konfigurieren Sie diese im Customizer oder ergänzen Sie eine separate CSS-Anweisung.
Und vor allem: Testen Sie die Übermittlung. Füllen Sie das Formular selbst aus, prüfen Sie, ob E-Mails ankommen, wie die automatische Antwort aussieht und ob Benachrichtigungen im Spam landen. Die Hälfte aller Probleme mit Kontaktseiten wird in diesem Schritt gelöst.
Video: Kontaktformular in WordPress in 10 Minuten erstellen
Es ist besser, den Ablauf einmal zu sehen, von der Installation von WPForms bis zum fertigen Formular auf der Seite. Ein kurzes Video von WPBeginner, einer der maßgeblichsten WordPress-Quellen, zeigt alle Schritte:
⁉️🤔 Häufig gestellte Fragen
Brauche ich ein Kontaktformular, wenn ich einfach eine E-Mail-Adresse angeben kann?
Ein Formular reduziert Reibungsverluste: Der Besucher verlässt die Seite nicht, kopiert keine Adresse und öffnet kein Mailprogramm. Das ist besonders auf mobilen Geräten wichtig, wo jeder App-Wechsel Nutzer abspringen lässt. Die Praxis zeigt, dass eine Seite mit Formular zwei- bis dreimal mehr Anfragen sammelt als eine bloße E-Mail-Adresse.
Welches Plugin sollte ein Einsteiger wählen?
Aus unserer Liste ist der einfachste Einstieg WPForms Lite: Installation mit zwei Klicks, eine fertige Vorlage „Einfaches Kontaktformular", Drag-and-drop-Felder und reCAPTCHA direkt einsatzbereit. Wenn Sie bedingte Logik oder Zahlungsannahme benötigen, steigen Sie auf Pro um. Die kostenlose Version genügt für eine Landingpage, einen Blog oder einen kleinen Onlineshop.
Was tun, wenn das Formular absendet, aber keine E-Mails ankommen?
In neun von zehn Fällen liegt das Problem an den Server-E-Mail-Einstellungen. WordPress nutzt standardmäßig die Funktion
wp_mail(), die über PHP-Mail arbeitet; Hoster blockieren solche Sendungen oft. Die Lösung: Installieren Sie das Plugin WP Mail SMTP oder richten Sie SMTP über SendGrid / Mailgun ein. Das Plugin führt einen Testsendung durch und zeigt, an welcher Stelle der Prozess abbricht.
Komme ich ohne ein Kontaktformular-Plugin aus?
Technisch ja, über ein HTML-Formular und einen im Theme eingebauten PHP-Handler. Dann stehen Sie jedoch ohne Spamschutz, ohne komfortable Feldverwaltung und ohne Speicherung der eingereichten Daten im Adminbereich da. Für eine typische WordPress-Seite spart ein Plugin Stunden, statt die Dinge zu verkomplizieren.
Ist das Hinzufügen eines Captchas zwingend erforderlich?
Ja, mindestens eine Honeypot-Falle (ein verstecktes Feld, das Bots ausfüllen, Menschen aber nicht). Ein ungeschütztes Formular zieht innerhalb der ersten Woche nach der Veröffentlichung Spam-Bots an. reCAPTCHA v3 arbeitet unsichtbar für den Besucher und nervt niemanden, anders als die klassische Version mit „Alle Ampeln auswählen".
Was auf eine Kontaktseite gehört: die abschließende Aufschlüsselung
Es gibt kein allgemeingültiges Rezept; alles hängt von der Art der Seite und der Zielgruppe ab. Wenn Sie aber eine gebrauchsfertige Checkliste möchten, hier ist, was 2026 auf eine Kontaktseite gehört:
- Wenn Sie Freelancer oder Agentur sind, nutzen Sie ein briefähnliches Formular mit einem Feld „Budget" plus Messenger. Setzen Sie auf WPForms oder Gravity Forms.
- Wenn Sie einen Onlineshop betreiben, nutzen Sie ein Formular mit Themenauswahl (Support / Retouren / Großhandel) und einem Link zu den FAQ. Setzen Sie auf Ninja Forms.
- Wenn Sie einen Blog oder ein Content-Projekt haben, nutzen Sie E-Mail + soziale Medien + ein einfaches Formular von Jetpack Forms oder Contact Form 7. Überfrachten Sie es nicht.
Beginnen Sie mit einem kostenlosen Plugin und einer Testeinreichung. Gehen Sie dann mit den Augen eines Besuchers über die Seite: Ist innerhalb von drei Sekunden alles klar? Gibt es eine Adresse und einen Datenschutz-Link? Funktioniert das Formular? Richten Sie es einmal ein, und die Anfragen kommen ohne Ihr Zutun.
Welches Kontaktformular-Plugin nutzen Sie? Lassen Sie es uns in den Kommentaren wissen.



