Conditional Logic

Show / hide rules

Show/hide rules let you build forms that adapt to each respondent. A field can be shown only when a specific condition is met — reducing clutter and improving completion rates.

How to add a rule

  1. Click the field you want to conditionally show or hide.
  2. Open the Conditional logic tab in the field editor panel.
  3. Click Add condition.
  4. Choose the source field (a field that appears before this one in the form).
  5. Choose the operator.
  6. Enter the value to compare against.

The field will only appear when the condition is true. If the condition is false, the field is hidden.

Supported operators

OperatorWorks on
equalsText, select, checkbox
not_equalsText, select, checkbox
containsText
not_containsText
includes_anyMulti-select (matches if any selected option is in the value set)
includes_allMulti-select (matches only if all specified options are selected)
is_emptyAny field type
is_not_emptyAny field type
greater_thanNumber, currency
less_thanNumber, currency

Multiple conditions

You can add multiple conditions to a single field. They can be combined with:

  • All of (AND) — the field shows only when every condition is true.
  • Any of (OR) — the field shows when at least one condition is true.

Important constraint

The source field for any condition must appear before the dependent field in the form order. If you need to rearrange, use drag-and-drop in the builder first. The rule editor only shows eligible source fields — those that appear above the current field.

Testing rules

Use the Preview mode to test your logic. Fill in the source field and confirm that dependent fields appear and disappear as expected before publishing.