Skip to content

Skip Logic & Branching

!!! info "TL;DR" Show or hide a question based on how an earlier question was answered. Combine multiple conditions with AND/OR. Only Multiple Choice, Rating, NPS, and Yes/No questions can be used as a condition's source.

What Is Skip Logic?

Skip logic lets a question's visibility depend on how the respondent answered an earlier question in the same survey. It only looks backward: a question's rule can reference any question that comes before it, never one that comes after, which also means there's no way to create a circular reference.

For example: if someone rates your product 0-6 on an NPS question (Detractor), show a follow-up asking what went wrong. Promoters (9-10) can skip straight past it.

Adding a Rule

Open a question in the builder and click Add condition:

  1. Source question: Pick from the list of preceding questions. Only Multiple Choice, Rating, NPS, and Yes/No questions are offered; Free Text, Matrix, Ranking, Image Selection, and File Upload questions can't be used as a source.
  2. Operator: Which comparisons are available depends on the source question's type (see below).
  3. Value: What to compare the answer against.

The rule's action is either show the question when the condition(s) are met, or skip it.

Available Operators

Source type Operators available
Rating, NPS Equals, Greater Than, Less Than
Multiple Choice, Yes/No Equals, Does Not Equal

There's no "contains," "between," or "is answered" operator today. For a passive-NPS-style range (say, 7-8), use two rules joined with AND (Greater Than 6, AND Less Than 9).

Multiple Conditions

Add more than one condition to a rule and choose how they combine:

  • AND: every condition must be true
  • OR: any one condition being true is enough

Example: AND

Show "What's blocking you?" if:
  NPS score Less Than 7
  AND
  Plan Equals "Pro"

Example: OR

Show "Tell us about the bug" if:
  Reported Issue Equals "Crash"
  OR
  Reported Issue Equals "Data loss"

Evaluation

Rules are evaluated live as the respondent answers each question, in the order questions appear in the survey. A question hidden by a rule is recorded as "not shown" in the response detail, distinct from a question the respondent simply left blank.

What's Next