Survey logic lets you control a respondent's journey through your survey by skipping or routing users based on responses. This optimizes respondent's engagement with your survey questions and allows for more relevant responses. In this article, you'll learn how the Survey logic feature works.
How Survey logic works
Default behavior
By default, a respondent will be shown the next question in order after answering a question. If your survey has more than one question, you have the option to decide which question will be shown next to your respondent.
Setting up custom logic for a survey
1. Add more than one question to your survey.
2. Below the text After this question, go to, click the dropdown, and select a routing option.
- Next question: (Default behavior) Takes the respondent to the next question in numerical order.
- Specific question: Takes the respondent to a specific question after they answer.
- Thank you message: Shows the respondent the Thank you message and ends the survey.
Note: Checkbox question types do not support the Specific question routing option. This is because a checkbox question can have more than one answer. If a respondent only needs to give one answer, use Radio buttons, which enable you to route the respondent to a specific next question based on their answer.
Survey logic example
In the example below, several paths through this survey differ based on the responses provided.
- In the example, the first question screens all respondents against their willingness to participate. Those who don't participate are taken to the Thank You message to end the survey.
- Respondents who agree to participate are taken to different follow-up questions based on their responses to previous questions.