Skip to main content
Question routing lets you show or hide questions based on participants’ previous answers. This is also known as “skip logic” or “branching.”

How It Works

When a participant answers a question, the system evaluates routing conditions for all upcoming questions. Questions whose conditions aren’t met are automatically skipped. Example: If you ask “Do you own a car?” and the participant answers “No”, you can skip all follow-up questions about car ownership.

Setting Up Routing

  1. Click the routing icon on any question
  2. Select which earlier question to reference (only structured questions - single/multi-select)
  3. Choose an operator:
    • is any of - Show this question if ANY selected options were chosen
    • is none of - Show this question if NONE of the selected options were chosen
  4. Select which answer options trigger the condition
  5. Save your routing logic
Screenshot of the routing modal with a condition configured

Building Complex Logic

You can create sophisticated routing rules using AND/OR groups:
  • AND: All conditions must be true
  • OR: At least one condition must be true
  • Nested groups: Combine AND/OR for complex scenarios
Screenshot showing nested AND/OR logic groups

Important Notes

  • You can only reference questions that appear before the current question
  • Only structured questions (single/multi-select) can be referenced
  • Questions with routing that can’t be evaluated yet (because the referenced question hasn’t been answered) will remain pending

Need help? Contact us at [email protected]