Skip to content

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=google

then 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

Built with VitePress