Building Forms
Conditional Logic: Show, Skip, and Jump Rules
Conditional logic (also called show/skip logic or logic jumps) lets a question appear only when an earlier answer matches a condition — so respondents only ever see questions relevant to them.
1. Adding a logic rule
Open a question in the editor and click Add logic. Choose the earlier question the rule depends on, an operator (for example "is", "is not", or "contains"), and the value to match. The question you're editing will only appear when that condition is true.
2. How logic behaves per layout
In the classic (single-page) layout, a question with a false condition is simply hidden from the page. In the conversational (one-question-at-a-time) layout, a question with a false condition is automatically skipped as the respondent advances — they never see it, and the progress bar accounts for the skip. See Classic vs. Conversational Layout.
3. Building logic by asking the AI
Instead of configuring a rule field-by-field, you can just describe it in the AI chat panel — for example, "if the satisfaction rating is below 3, ask why in a follow-up question" — and the AI builder creates both the follow-up question and its showIf rule for you.
4. Required fields under logic
A required question only blocks submission while it's actually visible. If conditional logic hides a required question, it's not counted as unanswered — only questions the respondent can actually see are validated.
Related articles
