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

  1. 1Click the + button between blocks and select Conditional Logic.
  2. 2Pick the field and condition to evaluate.
  3. 3Choose the action to take when the condition is met.

Conditions

OperatorWhat it does
is equal tois equal to
is not equal tois not equal to
containscontains
is emptyis empty
is not emptyis 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.