← zurück Leeres Formular in einem Browserfenster mit gepfeilter Verzweigung zu einem Postfach, einer Datenbank und einer Cloud.

Contact Form 7-Alternativen, mit und ohne WordPress

WordPress

Contact Form 7 bleibt das am meisten erkannte Formular-Plugin auf WordPress und erscheint auf 29,74% der Seiten in GravityKits Zahlen von Juli 2026 basierend auf HTTP Archive. WPForms und Fluent Forms behaupten, dass Version 6.2 sein letztes Feature-Release ist, aber das ist Anbietermarketing, keine offizielle Ankündigung auf der Plugin-Seite. Es zu ersetzen gibt dir drei Wege: ein anderes WordPress-Plugin, ein gehostetes Formular-Backend, das auf jeder Site funktioniert, oder Formular-Posts selbst bearbeiten. Das Folgende schlüsselt diese drei Optionen auf, mit einer Vergleichstabelle und einer Migrations-Checkliste, um keine Einreichungen zu verlieren.

Worin Contact Form 7 gut ist und wo Nutzer darüber hinauswachsen

Zu seiner Verteidigung ist Contact Form 7 kostenlos, weit verbreitet, mit der WordPress.org-Auflistung von 10+ Millionen aktiven Installationen und Version 6.2.3, und wird per Markup statt visueller Leinwand bearbeitet. Ivy Forms setzt seine Assets auf 50 bis 80KB gegenüber 150 bis 200KB für Gravity Forms, enqueued aber Standards Skripte auf jeder Seite. Ein Rezensent auf der Plugin-Seite berichtet von der Nutzung auf jeder Client-Site (24. August 2026). Diese Treue ist verdient.

Wo wachsen Menschen dann über es hinaus?

Kein Speicherbereich für Einreichungen

Ivy Forms merkt an, dass CF7 nie Einreichungen in die WordPress-Datenbank schreibt. Es sendet stattdessen eine E-Mail. Wenn diese Nachricht abprallt oder von einem Spam-Filter erfasst wird, ist die Anfrage weg.

Das WordPress-Mittel ist einfach und kostengünstig. CFDB7 erfasst CF7-Einreichungen ohne Konfiguration, bewahrt sie in einer einzigen Tabelle über alle Formulare hinweg auf und exportiert zu CSV. Datenbank für Contact Form 7, WPforms, Elementor-Formulare funktioniert ähnlich, exportiert auch zu CSV und beinhaltet Umschalter zum Deaktivieren des Speicherns von Einträgen und IP-Daten.

Add-ons für alles Weitere

Mehrstufige Formulare, Spam-Filter, Webhooks und Datei-Uploads erfordern allesamt Add-ons. Ultra Addons for Contact Form 7 listet über 50 Erweiterungen auf. Die kostenlose Version enthält Database, Spam Protection, Conditional Field, Multi-Step Form und Webhook Integration, während Drag & Drop Multiple File Uploads der Pro-Version vorbehalten ist. Das Multi-Step-Plugin von Webheadcoder stammt aus dem Jahr 2013 und akzeptiert Datei-Uploads nur im letzten Schritt. Contact Form to Any API erlaubt kostenlos bis zu 5 API-Verbindungen, für Pro werden 29,99 $/Jahr berechnet.

Es funktioniert. Aber jedes Add-on ist ein weiteres Plugin zum Aktualisieren, von einem anderen Autor.

Die Wartungsfrage

Die Plugin-Seite verlangt PHP 8.3 oder höher. Nutzer-Reviews berichten, dass die Mindestanforderung in der 6.1-Release-Serie (14. Oktober 2026) von 7.4 sprang, dass eine automatische Aktualisierung eine Website auf PHP 8.0 lahm legte (7. Oktober 2026), und dass ein Update 5 Client-Websites einer Agentur zum Absturz brachte (10. Oktober 2026). Dies sind Nutzer-Reviews statt offizieller Aussagen des Entwicklers, und ich kann nicht überprüfen, wie weit verbreitet das Problem ist.

Die Feature-Freeze-Story ist genauso Hörensagen. WPForms (3. Juni 2026) behauptet, der Autor kündigte bei WordCamp Asia 2026 an, dass 6.2 die letzte Feature-Version ist, mit einem Nachfolger, Contactable.io, zielgerichtet für 2028. WPManageNinja (14. Juli 2026) sagt, Bug-Fixes und Sicherheits-Patches gehen weiter. Beide sind Anbieter, die konkurrierende Plugins verkaufen, also überprüfe das CF7-Änderungsprotokoll und Ankündigungen selbst.

WordPress-Plugin-Alternativen

WPForms ordnet sich selbst an erste Stelle in seiner Übersicht von acht: WPForms, Formidable Forms, Gravity Forms, Fluent Forms, Ninja Forms, Forminator, WS Form und Jotform. Hersteller-Rankings sind kommerzielle Werbetexte mit gelegentlich nützlichen Details. Hier ist eine sachlichere Beurteilung der Hauptnamen.

  • WPForms: über 6 Millionen aktive Installationen laut Ivy Forms, und 2,43% der WordPress-Websites in den GravityKit-Daten. GravityKit fügt hinzu, dass WPForms' steiler Rückgang 2024 eher einer Erkennungsänderung als verlorenen Nutzern ähnelt.
  • Gravity Forms: 3,53% der WordPress-Websites. Ivy Forms empfiehlt es für Lead-Erfassung mit CRM-Synchronisierung und für Zahlungs- oder Bestellformulare, und merkt an, dass es Assets bedingt lädt.
  • Fluent Forms: WPManageNinja beschreibt 700.000+ Installationen. GravityKit zeigt 1,09%, aber nur einen Datenpunkt, weil es in der Juli-2026-Crawl in die Erkennungsbibliothek aufgenommen wurde.
  • Ninja Forms: 0,45% im Juli 2026, ein langsamer Rückgang von 0,56% im Juli 2022.
  • Formidable Forms: ungefähr konstant bei 0,88%.
  • Forminator: Static Forms sagt, es eignet sich für Teams, die Lead-Qualifizierungsformulare, Rechner und Quiz-ähnliche Intakes aus einer Schnittstelle durchführen, besonders im WPMU DEV-Ökosystem.
  • Jotform: ein gehosteter Builder, den du einbettest. Falls dich das interessiert, lese unseren Jotform-Alternativen-Beitrag, und für Konversationsformulare gibt es den Typeform-Artikel.

Marktanteils-Zahlen verfolgen Crawler-Erkennungen, nicht Nutzerzufriedenheit. Ein Plugin mit kleinem Anteil kann immer noch besser zu deinem Stack passen.

Wann es richtig ist, auf WordPress zu bleiben

Wenn der Rest deiner Website auf WordPress zufrieden ist, ist der Austausch des Form-Plugins die kleinere Änderung. Redakteure, die Formulare in einer visuellen Oberfläche bauen, WooCommerce-Checkout, Membership-Seiten, ein Theme, das dir gefällt: nichts davon ist ein Grund zu gehen. Du kannst sogar CF7 behalten, PHP dort aktualisieren, wo dein Host es unterstützt, und ein Database-Plugin hinzufügen. Die größere Frage, ob die ganze Website umziehen sollte, ist in WordPress-Alternativen in 2026 behandelt, und der WordPress-Stack-Advisor kann dir helfen, es abzuwägen.

Form-Backends, die ohne WordPress funktionieren

Ohne WordPress verlierst du das Plugin-Ökosystem. Du brauchst einen Endpunkt, der POST von einfachem HTML akzeptiert und die Nutzlast sinnvoll verarbeitet.

Netlify Forms

Netlify's Setup-Dokumentation beschreibt Formular-Verarbeitung, die keine zusätzlichen API-Aufrufe oder JavaScript erfordert. Aktiviere Form Detection, füge data-netlify="true" (oder ein netlify-Attribut) zum Form-Tag hinzu, und Netlify parst dein HTML bei der Deployment. Submissions erscheinen dann im Website-Admin-Panel.

Die dokumentierten Limits sind wichtig:

  • Datei-Uploads: einen pro Feld, maximale Anfragegröße von 8 MB und 30-Sekunden-Timeout.
  • AJAX-Bodies müssen URL-kodiert sein. JSON-Formulardaten werden im Moment nicht unterstützt.
  • Benachrichtigungen können per E-Mail oder an einen externen Service per HTTP POST gehen, und es gibt eine reCAPTCHA-2-Integration.
  • Netlify empfiehlt die Very Good Security-Integration für Uploads, die PII enthalten.

Es gibt eine Hürde bei modernen Frameworks: Wenn Client-seitiges JavaScript oder ein SSR-Framework wie Next.js das Formular rendert, verpasst der Build-Scraper es. Du musst ein verstecktes HTML-Formular mit übereinstimmenden Input-Namen bereitstellen, damit die Erkennung funktioniert.

Formspree

Formspree ist Host-agnostisch. Es behauptet Kompatibilität mit allem, das einen HTTP-Request senden kann, einschließlich Next.js, Astro, Hugo, Webflow und einfaches HTML. Submissions landen in einem Formspree-Postfach mit Export in CSV oder JSON. Die dokumentierte Featureliste umfasst Datei-Uploads, Auto-Responder, benutzerdefinierte E-Mail-Templates, Backend-Validierung, E-Mail-Routing und API-Zugriff. Spam-Filterung bewertet jede Submission, erlaubt Feinabstimmung und bietet CAPTCHA-Optionen. Es listet SOC 2 Type II, GDPR und CCPA auf. Die Zahlen von 5 Millionen Submissions letzten Monat und über 1 Million Nutzer sind selbst angegeben.

Andere gehostete Endpoints existieren, wie Static Forms, das sich als No-Backend-Option für jede Website bewirbt. Lies die Dokumentation jedes Anbieters für Quoten, da sich Speicher, Spam-Heuristiken und Datei-Upload-Limits viel stärker unterscheiden, als Marketing-Aussagen vermuten lassen.

Deine eigene schreiben: eine Server Action oder ein API Endpoint

Diese Route bedeutet, dass dein Formular an Code postet, den du kontrollierst. Zwei dokumentierte Muster decken die meisten modernen Stacks ab.

In Next.js laufen Server Actions auf dem Server und binden sich über das action-Attribut an ein Formular. Die Funktion erhält ein FormData-Objekt. Die Dokumentation warnt dich, Authentifizierung und Autorisierung in jeder Server Action zu überprüfen, schlägt Zod oder Valibot für Server-seitige Validierung vor und nutzt useActionState, um Validierungsfehler anzuzeigen.

In Astro erfordert das Forms-Rezept einen Adapter für On-Demand-Rendering neben einer UI-Framework-Integration. Du erstellst einen POST-Endpoint, das Beispiel nutzt /api/feedback, parst request.formData() und validierst die Werte vor Verwendung. Sein eigenes Beispiel prüft nur auf fehlende Felder und vermerkt, dass du wahrscheinlich mehr machen möchtest.

Wann sich das lohnt

Es lohnt sich, wenn Submissions direkt in deine eigene Datenbank oder dein CRM gehen müssen, wenn die Routing-Logik ungewöhnlich ist oder wenn du bereits Server-Code ausführst und ein Endpoint mehr wenig kostet. Es lohnt sich nicht für ein einfaches Kontaktformular auf einer statischen Website. Du wirst verantwortlich für Spam-Filterung, E-Mail-Zustellung, Rate-Limiting, Speicher und Wiederholungen. Ein gehostetes Backend bündelt das bereits. Sei ehrlich, ob du diesen Job haben möchtest.

Die Vergleichstabelle

Cells enthalten "check vendor docs", wo ich keine spezifische Quelle für das Detail zitiere. Free-Tier-Einträge geben wieder, was die zitierten Seiten angeben, und es werden keine Preise über diese Quellen hinaus aufgelistet.

AlternativeTypWo Submissions gespeichert werdenSpam-SchutzDatei-UploadsFree Tier (wie Quellen angeben)Am besten für
Contact Form 7WordPress-PluginNur E-Mail; Datenbank-Add-ons wie CFDB7 optionalAdd-ons (Ultra Addons listet ein kostenloses Spam-Schutz-Add-on)Add-on; Drag-and-Drop-Multi-File ist Pro in Ultra AddonsKostenloses Plugin auf WordPress.orgEinfache Formulare, Markup-orientierte Editoren
WPFormsWordPress-PluginDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenLite-Version auf WordPress.org aufgelistetVisual Builder, große Installationsbasis
Gravity FormsWordPress-PluginDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenCRM-Synchronisierung, Zahlungsformulare (laut Ivy Forms)
Fluent FormsWordPress-PluginDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenVisual Builder mit mehr eingebauten Funktionen als CF7
Ninja FormsWordPress-PluginDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenDokumentation der Anbieter prüfenWebsites, die es bereits nutzen
Netlify FormsHost-gebundenes BackendNetlify Site-Admin-PanelreCAPTCHA 2-IntegrationEines pro Feld, 8 MB Anfrage, 30 s TimeoutNetlify Preisseite prüfenAuf Netlify bereitgestellte Websites
FormspreeGehostetes Backend, jede WebsiteFormspree Inbox, CSV- oder JSON-ExportFilterung bei jeder Einreichung, abstimmbar, CAPTCHA-OptionenAufgelistete FunktionFormspree Preisseite prüfenStatische oder Framework-Websites auf jedem Host
Eigener EndpointBenutzerdefinierter CodeÜberall dort, wo Sie ihn schreibenSie erstellen ihnSie erstellen ihnNicht zutreffendBenutzerdefiniertes Routing, eigene Datenbank

Formulare während einer Site-Migration verschieben

Das Formular ist der Teil einer Migration, der stillschweigend fehlschlägt. Seiten laden, niemand bemerkt es, und Anfragen verschwinden für eine Woche. Arbeite diese Liste durch:

  1. Liste jedes Formular auf. Beziehe Fußzeilenformulare, Popup-Formulare und alle mit bedingten Empfängern ein.
  2. Felder zuordnen. Schreib jeden CF7-Feldnamen auf (die Mail-Tags wie [your-email]) gegenüber dem neuen input-Namensattribut. Bei Netlify muss das versteckte HTML-Formular input-Namen haben, die genau deinem JavaScript-Formular entsprechen.
  3. Benachrichtigungsadressen kopieren. Überprüfe die Werte für An, CC und Antwort an in jeder Mail-Vorlage sowie jeden Autoresponder-Text.
  4. Spam-Regeln übernehmen. Notiere CAPTCHA-Einstellungen, Honeypot-Felder und alle blockierten Wörter. Dann stelle das Äquivalent im neuen Tool ein, etwa Formsprees abstimmbare Filterung oder Netlifys reCAPTCHA-2-Option.
  5. Gespeicherte Einträge exportieren. Wenn du CFDB7 oder das CRM-Perks-Plugin genutzt hast, beide exportieren CSV. Wenn du nichts gespeichert hast, sind deine alten E-Mails die einzige Aufzeichnung.
  6. Vor DNS-Änderungen testen. Sende jedes Formular auf der neuen Site unter ihrer temporären Adresse ab. Überprüfe, dass die E-Mail ankommt, der Eintrag gespeichert wird, die Umleitung funktioniert und ein Upload innerhalb des Tool-Limits durchgeht.

Wenn du einen umfassenderen Wechsel in Betracht ziehst, deckt unser Leitfaden zum Verlassen von WordPress die Architekturentscheidungen ab, Formulare eingeschlossen.

Halte die Formulare der alten Site aktiv, bis die DNS-Propagation abgeschlossen ist und du eine Live-Absendung auf dem neuen Setup bestätigt hast. Es ist trockener Rat, aber er funktioniert.

FAQ

Sollte ich Contact Form 7 sofort nicht mehr verwenden?

Nicht automatisch. Anbieter behaupten, dass Bugfixes und Sicherheits-Patches nach 6.2 weitergehen, obwohl das von WPManageNinja stammt und nicht vom offiziellen Plugin-Repository. Die praktischen operativen Risiken sind die PHP-8.3-Anforderung und das Fehlen nativer Einlagsspeicherung. Wenn dein Host eine kompatible PHP-Version ausführt und du ein Datenbank-Plugin installiert hast, kann es weiterlaufen.

Contact Form 7 gegen WPForms: was ist besser?

Das hängt davon ab, wer das Formular bearbeitet. CF7 passt zu Leuten, die sich mit Markup-Bearbeitung auskennen und minimalen Aufwand wollen. WPForms passt zu Teams, die einen visuellen Builder fordern, und Ivy Forms bringt es auf über 6 Millionen aktive Installationen. Die meisten WPForms-gegen-CF7-Vergleiche werden von WPForms oder direkten Konkurrenten veröffentlicht, daher teste beide gegen deine eigenen Formularanforderungen.

Was sind die besten Formspree-Alternativen?

Netlify Forms funktioniert gut, wenn du bereits dort bereitest, ein selbst erstellter Endpoint in Next.js oder Astro macht Sinn, wenn du Absendungen in deiner eigenen Datenbank möchtest, und gehostete Endpoints wie Static Forms decken statische Setups ab. Vergleiche Persistenz, Spam-Handling und Upload-Grenzen in der Dokumentation jedes Anbieters.

Kann ich alte CF7-Einträge in ein neues Tool verschieben?

Nur wenn du sie gespeichert hast. CF7 sendet standardmäßig E-Mails, was bedeutet, dass Einträge nur in deinem Posteingang vorhanden sind. Mit CFDB7 oder dem CRM-Perks-Plugin kannst du eine CSV-Datei exportieren, die die meisten Tools aufnehmen oder zumindest archivieren können.

Brauche ich einen Entwickler zum Wechsel?

Bei einem WordPress-Plugin-Wechsel normalerweise nicht. Bei Netlify oder Formspree bearbeitest du HTML und fügst ein Attribut oder einen Endpoint hinzu. Eine benutzerdefinierte Server Action oder ein Astro-Endpoint brauchen Code.

Denk daran, dass Contact Form 7 standardmäßig nichts speichert, daher überprüfe, wo Absendungen landen, bevor du die Tools wechselst. Behandle die Feature-Freeze-Behauptungen auch mit Vorsicht, da sie von konkurrierenden Anbietern stammen und nicht von der eigenen Release-Seite des Plugins.

← zurück