Sie können bestimmte Felder Ihres Formulars automatisch mit Werten füllen – zum Beispiel mit einem Namen, einer E-Mail-Adresse oder einem Produkttitel, der bereits auf Ihrer Seite verfügbar ist. Solche Werte können aus der URL stammen oder direkt im HTML des Formulars hinterlegt sein.
Um das zu ermöglichen, fügen Sie an den gewünschten Stellen im Formular eine Platzhaltervariable im Format ${name} ein. Diese Platzhalter können Sie z. B. in Beschriftungen, Vorbelegungen, Hinweisen, Bestätigungsnachrichten sowie in den Formularelementen Formularelementen Berechnete Werte und E-Mail-Adresse verwenden.
Anschließend haben Sie zwei Möglichkeiten, um den Platzhalter beim Laden des Formulars mit einem konkreten Wert zu ersetzen:
Ergänzen Sie die URL Ihrer Seite um einen Parameter mit dem gewünschten Wert:
https://ihre-seite.de/formular?name=Max
Das Formular ersetzt dann ${name} automatisch durch „Max“, sobald es geladen wird.
Alternativ übergeben Sie die Werte direkt im HTML – über das Attribut data-fc-vars am Formular-Container:
<div data-fc-id="..." data-fc-vars='{"name": "Max"}'>
Beim Laden des Formulars liest das Script dieses Attribut aus und ersetzt ${name} durch „Max“ (siehe Attribute).