Hidden
The Hidden element adds a hidden field to the form. It is invisible to users but is submitted along with the form.
Basic
Basic settings define the element's core properties.
Label
The label text for the hidden field. This label is used only to identify the field in the admin interface; it is not shown to users on the front end.
Unique Name
The internal identifier for this element. The name is auto-generated by default, but you can edit it manually. Naming rules:
- Lowercase letters, numbers, and underscores only
- Must start with a letter
This name references the field in email templates.
Data
Default value
The default value of the hidden field, submitted when the form is submitted.
Dynamic default value
When enabled, a Parameter name input appears. Enter the name of a URL parameter, and the system reads that value from the URL and fills it into this field automatically.
For example, if you enter source in Parameter name and the user visits:
https://yoursite.com/contact?source=googlethen the hidden field is auto-filled with google. It stays invisible to the user but is submitted with the form.
Use cases
The hidden field is often paired with Dynamic default value:
- Source tracking: Record the user's source channel via URL parameters on different ad links
- Preset identifiers: Pass context such as page IDs and user identifiers
- A/B testing: Record test groups via different URL parameters
Show in email
Controls whether this field's value appears in the email notifications (enabled by default). When disabled, the field's value is excluded from the submission email.
TIP
If the hidden field is only for internal data (e.g., source tracking), disable Show in email to keep this technical data out of administrator emails.
Advanced
Unique ID
The element's unique ID, auto-generated by the system. Read-only.
Most minimal element
Hidden has the fewest configuration options of all elements. It has no Styles, Logic, validators, or filters, because a hidden field requires no user interaction.
Security note
A hidden field is invisible on the page but can be viewed through the browser's developer tools. Do not use it to store sensitive information (such as passwords or prices). Savvy users can modify the value of a hidden field.
Next steps
- HTML — Insert custom content
- Form settings — Configure form styles and notifications