Skip Logic

Automatically skip questions based on previous answers to reduce respondent burden and improve response quality.

Skip logic lets you automatically bypass follow-up questions for respondents who meet specific conditions. By hiding irrelevant questions, you reduce drop-off rates and improve overall data quality.

When to use it

  • Automatically route around "not applicable" questions
  • Show different question blocks depending on demographics or prior usage
  • Reuse a single survey template across multiple segments, showing only the relevant questions to each respondent

How to set it up

  1. In the preview editor, select the question where the skip should originate
  2. Click the Branching button in the right-hand panel
  3. Add conditions:
    • Specify which choice or scale value to match
    • Combine multiple conditions with AND / OR
  4. Choose the skip target:
    • Next question (skip the immediately following question)
    • Specific question (jump to any question ID)
    • End screen (skip all the way to the completion screen)

You can define multiple rules per question; they are evaluated top to bottom.

Reading the branching badges

Each question in the preview shows a branching badge when skip logic is configured.

  • Badges such as → Q5 indicate the jump target
  • Clicking a badge jumps you directly to the corresponding branch configuration
  • Badges automatically follow the question when you reorder the survey

Notes

  • Skip logic can only depend on earlier answers; you cannot reference later questions
  • Questions that are skipped are recorded as empty (no answer) in raw data
  • Changing the branching structure after publishing can affect consistency with existing responses
Branching tab in the question edit dialog — type set to Skip, with conditions and skip target

Next step

If you want to conditionally hide individual questions or choices in place rather than jumping, see Display Logic.