Contact Form 7 Alternative: Warum jetzt der richtige Zeitpunkt für den Wechsel ist
Zuletzt aktualisiert:
Flinkform ist eine moderne Contact Form 7 Alternative für WordPress: block-nativ, kostenlos, mit Multi-Step-Formularen, bedingter Logik, Submissions-Dashboard und Spam-Schutz ohne externe Dienste. Der Wechsel ist 2026 besonders naheliegend, weil Contact Form 7 offiziell im Feature Freeze ist: Version 6.2 ist die letzte mit neuen Funktionen.
Der Vergleich auf einen Blick
| Flinkform | Contact Form 7 | |
|---|---|---|
| Preis | Kostenlos | Kostenlos |
| Weiterentwicklung | Ja | Feature Freeze: 6.2 ist die letzte Feature-Version |
| Datei-Upload | nur in Pro | Ja |
| Formular-Aufbau | Blöcke im Editor | Markup-Textfeld + Shortcode |
| Einsendungen speichern | Ja | Extra-Plugin (Flamingo) |
| Multi-Step | Ja | Extra-Plugin |
| Bedingte Logik | Ja | Extra-Plugin |
| Spam-Schutz ab Werk, ohne externen Dienst | Honeypot, Zeit-Check, Proof-of-Work | nein, Hersteller rät zu Turnstile oder reCAPTCHA |
| Assets nur bei Bedarf | Ja | lädt standardmäßig auf jeder Seite |
| Styling ab Werk | erbt dein Theme | ungestylt |
Stand September 2026. Contact Form 7 lässt sich mit Zusatz-Plugins erweitern, jedes davon bedeutet aber eine weitere Abhängigkeit.
Was Contact Form 7 richtig gemacht hat
Ehre, wem Ehre gebührt: Contact Form 7 ist seit fast zwei Jahrzehnten das meistinstallierte Formular-Plugin für WordPress, mit über 10 Millionen aktiven Installationen. Es ist schlank, komplett kostenlos, verkauft nichts nach und hat Generationen von WordPress-Sites zuverlässig mit Kontaktformularen versorgt. Wer nur ein simples Formular braucht und sich mit dem Markup-Editor anfreunden kann, wurde jahrelang gut bedient.
Genau diese Verdienste machen die aktuelle Situation so relevant: Millionen Websites hängen an einem Plugin, das keine neuen Funktionen mehr bekommt.
Der Feature Freeze: Was 2026 passiert ist
Auf der WordCamp Asia 2026 hat Takayuki Miyoshi, der Entwickler von Contact Form 7, angekündigt, dass Version 6.2 die letzte Version mit neuen Funktionen sein wird. Danach wechselt das Plugin in den Wartungsmodus: nur noch Sicherheitsupdates und kritische Bugfixes. Sein Fokus liegt künftig auf einem Nachfolge-Projekt (Contactable.io), das frühestens 2028 starten soll (Quelle: WPBeginner, Mai 2026).
Ende September 2026 ist Version 6.1.7 aktuell, 6.2 steht also noch aus. Große Sprünge sind davon nicht zu erwarten: Was CF7 bis dahin nicht kann, kommt danach laut Ankündigung nicht mehr dazu. Heute fehlen ab Werk Multi-Step, bedingte Logik, ein Submissions-Archiv und Block-Editor-Integration. Auch der Hersteller selbst sagt offen, dass CF7 Einsendungen nirgends speichert und du für Spam-Schutz Turnstile oder reCAPTCHA brauchst. Details dazu im Blog-Artikel Contact Form 7 im Feature Freeze: Was WordPress-Nutzer jetzt wissen müssen.
Das eigentliche Problem: der Plugin-Stack
Schon vor dem Feature Freeze war CF7 selten allein im Einsatz. Ein typisches CF7-Setup für ein ernsthaftes Projekt:
- Contact Form 7 (das Formular)
- Flamingo (Einsendungen speichern)
- CF7 Conditional Fields (bedingte Logik)
- CF7 Multi-Step Forms (mehrseitige Formulare)
- WP Mail SMTP (zuverlässiger Mailversand)
- reCAPTCHA- oder Akismet-Anbindung (Spam)
Sechs Plugins für ein Kontaktformular. Sechs Update-Zyklen, sechs potenzielle Konflikte. Und beim Spam-Schutz ist der Hersteller selbst deutlich: Turnstile oder reCAPTCHA seien ein Muss, einen eingebauten Honeypot gibt es nicht. Beides sind externe Dienste mit AV-Vertrag und Eintrag in der Datenschutzerklärung.
Was Flinkform anders macht
Flinkform packt fast den ganzen Stack in ein einziges, kostenloses Plugin und baut ihn nativ in den Block-Editor. Nur der SMTP-Versand steckt in Pro, oder du nutzt dafür weiter WP Mail SMTP:
- Jedes Feld ist ein Block. Du baust Formulare wie einen normalen Beitrag, mit Live-Vorschau. Kein Markup-Textfeld, kein Shortcode.
- Multi-Step und bedingte Logik eingebaut. Page-Break-Block einfügen, fertig. Felder und Schritte lassen sich abhängig von Antworten ein- und ausblenden.
- Submissions-Dashboard eingebaut. Suche, Filter, gelesen/ungelesen, Bulk-Aktionen. Kein Flamingo nötig.
- Spam-Schutz ohne externe Dienste. Honeypot, signierter Zeit-Check und Proof-of-Work laufen komplett auf deinem Server. Kein reCAPTCHA, kein Turnstile, kein AV-Vertrag mit einem Dritten.
- Sieht ab Werk gut aus. Flinkform erbt Farben, Typografie und Abstände aus deinem Theme (theme.json). CF7 überlässt das Styling dir.
- Schlank. Unter 15 KB Frontend-JS, ohne jQuery, geladen nur auf Seiten mit Formular. CF7 lädt seine Assets standardmäßig überall.
Wann du NICHT wechseln solltest
Ehrlichkeit gehört zum Vergleich dazu:
- Wenn deine CF7-Formulare laufen, du keine neuen Funktionen brauchst und dein Spam-Schutz-Setup DSGVO-sauber gelöst ist (z. B. mit Consent-gestütztem reCAPTCHA), gibt es keinen akuten Zwang. CF7 bekommt weiterhin Sicherheitsupdates.
- Wenn du tief in CF7-spezifische Erweiterungen investiert hast, die es woanders nicht gibt, rechne den Migrationsaufwand ehrlich gegen.
- Wenn deine Formulare Datei-Uploads brauchen: Die kann CF7 kostenlos, bei Flinkform stecken sie in Flinkform Pro.
- Wenn deine Website den Classic Editor ohne Blöcke nutzt: Flinkform braucht den Block-Editor (WordPress 6.5+, PHP 8.1+).
Für neue Projekte gibt es dagegen kaum noch einen Grund, auf ein eingefrorenes Plugin zu setzen.
So migrierst du von Contact Form 7 zu Flinkform
Seit Version 1.15.0 übernimmt Flinkform deine Contact-Form-7-Formulare per Import:
- Flinkform aus dem WordPress.org-Verzeichnis installieren und aktivieren. CF7 bleibt aktiv, beide laufen parallel.
- Unter Flinkform → Aus CF7 importieren die Vorschau ansehen. Eine Ampel zeigt pro Formular, ob alles übertragbar ist oder wo du nachsehen solltest.
- Importieren. Felder, Labels, Admin- und Bestätigungsmail und Erfolgsmeldung werden übernommen, aus Mail-Tags wie
[your-name]werden Platzhalter wie{field:your-name}. Jedes Formular landet als synchronisiertes Muster, und die Seiten mit dem CF7-Shortcode werden automatisch umgestellt. Contact Form 7 selbst bleibt unverändert. - Jede Seite einmal testen, inklusive Testversand. Passt etwas nicht, machst du den Import pro Formular rückgängig: Die Seiten bekommen ihren CF7-Shortcode zurück.
- Formulare in Page Buildern oder Widgets stellt der Import nicht selbst um, er zeigt dir aber, wo sie stecken. Die tauschst du von Hand gegen das Muster aus.
- Wenn alles läuft: CF7, Flamingo und die Zusatz-Plugins deaktivieren. Flamingo-Daten vorher als CSV sichern, falls du die Alt-Einsendungen brauchst.
Welches CF7-Feld wird welcher Block?
| Contact Form 7 | Flinkform-Block |
|---|---|
[text] | Textfeld |
[email] | E-Mail-Feld |
[textarea] | Mehrzeiliges Textfeld |
[number] | Zahlenfeld |
[date] | Datumsfeld |
[url] | URL-Feld |
[tel] | Telefonfeld |
[select] | Dropdown |
[checkbox] | Checkbox-Gruppe |
[radio] | Radio-Gruppe |
[acceptance] | Einwilligung (Datenschutz-Link per {privacy_policy}) |
[hidden] | Verstecktes Feld |
[submit] | Button-Text im Form-Block |
[quiz], [recaptcha] | entfällt, Spam-Schutz ist eingebaut |
[file] | Datei-Upload nur in Flinkform Pro |
Der Import behält die Feldnamen aus CF7 bei. Deine Mail-Vorlagen bleiben dadurch fast unverändert, nur die eckigen Klammern werden zu {field:…}. Dazu gibt es {form:title}, {site:name}, {site:url}, {submission:id} und {submission:date}.
Wie lange dauert der Umstieg?
Der Import selbst dauert Sekunden, die Seiten stellt er gleich mit um. Die Zeit geht ins Testen: jede Seite mit Formular einmal aufrufen und einen Testversand machen. Nacharbeit brauchst du bei allem, was in CF7 über Zusatz-Plugins lief: Die Logik aus CF7 Conditional Fields oder Multi-Step-Add-ons stellst du in Flinkform im Editor neu ein.
Fazit
Contact Form 7 war über 15 Jahre die Standard-Antwort auf WordPress-Formulare und hat sich seinen Ruhestand verdient. Genau das ist der Punkt: Nach Version 6.2 geht es in den Ruhestand. Wer 2026 ein Formular-Plugin auswählt, sollte eines wählen, das weiterentwickelt wird, im Block-Editor zu Hause ist und Spam ohne externen Dienst abwehrt. Flinkform macht genau das, kostenlos.
Genug gelesen. Jetzt du.
Kostenlos, ohne Registrierung, direkt von WordPress.org. Mit einer Startvorlage steht dein erstes Formular in 5 Minuten. Wetten?
Häufige Fragen
Ist Contact Form 7 tot?
Nein. Contact Form 7 wird weiter gewartet: Sicherheitsupdates und kritische Bugfixes kommen weiterhin. Aber neue Funktionen gibt es nicht mehr, Version 6.2 ist laut Ankündigung des Entwicklers die letzte Feature-Version.
Bekommt Contact Form 7 noch Sicherheitsupdates?
Ja, der Wartungsmodus umfasst Sicherheits-Patches und kritische Fehlerbehebungen. Bestehende CF7-Installationen sind dadurch nicht akut gefährdet. Es lohnt sich trotzdem, für neue Projekte eine aktiv entwickelte Alternative zu wählen.
Was passiert mit meinen bestehenden CF7-Formularen?
Sie laufen weiter. Der Feature Freeze bedeutet nicht, dass CF7 abgeschaltet wird. Kritisch wird es erst, wenn zukünftige WordPress- oder PHP-Versionen Anpassungen erfordern würden, die über Wartung hinausgehen.
Kann Flinkform meine Contact-Form-7-Formulare importieren?
Ja. Seit Version 1.15.0 bringt Flinkform einen Import für Contact-Form-7-Formulare mit: Felder, Labels, Admin- und Bestätigungsmail und Erfolgsmeldung werden übernommen, und die Seiten mit dem CF7-Shortcode werden automatisch umgestellt. Vorher zeigt eine Vorschau, was klappt, jeder Import lässt sich pro Formular rückgängig machen, und Contact Form 7 selbst bleibt unverändert. Logik aus CF7-Zusatz-Plugins wie Conditional Fields oder Multi-Step stellst du in Flinkform neu ein. Datei-Uploads gibt es bei Flinkform nur in Pro.
Ist Flinkform genauso kostenlos wie Contact Form 7?
Ja. Flinkform ist GPLv2-lizenziert und auf WordPress.org verfügbar. Anders als bei CF7 sind Multi-Step, bedingte Logik und das Submissions-Dashboard ohne Zusatz-Plugins enthalten. Nur Spezialfunktionen wie Stripe-Zahlungen stecken im optionalen Pro-Add-on.