Fünf Plugins. Oder dieses eine.
Formular bauen, Einsendungen speichern, mehrseitig machen, Felder bedingt ausblenden, Spam abwehren. Anderswo sind das fünf Plugins oder ein Bezahl-Tarif. Bei Flinkform ist es eins, kostenlos, direkt im WordPress-Block-Editor.
Ohne reCAPTCHA, ohne Drittanbieter, ohne IP-Speicherung. Alles bleibt auf deinem Server.
Version 1.15.0 · WordPress 6.5+ · PHP 8.1+ · GPLv2
Multi-Step, Live-Berechnung, ohne reCAPTCHA. Alles auf der Live-Demo durchklicken →
Alles drin. Und zwar kostenlos.
Multi-Step, bedingte Logik und ein Dashboard für die Einsendungen. Bei WPForms kostet dieselbe Kombination regulär ab 99 Dollar im Jahr, bei Gravity Forms gibt es sie gar nicht gratis.
Multi-Step und bedingte Logik
Formulare in Schritte teilen, Felder und ganze Schritte je nach Antwort ein- oder ausblenden. Im kostenlosen Plugin, ohne Add-on.
Direkt im Block-Editor
Jedes Feld ist ein Block. Kein zweiter Builder, kein Shortcode. Du baust ein Formular wie einen normalen Beitrag.
Einsendungen im Dashboard
Alles landet in WordPress: Suche, Filter, gelesen und ungelesen. Geht eine Mail verloren, ist die Anfrage trotzdem da.
Datenschutz ab Werk
Spam-Schutz auf deinem Server und keine IP-Speicherung, ohne dass du etwas einschaltest. Consent-Feld und automatische Löschfristen sind eingebaut.
Schnell und cachebar
Unter 15 KB JavaScript, ohne jQuery, geladen nur auf Seiten mit Formular. Und dein Seiten-Cache bleibt an, auch auf der Kontaktseite.
Barrierefrei gebaut
Tastatur, Screenreader, Fokus-Management über alle Schritte. Das Formular-Markup besteht axe-core-Prüfungen gegen WCAG 2.1 AA.
Kommst du von Contact Form 7? Nimm alles mit.
Contact Form 7 läuft auf über 10 Millionen Websites und hat viele Jahre gute Arbeit gemacht. Laut Ankündigung des Entwicklers kommen nach Version 6.2 keine neuen Funktionen mehr, nur noch Sicherheits-Updates. Deine Formulare laufen also weiter.
Und abtippen musst du nichts. Flinkform holt deine Formulare per Import rüber, samt Mails, und stellt deine Seiten gleich mit um.
Formular rein. Blöcke raus.
Der Import liest dein Contact-Form-7-Formular, baut daraus Flinkform-Blöcke und tauscht den Shortcode auf deinen Seiten aus. Vorher zeigt dir eine Ampel, was klappt, und jeder Import lässt sich rückgängig machen. Contact Form 7 selbst fasst er nicht an.
Kostenlos installieren und umziehenIm WordPress-Admin unter Flinkform → Aus CF7 importieren, ab Version 1.15.0.
[text* your-name]Textfeld, Pflichtfeld[email* your-email]E-Mail-Feld, Pflichtfeld[select anliegen "Angebot" "Frage"]Dropdown mit 2 Optionen[textarea your-message]Mehrzeiliges Textfeld[acceptance datenschutz]EinwilligungMail: [your-name]Mail: {field:your-name}
Was du beim Umstieg dazubekommst
- Einsendungen in WordPress, ohne Flamingo
- Multi-Step und bedingte Logik, ohne Zusatz-Plugin
- Spam-Schutz ab Werk, ohne Turnstile oder reCAPTCHA
- Das Design deines Themes, ohne eigenes CSS
So läuft der Umstieg
- Flinkform installieren. Contact Form 7 bleibt aktiv, beide laufen parallel.
- Unter Flinkform → Aus CF7 importieren die Vorschau ansehen und importieren. Felder, Labels, Mails und Erfolgsmeldung kommen mit, deine Seiten werden automatisch umgestellt.
- Jede Seite einmal testen. Passt alles, kann Contact Form 7 gehen. Passt was nicht, machst du den Import pro Formular rückgängig.
Logik aus CF7-Zusatz-Plugins wie Conditional Fields übernimmt der Import nicht, die stellst du im Editor neu ein. Formulare in Page Buildern oder Widgets stellt er nicht selbst um, zeigt dir aber, wo sie stecken. Und Datei-Uploads, die CF7 kostenlos kann, gibt es bei uns nur in Pro. Das war's an Haken.
Der ganze Vergleich mit Contact Form 7 →Ein Plugin für alle Kundenseiten.
Wer 25 Kundenseiten betreut, will nicht 25 Mal ein Formular-Plugin einrichten, stylen und in der Datenschutzerklärung erklären.
Einmal lernen, überall einsetzen.
Gleiche Bedienung auf jeder Seite, direkt im Block-Editor. Den kennen deine Kunden schon, da gibt es nichts neu zu erklären.
Kein Styling pro Kunde.
Flinkform übernimmt Farben, Schriften und Abstände aus der theme.json. Das Formular sieht aus wie die Seite, auf der es steht.
Kein Drittanbieter in der Datenschutzerklärung.
Das kostenlose Plugin bindet keinen externen Dienst ein. Also gibt es auch keinen, den du bei jedem Kunden erklären musst.
Seiten bleiben cachebar.
Viele Formular-Plugins nehmen Formularseiten aus dem Cache. Flinkform nicht. Keine Ausnahmeregeln, keine langsame Kontaktseite.
Flinkform Pro für Agenturen: 149 € im Jahr für bis zu 25 Websites. Unter 6 € pro Kundenseite, mit allen Pro-Funktionen.
Zur Agency-Lizenz →Das Formular, das Geld verdient.
Drei Formulare, die mit Flinkform Pro direkt Umsatz machen. Alle drei kannst du auf der Demo ausprobieren, mit Stripe-Testzahlungen.
Angebot live berechnen
Paket wählen, Umfang schieben, Extras anhaken: Die Summe rechnet mit, während der Besucher tippt. Beim Absenden rechnet der Server jede Formel nach.
Angebotsrechner ausprobieren →Anzahlung bei Buchung
Die Anzahlung ist ein eigenes Berechnungsfeld, zum Beispiel 30 Prozent der Summe. Genau dieser Betrag geht an Stripe, per Karte, SEPA-Lastschrift oder Apple Pay.
Anzahlung im Rechner ansehen →Kurs- oder Eventanmeldung
Ticket wählen, bezahlen, angemeldet. Der Server prüft, ob der bezahlte Betrag zum gewählten Ticket passt. Wer den Preis im Browser verändert, kommt nicht durch.
Workshop-Anmeldung ausprobieren →Außerdem in Pro
- Stripe: Karte, SEPA-Lastschrift, Apple Pay, Google Pay
- Datei-Upload mit bis zu 10 Dateien pro Feld
- Webhooks ins CRM, SMTP-Versand mit Sende-Log
- Newsletter: Brevo, Mailchimp, CleverReach
- CSV-Export und Custom CSS pro Formular
Ehrlich verglichen.
SureForms ist ebenfalls block-basiert und gut gemacht. Der Unterschied: Bei Flinkform sind Multi-Step und bedingte Logik kostenlos, bei allen anderen hier nicht.
| Flinkform | Contact Form 7 | WPForms | Gravity Forms | SureForms | |
|---|---|---|---|---|---|
| Spam-Schutz ab Werk, ohne externen Dienst | Honeypot, Zeit-Check, Proof-of-Work | nein, Hersteller rät zu Turnstile oder reCAPTCHA | Anti-Spam-Token | Honeypot, pro Formular einschalten | Honeypot, einschalten |
| Keine IP-Speicherung ab Werk | Ja | speichert keine Einsendungen | Pro speichert IP, abschaltbar | speichert IP, abschaltbar | Ja |
| Formular entsteht im Block-Editor | Ja | Nein | eigener Builder | eigener Builder | Ja |
| Multi-Step kostenlos | Ja | Zusatz-Plugin | Nein | keine Gratis-Version | Nein |
| Bedingte Logik kostenlos | Ja | Zusatz-Plugin | Nein | keine Gratis-Version | Nein |
| Einsendungen im Dashboard kostenlos | Ja | Zusatz-Plugin (Flamingo) | erst ab Basic | keine Gratis-Version | Ja |
| Neue Funktionen | Ja | nach 6.2 nur noch Wartung (angekündigt) | Ja | Ja | Ja |
| Preis Pro-Version (1 Website) | 59 €/Jahr | kein Pro | 99 $/Jahr | 59 $/Jahr | kein Einzelplan, 149 $ für 5 |
Stand: 28. September 2026. Reguläre Listenpreise und Herstellerdokumentation der jeweiligen Anbieter. Contact Form 7 speichert laut Hersteller keine Einsendungen und kennt weder Multi-Step noch bedingte Logik, dafür braucht es je ein Zusatz-Plugin.
Datenschutz
Mit reCAPTCHA hast du Aufwand. Mit Flinkform nicht.
Seit April 2026 arbeitet Google bei reCAPTCHA als Auftragsverarbeiter. Das hat den Einsatz einfacher gemacht, und das gehört ehrlich gesagt.
Aufwandsfrei ist reCAPTCHA trotzdem nicht: AV-Vertrag, Eintrag in der Datenschutzerklärung, im Zweifel eine Einwilligung, Übermittlung in die USA. Auf jeder Website neu.
Flinkform braucht das nicht. Honeypot, signierter Zeit-Check und Proof-of-Work laufen ab Werk auf deinem Server.
02.04.2026
Seitdem ist Google bei reCAPTCHA Auftragsverarbeiter. Den AV-Vertrag schließt du.
3 Stufen
Spam-Schutz ab Werk: Honeypot, signierter Zeit-Check, Proof-of-Work
0
externe Requests durch den Flinkform-Spam-Schutz
Glaub uns nicht. Frag die hier.
Die Bewertungen von WordPress.org, unverändert übernommen.
5 von 5 Sternen aus 3 Bewertungen auf WordPress.org
„Very intuitive to use and lots of attention given to accessibility. This is best block-based form plugin currently available.“
Bewertung auf WordPress.org
„Ein von mir gemeldetes Problem war bereits am nächsten Tag behoben und die gewünschte Anpassung umgesetzt. So einen direkten Support erlebt man bei WordPress-Plugins nicht besonders oft.“
Bewertung auf WordPress.org
„Fande die anderen Führenden Plugins viel zu bloated endlich gibt es eine simple Lösung!“
Bewertung auf WordPress.org
Bewerten kann auf WordPress.org jeder mit einem WordPress.org-Konto. Ob jemand das Plugin tatsächlich nutzt, prüft WordPress.org nicht, und wir auch nicht.
Was drinsteckt.
Die vollständige Liste. Alles im kostenlosen Plugin.
- 14 Feldtypen: Text, E-Mail, Textarea, Zahl, Datum, URL, Telefon, Dropdown, Radio, Checkbox, Toggle, Hidden, Consent, Adresse
- Multi-Step-Formulare mit Fortschrittsanzeige (Balken, Punkte oder Zahlen) und Schritt-Validierung
- Import aus Contact Form 7: Formulare samt Mails übernehmen, Seiten werden automatisch umgestellt, mit Vorschau und Rückgängig
- Fünf Startvorlagen: Kontakt, Rückruf, Projektanfrage in drei Schritten, Terminanfrage und Newsletter, jeweils mit Einwilligungsfeld
- Einsendungen mit Papierkorb, Ungelesen-Zähler im Menü und Mail-Status pro Einsendung. Der Website-Zustand warnt, wenn Benachrichtigungen nicht rausgehen
- Bedingte Logik: Felder und Schritte ein-/ausblenden, Schritte überspringen, Submit-Button sperren. Datumsvergleiche inklusive (vor/ab einem Stichtag)
- Einfachauswahl wahlweise als klassische Liste oder als anklickbare Buttons in deiner Markenfarbe
- Spam-Schutz ohne externe Dienste: Honeypot, signierter Zeit-Check, Proof-of-Work mit Mathe-Fallback ohne JavaScript
- Admin- und Bestätigungs-Mails mit Merge-Tags
- Automatische theme.json-Übernahme: Farben, Typografie, Abstände, Radius
- Style-Panel: 4 Feld-Stile, 4 Label-Positionen (Floating Labels passen sich automatisch an den Hintergrund an), 3 Button-Stile, Farben für Beschriftungen, Hinweistexte und Überschriften direkt im Editor
- Weiterleitung auf Danke-Seite mit Conversion-Tracking-Parametern (GA4, Meta Pixel, Plausible)
- Popup-tauglich: In Modals und Popups senden Formulare ohne Neuladen ab, Erfolgsmeldung und Fehler erscheinen direkt im Popup
- Barrierefreiheit eingebaut: echte Label-Verknüpfungen, Fehler-Ansagen für Screenreader, Fokus-Management über alle Schritte, Spam-Schutz ohne CAPTCHA. Formular-Markup besteht axe-core (WCAG 2.1 A/AA) ohne Verstöße
- Automatische Datenlöschung nach konfigurierbarer Aufbewahrungsfrist
- Datenexport und Löschung über die WordPress-Privacy-Tools
- Zwei-Spalten-Layout mit Volle-Breite-Option pro Feld
- Gebaut mit der WordPress Interactivity API, block.json v3
Häufige Fragen
Ist Flinkform wirklich komplett kostenlos?
Ja. Multi-Step, bedingte Logik, Submissions-Dashboard, Spam-Schutz: alles im kostenlosen Plugin auf WordPress.org. Keine künstlichen Limits, kein beschnittener Testmodus. Flinkform Pro ist ein optionales Add-on für Zahlungen, Webhooks, Datei-Uploads und mehr.
Warum nicht einfach Contact Form 7?
Contact Form 7 bekommt nach Version 6.2 keine neuen Funktionen mehr, nur noch Wartung. Es speichert von sich aus keine Einsendungen, und für Multi-Step oder bedingte Logik brauchst du je ein Zusatz-Plugin. Flinkform hat das alles eingebaut.
Kann ich meine Contact-Form-7-Formulare migrieren?
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 Zusatz-Plugins wie Conditional Fields stellst du im Editor neu ein.
Was unterscheidet Flinkform von WPForms oder Gravity Forms?
WPForms und Gravity Forms nutzen einen eigenen, separaten Formular-Builder. Flinkform lebt direkt im WordPress-Block-Editor. Außerdem brauchst du für bedingte Logik und mehrseitige Formulare bei WPForms mindestens den Basic-Plan, regulär 99 Dollar pro Jahr. Bei Flinkform ist beides kostenlos.
Lohnt sich Flinkform für Agenturen?
Dafür ist die Agency-Lizenz gemacht: 149 € im Jahr für bis zu 25 Websites, unter 6 € pro Kundenseite. Das kostenlose Plugin bindet keinen externen Dienst ein, übernimmt das Design aus der theme.json und hält die Seiten cachebar. Kein Styling und kein Drittanbieter-Absatz in der Datenschutzerklärung pro Kunde.
Brauche ich reCAPTCHA für den Spam-Schutz?
Nein. Flinkform bringt einen eigenen Spam-Schutz mit, der komplett auf deinem Server läuft: Honeypot, signierter Zeit-Check und Proof-of-Work. Kein externer Dienst, keine Einwilligung nötig, keine Datenweitergabe in die USA.
Ist Flinkform DSGVO-konform?
Flinkform ist auf Datenschutz gebaut: keine IP-Speicherung, kein User-Agent-Logging, keine externen Dienste, kein Tracking. Consent-Feld, automatische Datenlöschung pro Formular und die WordPress-Privacy-Tools (Datenexport und Löschung) sind eingebaut.
Ist Flinkform barrierefrei?
Barrierefreiheit ist eingebaut, nicht nachgerüstet: echte Label-Verknüpfungen, fieldset/legend für Auswahlgruppen, Fehlermeldungen werden Screenreadern angesagt und mit dem Feld verknüpft, der Fokus springt aufs erste fehlerhafte Feld, Schrittwechsel werden per aria-live angekündigt, Fokus-Ringe bleiben sichtbar und der Spam-Schutz kommt ohne CAPTCHA aus. Das Formular-Markup besteht automatisierte axe-core-Prüfungen gegen WCAG 2.1 A/AA ohne Verstöße, auch im Fehlerzustand. Ein formales Audit mit Screenreader-Protokoll steht noch aus. Deine Farbwahl im Editor beeinflusst den Kontrast und liegt in deiner Hand.
Funktioniert Flinkform mit meinem Caching-Plugin?
Ja, und die Seite bleibt gecacht. Viele Formular-Plugins schließen jede Seite mit Formular vom Seiten-Cache aus, weil im HTML Werte stehen, die nur für einen einzigen Aufruf gelten. Flinkform lädt diese Werte seit Version 1.14.0 erst dann nach, wenn ein Besucher das Formular tatsächlich berührt. Die ausgelieferte Seite ist damit ganz normales, cachebares HTML, und wer nur vorbeiscrollt, löst keine Anfrage an den Server aus. Der Spam-Schutz bleibt unverändert. Unter Werkzeuge und Website-Zustand zeigt dir eine Prüfung, ob deine Formularseiten wirklich gecacht werden.
Funktioniert Flinkform mit meinem Theme?
Ja. Flinkform liest die Design-Tokens deines Themes aus theme.json und übernimmt Farben, Typografie, Abstände und Eckenradius automatisch. Getestet mit GeneratePress, Twenty Twenty-Five, Astra und Kadence. Und wo das Theme nicht passt, stellst du Farben für Überschriften, Beschriftungen und Hinweistexte direkt im Editor ein, ganz ohne CSS.
Funktioniert Flinkform in einem Popup oder Modal?
Ja. Liegt ein Flinkform-Formular in einem Popup oder Modal (einem Container mit role="dialog" oder einem nativen dialog-Element), sendet es ohne Neuladen der Seite ab: Die Erfolgsmeldung und Validierungsfehler erscheinen direkt im Popup. Formulare außerhalb von Popups nutzen weiter den klassischen Ablauf. Es ist keine Konfiguration nötig.
Gibt es eine Pro-Version?
Ja. Flinkform Pro erweitert das kostenlose Plugin um Stripe-Zahlungen (Kreditkarte, SEPA-Lastschrift, Apple Pay, Google Pay), Berechnungsfelder, Multi-Datei-Upload, SMTP-Versand, Webhooks, Newsletter-Anbindung, CSV-Export und Custom CSS. Ab 59 € pro Jahr.
Voraussetzungen
WordPress
6.5+
PHP
8.1+
Editor
Gutenberg
Preis
Kostenlos
Contact Form 7 Alternative
Contact Form 7 bekommt nach Version 6.2 nur noch Wartung. Flinkform bringt Multi-Step, bedingte Logik, Einsendungen im Dashboard und Spam-Schutz ohne externen Dienst in einem Plugin mit, kostenlos.
WeiterlesenWPForms Alternative
WPForms verlangt für bedingte Logik und mehrseitige Formulare mindestens Basic, regulär 99 Dollar pro Jahr. Die Lite-Version zeigt keine Einsendungen im Dashboard. Flinkform kann beides kostenlos.
WeiterlesenGravity Forms Alternative
Gravity Forms hat keine kostenlose Version, der Einstieg kostet 59 Dollar pro Jahr. Flinkform deckt die Standard-Features kostenlos ab, direkt im Block-Editor.
WeiterlesenWordPress-Formular ohne reCAPTCHA
Für mehr als einen Honeypot setzen die meisten Formular-Plugins auf reCAPTCHA oder einen anderen externen Dienst. Flinkform schützt ab Werk dreistufig, komplett auf deinem Server.
WeiterlesenWetten, dass dein erstes Formular in 5 Minuten steht?
Kostenlos von WordPress.org installieren, Startvorlage wählen, veröffentlichen. Kein Account, keine Kreditkarte, kein Haken. Die Uhr läuft.