Question blocks capture moment-in-time responses. Unlike the Add/Update Contact block, a Question block records the answer against the submission but does not update profile fields on the contact.
Drag a Question block onto the canvas, then choose its type and configure its options.
Question types
When you add a Question block, choose a type:
- Text — free-text answer. Set the Display type (for example a single line or Text area), and optionally turn on Limit Character Length.
- Single Choice — respondent picks one option from a predefined list.
- Single Choice (with other) — single choice plus a free-text "Other" option.
- Multi Choice — respondent picks multiple options.
- Multi Choice (with other) — multi choice plus a free-text "Other" option.
- Single Choice Rating — a rating scale.
- Date — a date input.
- Number — a numeric input.
- Mobile — a mobile number input.
- Email — an email input.
- Phone — a phone number input.
- Address — an address input.
- Matrix Scale Choice — a matrix/grid where each row is rated against a common scale.
- Data Table — a structured table with defined columns and respondent-added rows (see below).
Answer lists for choice types
For Single Choice and Multi Choice types, build the answer list by adding each option respondents can select.
Per-question options
Every Question block supports these options:
- Required — make an answer mandatory.
- Label — the question text shown to respondents.
- Description — supporting/help text under the question (the Describe the question field).
- Hide Question — hide the question.
- Display type — for supported types (such as Text), choose how the input is shown.
- Set default value for this block — pre-fill a default answer (see Setting default answers on form questions).
- Conditional settings — show the question only when a prior question meets a specified condition (see below).
- Advanced options — additional per-question settings.
Data Table
The Data Table type lets respondents enter multiple rows of structured data (for example, several qualifications):
- Add a Data Table question.
- Define the columns for the table.
- Give each column a label.
- Configure per-column options:
- Required — make the column mandatory.
- Number — treat the column's input as numeric.
- Delete — remove a column.
- When completing the form, the respondent can add flexible rows as needed.
Conditional Settings (conditional logic)
Use Conditional Settings to show a question only when a previous answer meets a condition:
- Open the question's Conditional Settings.
- Choose the trigger question (a prior question on the form).
- Define the operator/value that must be met.
- The follow-up question appears only when that condition is satisfied.
This keeps forms shorter by revealing follow-up questions only when they are relevant.