Ratgeber · 5 Min. Lesezeit

Versteckte Felder und UTM-Tracking in Formularen

Aktualisiert 2026-09-17

Kurz gesagt

Ein verstecktes Feld trägt einen Wert, den die befragte Person nie sieht oder eingibt, vorbefüllt aus der URL, die das Formular geöffnet hat – meist genutzt, um UTM-Parameter oder eine verweisende Kampagne für die Attribution zu erfassen.

Nicht jede Angabe, die ein Formular sammelt, muss aus einer Frage stammen. Ein verstecktes Feld trägt einen Wert mit der Einreichung mit, ohne ihn der befragten Person je zu zeigen, vorbefüllt aus dem Link, der sie dorthin führte. Der häufigste Einsatz ist die Attribution: zu wissen, welche Kampagne, welche E-Mail oder welche Anzeige tatsächlich zur Einreichung geführt hat, ohne daraus eine Frage zu machen, die man jedem von Hand stellen müsste.

Was ein verstecktes Feld ist

Ein verstecktes Feld ist ein normales Feld im Formularschema, das der befragten Person nie sichtbar angezeigt wird. Sein Wert stammt nicht aus einer Eingabe, sondern fast immer aus der URL, die das Formular geöffnet hat, und wird zusammen mit jeder anderen Antwort übermittelt.

Da es unsichtbar ist, funktioniert ein verstecktes Feld nur, wenn irgendetwas vorgelagert zuverlässig seinen Wert setzt. Fehlt einem Link der erwartete Parameter, ist das Feld bei der Einreichung einfach leer, statt einen Fehler auszulösen.

Vorbefüllung aus der URL

Das allgemeine Muster ist ein Query-Parameter im Formularlink, der der ID eines Feldes entspricht: Wird dieser Parameter mit einem Wert angehängt, befüllt er das entsprechende Feld beim Laden des Formulars vor. Das funktioniert für versteckte Felder ebenso wie für sichtbare, die Sie vorab beantwortet haben möchten, etwa ein Plan-Name von einer Preisseite oder ein Empfehlungscode aus einer E-Mail.

So wird jeder Link zu einem kleinen Kontextstück, das das Formular bereits kennt, ohne die befragte Person zu bitten, es selbst einzutippen oder auszuwählen.

UTM-Parameter für die Attribution erfassen

UTM-Parameter (utm_source, utm_medium, utm_campaign und verwandte Tags) sind der Standardweg, wie Marketing-Links Kampagnenkontext mitführen. Jeden davon auf ein verstecktes Feld im Formular abzubilden, erfasst genau, welche Kampagne, welcher Kanal oder welche E-Mail zu einer bestimmten Einreichung geführt hat, direkt neben der Antwort selbst.

Das ist besser, als Attribution im Nachhinein allein aus Referrer-Headern oder Analytics zu rekonstruieren – die UTM-Werte werden zum Zeitpunkt der Einreichung im Antwortdatensatz fixiert, gebunden an die Antworten genau dieser Person.

Andere Einsatzzwecke jenseits der Marketing-Attribution

Versteckte Felder sind nicht nur für UTM-Tags da. Ein auf einer kundenspezifischen Dashboard-Seite eingebettetes Support-Formular kann eine versteckte Kunden-ID vorbefüllen; ein von verschiedenen Partnerseiten verlinktes Formular kann vorbefüllen, welcher Partner den Besucher verwiesen hat; ein A/B-Test kann vorbefüllen, welche Variante jemand gesehen hat.

Der gemeinsame Nenner ist Kontext, den das System bereits hat und den direkt bei der befragten Person zu erfragen redundant oder umständlich wäre.

Wie YeetForm das handhabt

In YeetForm sind versteckte Felder einer der Feldtypen, und jedes Feld (versteckt oder sichtbar) kann über `?fieldId=Wert`-Query-Parameter aus der URL vorbefüllt werden. Dieser Mechanismus wird sowohl für die UTM-Erfassung als auch für andere Attributions- oder Kontextdaten genutzt, ganz ohne separates Tracking-Skript.

FAQ

Kann eine befragte Person den Wert eines versteckten Feldes sehen oder bearbeiten?+
Nein – ein verstecktes Feld wird in der Formular-Oberfläche nie angezeigt. Sein Wert wird aus der URL gesetzt, die das Formular geöffnet hat, und unverändert übermittelt, ohne dass die Person ihn sieht oder damit interagiert.
Was passiert, wenn der erwartete Parameter in der URL fehlt?+
Das versteckte Feld wird einfach leer übermittelt. Es gibt keinen Fehler – es bedeutet nur, dass kein Wert zur Vorbefüllung verfügbar war.
Brauche ich separates Analytics-Tracking, um UTM-Daten auf einem Formular zu erfassen?+
Nein – UTM-Query-Parameter auf versteckte Felder abzubilden erfasst sie direkt im Antwortdatensatz, gebunden an diese Einreichung, ganz ohne separates Tracking-Skript.

Bauen Sie Ihr Formular per KI in Sekunden

Kostenlos starten