Conditional logic lets you create smarter surveys by showing or hiding questions based on previous answers. This keeps surveys relevant for each respondent and avoids asking unnecessary questions.
How Conditional Logic Works
When you add a condition to a question, that question only appears if the respondent's earlier answer matches the condition you set. For example, if question two asks "Are you happy with the current meeting schedule?" and the respondent answers "No", you could show a follow-up question asking what they would change.
Adding a Condition
Supported Condition Types
Conditions work with every question type that has a finite set of answers. You pick the parent question, then select one or more answer values that will reveal the conditional question:
Yes / No
Multiple Choice
Star Rating
Emoji
Likert
NPS
Simple Text questions can't be condition sources because their answers don't fit a finite set.
Tips for Effective Branching
Keep your branching simple. One level of conditions is usually enough - deeply nested logic can confuse respondents and make results harder to analyse. Always preview your survey to test each path before sharing it with your team.
Was this article helpful?