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 toHello @{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:| Context | Examples |
|---|---|
| Field labels | Order for @{Company Name} |
| Field descriptions | Your current email is @{Email} |
| Placeholder text | e.g., @{First Name}'s project |
| Default values | Pre-fill a field based on a previous answer |
| Text block content | Rich text widgets with personalized messages |
| Button labels | Download @{Name}'s report |
| Redirect URLs | https://example.com/confirm?id=@{Record ID} |
| Email subject and body | Confirmation emails and admin notifications |
| PDF filenames | @{Name}-application-@{Date}.pdf |
| Webhook body fields | Dynamic payloads sent to external services |
| Update field values | Set 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
- 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.
Related pages
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.