When adding a question in the form builder, you can choose from these types:
| Type | What it's for | Extra options |
|---|---|---|
| Label | A non-input line of text — a section heading or instructions. Not collected as data. | Subheading text |
| Short response | A single-line text answer (name, phone number, etc). | Placeholder, default value, validation |
| Long Response | A multi-line text area for longer free-text answers. | Placeholder, default value, validation |
| Date | A date or time picker. | Format: Date and Time / Date / Time |
| Number | A numeric input. | Step value, default value, validation |
| Multiple choice | Radio buttons (or checkboxes, if multiple selections are allowed). | Add/remove options, allow multiple responses, allow an "Other" free-text option, validation |
A Label field can't have validation rules since there's nothing for a visitor to type — it's purely presentational.
Turn on Allow an "Other" free-text option on a Multiple choice question and the form adds one extra choice labelled Other, with a text box that unlocks when it's picked.
Whatever the visitor types is stored as the answer itself — you'll see their words on the
dashboard, not the word "Other". That also means an Other answer works everywhere a normal answer
does, including ${response.<id>} substitution in your
copyable messages.
If the question is required, picking Other without typing anything counts as leaving it blank.
See also: Validation.