SurveyMonkey.com - The best thing since the opposable thumb!Help Center

How does skip logic work?

The goal of Skip Logic is to collect data on specific survey participants. This is accomplished by directing respondents through the survey based on a response to a previous question. This allows you to route respondents to a page of follow-up questions intended only for them. 

gray-check.gif Skip logic happens when a respondent clicks the [Next] button at the bottom of a page. By default and when a respondent clicks [Next], the following page loads. With this in place, you can force respondents to jump to a specific page.

gray-check.gif Only the Multiple Choice questions (One Answer and Multiple Choice Answer) allow logic to be added. The [Add Logic] button appears next to only those question types.

 

arrow.gif  Tutorial: For more information, click here.

arrow.gif  Example: To view an example, click here.

 

 Skip Logic Principles:

 

1. How Logic is Triggered:

When a respondent clicks the [Next] button on the bottom of a page, the system moves him or her through the survey. If question/page logic is applied, it jumps the respondents to a specific page of follow-up questions. 

Remember: This only applies when either jumping from page to page or question to page:

  • Jumping respondents to questions on the same page is not possible.
  • It is not possible to have a question(s) immediately pop-up on the same page based on a previous answer choice.

 

2. One to One Relationship:

Logic is a one to one relationship. If you choose the Multiple Choice (multiple answers) type, apply different routes on more than one answer choice and allow respondents to select multiple answers, it will not skip correctly. The logic will only trigger according to the first answer choice selected.

  • It is recommended to place the question with skip logic as the last one on the page.
  • You cannot have multiple questions with skip logic on the same page.

 

3. Forward Pattern:

Due to the functionality, we recommend creating the logic question on a page by itself or as the last question on it. Logic should only skip respondents forward in the survey as moving backwards may just create a loop and overwrite pages.

To remove the [Previous] button from the design, please click here. This allows respondents to only progress forward in the survey.

 

4. Page vs. Question Skip Logic:

Page and Question skip logic each serves a different purpose. Do not use Question and Page logic on the same page.

  • PAGE Logic does NOT require a specific answer and will jump automatically to the designated page no matter what is answered. 
  • QUESTION Logic advances respondents to a page of follow-ups based on the answer to a particular question. (Question logic overrides the Page logic if both are active on the same page.)

 

5. When to Use Question Skip Logic:

To create a scenario where respondents are asked follow-ups based on their response, you want to place skip logic on a specific question. 

  • Have this question as the last one on a survey page.
  • Place the follow-up(s) directly on the next page.
  • Configure the logic rule so that the respondents who do not choose that answer will skip over that page of follow-ups.

 

6. When to Use Page Skip Logic:

If you have more than one group of follow-ups and only want some respondents to answer one group, then create separate pages with one for each group of questions.

  • This time, if respondents get sent to pg. 2 because of the way they answered the question on pg. 1, then you do not want them to continue to pg. 3 of follow-ups. (The questions on pg. 3 are not intended for this route.)
  • This is where you would want to place logic on the page. You could set up page logic on pg. 2 that directs respondents to pg. 4 when the [Next] button is clicked. This jumps these respondents over pg. 3.

 

7. Route All Respondents to Same End Page:

All respondents must end on the same page. You must route all respondents to the same last page of your survey where they all click the same [Done] button.

NOTE:  If you have added a Thank You page to the "collector" this will not be the "end" page to where you jump respondents. The end page will be the actual last page of the survey design. Therefore, you may need to create one generic final page to the survey design. As the respondent clicks the [Done] button on that generic end page, the Thank You page will open as the last step.

 

Test:Tip! Presentation of Data in the Analyze Section:

When using Skip Logic to route respondents to different "surveys" within one design, the tool will combine all responses in the Analyze section. You may need to create a filter to then look at the responses associated for a specific route.

You can also create a custom report to make only specific pages of questions following that route path visible. 

 

EXAMPLE:

If you have one initial question asking respondents which survey (or in this example, which language), then you can create a Filter by Response

  • Pick that language question in the filter query and then pick the answer choice of English.
  • When that filter is toggled on and active, you will only see the respondents who picked the English survey.
  • Export the data with that filtered applied. Only those responses for the English survey will be exported. To read more, please click here.