Du änderst ein Formularfeld von Pflicht auf optional. Die Einsendungen sinken um 20 %. Du nimmst die Änderung zurück. Doch das Formular-Tool hat keinen Verlauf gespeichert. Du kannst nichts rückgängig machen. Dein Team baut das Formular aus dem Gedächtnis nach und verliert dabei Daten.
Formulare ändern sich mit der Zeit. Felder kommen hinzu. Labels werden umformuliert. Validierungsregeln werden strenger. Ohne Versionierung kannst du Fehler nicht rückgängig machen und nicht nachvollziehen, was sich geändert hat. In diesem Artikel geht es um Formularversionen, Änderungsverfolgung und Strategien für den Rollback.
Warum Versionierung bei Formularen wichtig ist
Formulare erfassen Daten. Änderst du ein Formular, änderst du, welche Daten erfasst werden. Ist die Änderung schlecht, willst du sie schnell zurücknehmen.
Ohne Verlauf gibt es keinen Weg zurück. Mit Verlauf machst du Fehler in Sekunden rückgängig.
Versionierung hilft auch bei der Compliance. Aufsichtsbehörden fragen: Was hat das Formular an diesem Datum abgefragt? Dann musst du ihnen genau die Version zeigen, die live war.
Was du in Formularversionen festhalten solltest
Halte jede Änderung am Formular fest, also neu hinzugefügte Felder, entfernte Felder, geänderte Labels, aktualisierte Hilfetexte, hinzugefügte oder geänderte Validierungsregeln, geänderte Pflichtangaben, geänderte Optionen in Dropdowns und umsortierte Felder. Halte auch Metadaten fest: wer die Änderung gemacht hat, wann, warum (falls eine Notiz hinterlassen wurde) und ob die Änderung live oder ein Entwurf ist.
Automatische Versionsstände
Am besten funktioniert automatische Versionierung. Jedes Mal, wenn jemand das Formular ändert, speichert das System einen Stand.
Fügst du ein Feld hinzu, legt das Formular-Tool Version 2 an (vorher war es Version 1). Die alte Version bleibt gespeichert. Die neue Version ist live.
Du siehst die Unterschiede: „Feld 'Telefon' hinzugefügt. Hilfetext aktualisiert auf 'Mit Ländervorwahl'.“
Manche Formular-Tools speichern bei jedem Klick auf Speichern einen Stand. Andere stündlich. Häufige Stände sind besser. Du kannst zu jedem Zeitpunkt zurückgehen.
Formularversionen vergleichen
Ein gutes Versionierungssystem lässt dich Versionen nebeneinander vergleichen.
Version 1: „E-Mail“ (Pflicht) gegenüber Version 2: „E-Mail-Adresse“ (optional)
Was hat sich geändert? Das Label wurde länger, und die Pflichtangabe entfiel. Das ist wichtig, weil optionale Felder niedrigere Abschlussquoten haben.
Die Vergleichsansicht zeigt dir, welche Felder hinzugefügt oder entfernt wurden, welche Labels sich geändert haben, welche Validierungsregeln sich geändert haben und welche Felder statt Pflicht jetzt optional sind.
Rollback und Wiederherstellung
Merkst du, dass eine Änderung schlecht war, gehst du zur vorherigen Version zurück. Klicke auf „Auf Version 5 zurücksetzen“. Das Formular ist wieder so, wie es bei Version 5 war.
Der Rollback sollte sofort gehen. Lass den Nutzer nicht warten. Danach kannst du analysieren, was schiefgelaufen ist.
Manche Formular-Tools erlauben den Rollback auf jede Version. Andere nur einen Schritt zurück. Der Rollback auf jede beliebige Version ist leistungsfähiger.
Branches und Entwürfe
Lege vor grossen Änderungen einen Branch an. Nimm die Änderungen im Entwurf vor. Teste die neue Version. Bist du zufrieden, veröffentliche sie (Merge in die Live-Version).
So vermeidest du versehentliche Änderungen am Live-Formular. Du änderst den Entwurf, nicht die Live-Version, bis du bereit bist.
Branches helfen auch, wenn mehrere Personen an Formularen arbeiten. Ein Teammitglied arbeitet am Branch „redesign“, ein anderes am Branch „add-phone-field“. Das Hauptformular bleibt unverändert, bis jeder Branch fertig ist.
Benachrichtigungen bei Formularänderungen
Ändert jemand ein Formular, informiere das Team. So bleiben versehentliche Änderungen nicht unbemerkt.
„Jessica hat das Kontaktformular geändert. Das Feld 'Firma' wurde entfernt. Die Änderung ist jetzt live.“
E-Mail-Benachrichtigungen sind gut. Eine Anbindung an einen Team-Chat ist besser. Protokolle im Admin-Dashboard sind unverzichtbar.
Verlange bei Formularen mit hohem Risiko (Checkout, Zahlung, Anmeldung) eine Freigabe, bevor Änderungen live gehen. Wer das Formular ändert, ist nicht die Person, die freigibt. So vermeidest du Fehler.
Formularkonfigurationen exportieren
Exportiere deine Formularkonfiguration als JSON oder XML und speichere sie in git. Das gibt dir Versionierung ausserhalb des Formular-Tools. Ein typischer Export sieht so aus: { "version": 1, "name": "Contact Form", "fields": [ { "type": "email", "name": "email", "label": "Email", "required": true }, { "type": "text", "name": "message", "label": "Message", "required": true } ] }. Committe ihn in git, damit du Versionsverlauf, Unterschiede und die Möglichkeit zum Rollback hast. git zeigt, wer wann was geändert hat.
Formularänderungen über Systeme hinweg abstimmen
Ist das Formular mit deinem CRM, deiner Datenbank oder deinem E-Mail-System verbunden, wirkt sich eine Änderung am Formular auch auf diese Systeme aus.
Entfernst du ein Feld aus dem Formular, aber das CRM erwartet es weiterhin, bricht die Integration. Abstimmung ist wichtig.
Prüfe vor grossen Formularänderungen, was angebunden ist. Aktualisiere Integrationen, falls nötig. Teste den gesamten Ablauf, nicht nur das Formular.
Dokumentation und Änderungsprotokolle
Führe ein Änderungsprotokoll, das festhält, was sich geändert hat und warum. Zum Beispiel: Version 2 (2026-04-05) entfernte das Feld Firma, weil die meisten Nutzer es leer liessen. Die Wirkung: Das Lead-Formular dauert jetzt 30 statt 45 Sekunden. Version 3 (2026-04-10) machte das Feld Telefon optional, weil zu viele an diesem Feld abbrachen. Die Wirkung: Die Abschlussquote stieg um 8 %. Ein Änderungsprotokoll hilft dir, dich an Entscheidungen zu erinnern, zeigt neuen Teammitgliedern, was ihr gelernt habt, und macht die Entwicklung des Formulars sichtbar.
So handhabt WEMASY die Formularversionierung
WEMASY verfolgt alle Formularänderungen automatisch. Den vollständigen Verlauf siehst du im Dashboard. Vergleiche Versionen nebeneinander. Gehe mit einem Klick auf jede frühere Version zurück. Lass dich benachrichtigen, wenn sich Formulare ändern. Exportiere die Formularkonfiguration als JSON für Sicherung und git-Speicherung.
Sieh dir die Versionierungsfunktionen in deinem WEMASY-Tarif an.