Skip to main content

What variable text is

Variable text lets you reference the value of one field inside another setting. When the form renders, the reference is replaced with the actual value the respondent entered (or the record’s current value in edit mode). For example, a field label set to Hello @{Name}, please confirm your details displays as “Hello Jane, please confirm your details” after the respondent fills in the Name field.

How to insert a variable reference

Type @ in any setting that supports variable text. A picker appears showing all available fields from the form. Select a field to insert a reference to its value. You can reference fields from any page in the form, including fields on earlier pages that the respondent has already filled in.

Where variable text works

Variable text is supported in these settings:
ContextExamples
Field labelsOrder for @{Company Name}
Field descriptionsYour current email is @{Email}
Placeholder texte.g., @{First Name}'s project
Default valuesPre-fill a field based on a previous answer
Text block contentRich text widgets with personalized messages
Button labelsDownload @{Name}'s report
Redirect URLshttps://example.com/confirm?id=@{Record ID}
Email subject and bodyConfirmation emails and admin notifications
PDF filenames@{Name}-application-@{Date}.pdf
Webhook body fieldsDynamic payloads sent to external services
Update field valuesSet a field value using other field references

Dynamic behavior

Variable text updates in real time as the respondent fills out the form. If a referenced field’s value changes, any label, description, or text block using that reference updates immediately. On the thank you page, variable text shows the final submitted values.

Tips for using variable text

When using variable text in redirect URLs, make sure the referenced values are URL-safe. Spaces and special characters in field values may need to be handled by the receiving service.
  • Reference fields from earlier pages to create a conversational flow across a multi-page form.
  • Use variable text in confirmation emails to personalize the message with the respondent’s own answers.
  • Combine variable text with conditional visibility to create highly dynamic form experiences.

Labels and descriptions

Configure field labels with variable references.

Thank you pages

Use variable text on the confirmation page.

Confirmation emails

Personalize post-submission emails with variables.

Prefilling fields via URL

Pre-populate fields using URL parameters.