Conditional Logic
Show or hide blocks, and control page navigation based on how respondents answer.
What is Conditional Logic
Conditional logic makes your form dynamic. You define rules that trigger actions whenever a respondent's answer matches a condition.
Adding a Rule
- 1Click the + button between blocks and select Conditional Logic.
- 2Pick the field and condition to evaluate.
- 3Choose the action to take when the condition is met.
Conditions
| Operator | What it does |
|---|---|
| is equal to | is equal to |
| is not equal to | is not equal to |
| contains | contains |
| is empty | is empty |
| is not empty | is not empty |
Actions
Show blocks
Makes specific blocks visible when the condition is true.
Hide blocks
Removes specific blocks from view when the condition is true.
Require answer
Makes a field required only when the condition is true.
Jump to page
Skips to a specific page when the condition is true. Works together with multi-page forms.
Example
If the answer to "Are you a student?" is "Yes", show the "Student ID" field. Otherwise it stays hidden.
Tip: Blocks hidden by conditional logic are excluded from response data. Respondents never see them.