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
Add more than one question to your survey.
For help creating or editing a survey, see our How to Create a Survey article.
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.
Why can I route checkbox question types to only one question?
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.
Additional logic for specific question types
Radio button and Net Promoter Score® questions have an additional logic option that, based on the respondent's answer, takes them to a specific question.
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 that agree to participate are taken to different follow-up questions based on their responses at previous questions.