Conditional Logic
Show, hide, or skip fields based on user responses.
Last updated March 20, 2026
Conditional Logic
Conditional logic lets you show or hide fields based on previous answers, creating dynamic forms that adapt to each respondent.
Setting Up Conditions
- Click on a field in the form editor
- Open the Logic tab in the field settings panel
- Click Add Condition
- Configure the rule:
- If [field] is/is not/contains/greater than [value]
- Then show/hide this field
Condition Types
- Equals - Exact match (e.g., "If Country equals Canada")
- Not equals - Inverse match
- Contains - Partial text match
- Greater than / Less than - Numeric comparisons
- Is empty / Is not empty - Check if a field has been filled
Multiple Conditions
You can combine conditions with AND/OR logic:
- AND - All conditions must be true
- OR - Any condition can be true
Tips
- Plan your form flow before adding logic - sketch which fields depend on which
- Test your form thoroughly after adding conditions
- Use the form preview to walk through different response paths
- The AI can help: ask it to "make the phone field show only if they select 'Phone' as preferred contact method"