Versionierung und Änderungsverfolgung bei Formularen

So versionierst du Formulare, verfolgst Änderungen und machst Updates rückgängig. Verwalte Formularversionen und verhindere ungewollte Änderungen.

Entwurf

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.

Häufig gestellte Fragen

Wie weit kann ich ein Formular zurücksetzen?
Das hängt von deinem Formular-Tool ab. Manche speichern 30 Tage Verlauf. Manche speichern unbegrenzt. Prüfe die Aufbewahrungsregeln deines Tools. Exportiere und sichere wichtige Formularkonfigurationen, damit du sie nie verlierst. Mit dem Website-Builder von WEMASY richtest du das direkt auf deiner Website ein.
Sollte ich Entwurfsversionen oder Branches nutzen?
Beides. Nutze Entwürfe für kleine Änderungen. Nutze Branches für grosse Überarbeitungen oder wenn mehrere Personen an Formularen arbeiten. Entwürfe sind einfacher. Branches sind leistungsfähiger.
Was passiert mit eingesendeten Daten, wenn ich ein Formular ändere?
Eingesendete Daten sind nicht betroffen. Eine Änderung am Formular wirkt sich nur auf neue Einsendungen aus. Alte Einsendungen haben ihre Daten schon. Du kannst die alten Daten auch nach der Änderung weiter sehen.
Sollte ich für alle Formularänderungen eine Freigabe verlangen?
Bei Formularen mit hohem Risiko (Checkout, Zahlung, sensible Daten) ja. Bei Formularen mit geringem Risiko (Feedback) nein. Lege eine Regel nach der Wichtigkeit des Formulars fest.
Wie verfolge ich, wer wann ein Formular geändert hat?
Nutze ein Audit-Protokoll. Das Formular-Tool sollte jede Änderung festhalten, wer sie gemacht hat und wann. Exportiere dieses Protokoll für die Compliance. Grössere Teams brauchen Audit-Protokolle.
Kann ich meine Formularkonfiguration in git speichern?
Ja. Exportiere das Formular als JSON und committe es in git. So hast du Versionierung, Unterschiede und die Möglichkeit zum Rollback mit git, statt dich auf die Versionierung des Formular-Tools zu verlassen.

Setz es direkt um,
auf deiner eigenen Website.

Starte kostenlos mit WEMASY und baue deine Seite in wenigen Minuten.