Field Options
Click any field on the canvas to open its Field Options in the left panel. The options depend on the field type. The most common ones are listed below.
Basic options
| Option | What it does |
|---|---|
| Element Label | The label shown to visitors. |
| Admin Field Label | A shorter name used in entries, emails and exports. |
| Placeholder | Grey hint text inside an empty field. |
| Default Value | A value already filled in when the form loads. |
| Required | The visitor must fill in the field. |
| Validation Message | The error shown when a required field is empty or the value is not valid. |
| Help Message | A short explanation, shown below or above the field. |
| Help Message Position | Where the help message appears. |
| Tooltip on Hover | Shows the help message as a tooltip instead. |
| Prefix Label / Suffix Label | Text shown before or after the input, such as $ or kg. |
Choices (Dropdown, Radio, Checkbox, Multiple Select)
- Add, remove and reorder choices in the list.
- Bulk add / presets: paste many choices at once (one per line), or insert a preset list: Countries, US states, Months, Days of the week, Numbers 1–10, Yes / No, Agreement scale, Satisfaction scale or Age ranges. To save a different value than the label, write
Label|value. - Shuffle Options: show the choices in a random order.
- Add an “Other” choice: adds an Other option with a text box.
- Min / Max Selections: limits for Checkbox and Multiple Select fields.
- Layout (Radio and Checkbox): Vertical List, Horizontal Inline, Button Style, or a 2, 3 or 4 Column Grid.
Validation
| Option | What it does |
|---|---|
| Max Text Length / Min Length | Character limits. |
| Maximum words and Show a live counter | Word limit with a counter under the field (Text Area). |
| Validate as Unique | Refuses a value that was already submitted in another entry, with its own Duplicate Error Message. |
| Custom validation | Letters and spaces only, Letters and numbers only, Digits only, Postcode / ZIP, or your own pattern (regular expression), with a Message when it does not match. |
| Enable Mask Input | Forces a format while typing: phone, SSN, credit card, date, letters only, alphanumeric, or a Custom Mask. |
| Minimum / Maximum Value, Step | Number limits. |
Email field extras
- Require Email Confirmation: visitors type the address twice.
- Allow or block addresses: accept every address, Only accept these (allowlist) or Refuse these (denylist). Enter addresses or whole domains.
- Block throwaway email addresses: refuses temporary (disposable) email services.
Date fields
- Picker Type: Date, or Date & Time.
- Calendar popup: shows a calendar instead of the browser’s own date box. This is needed for the options below.
- Date format, Week starts on and 24-hour time.
- Earliest Date / Latest Date, No past dates, No future dates, No weekends and Blocked dates (comma-separated, e.g.
2026-12-25, 2027-01-01).
Fill a field automatically
Use Fill in automatically from to fill a field when the form loads:
| Source | Example Name to read | Result |
|---|---|---|
| Page address (?name=value) | utm_source | A visitor who opens /contact/?utm_source=newsletter gets newsletter in the field. |
| Logged-in user | user_email, first_name | The logged-in user’s details. |
| Cookie | my_cookie | The value of a cookie. |
| Current post (custom field) | price | A custom field of the page that shows the form. |
This works well with a Hidden Field to track where entries come from.
Who sees the field
Who sees this field shows the field to Everyone, Only logged-in users, Only visitors who are not logged in, or Only administrators.
Hide Field hides a field but keeps its value, which is useful with automatic filling.
Autocomplete and mobile keyboards
- Autocomplete (Text and Email fields): tells the browser what to suggest, for example Full name, Email, Phone, Company, Street address, City or Zip / Postal code, or any custom value. Choose Off (no autofill) to stop suggestions.
- Mobile Keyboard Type: opens the right keyboard on phones, such as numeric, telephone, email or URL.
Advanced options
| Option | What it does |
|---|---|
| Element Class | CSS class added to the input. |
| Container Class | CSS class added to the field’s wrapper. |
| Name Attribute | The field’s name in the HTML. |
| Conditional Logic | Show or hide the field based on other answers. See Conditional Logic. |
Copying a field’s tag
Each field has an ID chip in its options. Click it to copy the field’s smart tag, such as {field:f1a2b3}. Use it in emails, messages, calculations and redirects. See Smart Tags.
