Blocks

Hidden fields

Store a URL parameter or a static value with each response.

A hidden field does not show on the form. It still saves with the response.

Set the source to URL param or Static. URL param reads a query string key. Static stores a fixed value on every submit.

Screenshot placeholder

Insert a hidden field. Set source to URL param and name it ref. Capture the block settings, not the public form.

Replace this box: save a PNG at public/docs-screenshots/hidden-field-settings.png

Hidden field set to a URL parameter named ref.
Hidden field set to a URL parameter named ref.

Use a hidden field when you already know a value, such as:

  • A campaign or partner code on the link.
  • A static source name that never changes.

How to add one:

  1. Open the form editor and click + Insert block, or type /hidden.
  2. Pick Hidden fields from the Advanced group.
  3. Choose URL param or Static. For a link such as /f/your-form-id?ref=newsletter, set the param to ref.

Screenshot placeholder

In the editor, open the insert dialog and filter to hidden. Capture the Advanced group and the Hidden fields row.

Replace this box: save a PNG at public/docs-screenshots/block-hidden-fields-insert.png

Insert menu open on Hidden fields in the Advanced group.
Insert menu open on Hidden fields in the Advanced group.
Hosted form URL
/f/your-form-id?ref=newsletter

The form reads that value from the page URL, including when the form is embedded.

You will find this block in the Advanced group. See Question types for the full catalog.