What Is Conditional Logic?
Conditional logic defines rules that control when questions appear. Questions can be:- Shown: Display based on specific conditions
- Hidden: Skip when conditions aren’t met
- Required conditionally: Only required for certain participants
If participant selects “Yes” to “Do you own a car?” → Show follow-up questions about car usage If participant selects “No” → Skip car-related questions
Why Use Conditional Logic?
Better Participant Experience
- Only ask relevant questions
- Shorter surveys for some participants
- More logical question flow
Better Data Quality
- Avoid confusing participants with irrelevant questions
- Get more accurate responses to applicable questions
- Reduce survey fatigue
Research Flexibility
- Handle multiple audience segments in one study
- Drill deeper based on specific answers
- Create branching paths for different scenarios
Types of Conditions
Based on Single Answer
Show question if a specific option was selected:Condition: If Q1 “Primary device” = “Smartphone” Action: Show Q2 “Which smartphone brand?”
Based on Multiple Answers
Combine conditions with AND or OR:Condition: If Q1 = “Yes” AND Q2 = “Daily user” Action: Show detailed usage questions
Condition: If Q1 = “Interested” OR Q1 = “Very Interested” Action: Show purchase intent section
Based on Numeric Values
For rating scales or numeric inputs:Condition: If satisfaction rating ≤ 2 Action: Show “What disappointed you?”
Condition: If age ≥ 18 Action: Continue to main survey
Setting Up Conditional Logic
1
Select the Target Question
Click on the question you want to control (the one that will be shown or hidden).
2
Open Condition Settings
Find the conditional logic settings in the question panel.
3
Add a Condition
Click “Add Condition” to create a new rule.
4
Define the Rule
Select:
- Source question: Which question triggers the condition
- Operator: Equals, not equals, contains, greater than, etc.
- Value: The answer that triggers the action
5
Save Changes
Save your study to apply the conditional logic.
Operators Available
| Operator | Use Case |
|---|---|
| Equals | Exact match to selected option |
| Not equals | Any option except the specified one |
| Contains | Text contains a word or phrase |
| Greater than | Numeric value above threshold |
| Less than | Numeric value below threshold |
| Is answered | Any answer was provided |
| Is not answered | Question was skipped |
Combining Conditions
AND Logic
All conditions must be true:OR Logic
Any condition can be true:Complex Combinations
Complex logic can be confusing. Document your logic and test thoroughly.
Common Patterns
Follow-Up Questions
Branching by Segment
Satisfaction Follow-Up
Product Usage Path
Using AI for Conditional Logic
Ask the AI to help set up logic:- “Add a follow-up question if they select ‘dissatisfied’”
- “Skip the next section for participants who don’t own a car”
- “Show different questions based on their age group”
Testing Conditional Logic
How to Test
- Go to the Recruit tab
- Generate a test link
- Complete the survey multiple times, choosing different answers
- Verify the right questions appear for each path
Test All Paths
Create a checklist of scenarios:- Path 1: Yes → Follow-up shows
- Path 2: No → Follow-up skips
- Path 3: Edge case → Handled correctly
Best Practices
Common Mistakes
Circular dependencies
Circular dependencies
Q1 shows if Q2 is answered, but Q2 shows if Q1 is answered. This creates an impossible situation.
Missing paths
Missing paths
You set conditions for “Yes” and “No” but forgot “Maybe.” Some participants see no questions.
Over-complicating
Over-complicating
Too many conditions make studies hard to maintain and test. Simplify when possible.
Not testing
Not testing
Logic that seems correct often has bugs. Always test every path before launching.
Conditional Logic and Analysis
When analyzing results:- Questions with conditions will have fewer responses
- Analysis reports account for conditional questions
- Be careful comparing questions with different base sizes

