Creating Conditional Skip Logic
Skip logic, or conditional skips, can be added to any close-ended question: multiple-choice single-answer questions, multiple-choice multiple-answer questions, or rating scale questions that only have a single row. This article is meant to help you configure your logic pattern successfully.
How to Configure Skip Logic
First, you'll want to sketch out the pattern you'd like to create for respondents, or have a clear idea what you'd like to achieve. An example of this might be:
- If yes, go to Section A
- If no, go to Section B
Then, design your survey as a whole, since you'll add the skip logic after all the questions have been added on the Design Survey page. In this example, the qualifying question that asks respondents yes or no will be in the beginning of the survey; and Section A will be on 1 page and then Section B on another. Here's a simple outline of the survey design:
- Page 1: qualifying Yes/No question
- Page 2: Section A
- Page 3: Section B
- Page 4: Thank you and end page
Then, using the example above:
- From the Design Survey tab, scroll to the question you'd like to use as the conditional question (can be a multiple-choice single answer, multiple-answer; or rating scale question with only 1 row).
- Click Add Question Logic.
- From the answer choice that should go to Section A, in the "Skip To" column choose the corresponding page number and question for Section A.
- From the answer choice that should result in Section B, do the same.
- Leave the checkbox ticked for Automatically add a page break for me. This is because logic is activated when respondents click "Next" or "Done".
- Click Save Logic.
- Scroll to page 2 or Section A, and click Add Page Logic.
- From the "Choose a Page to Jump To" prompt, pick page 4 or End of Survey.
- Click Save Logic.
- The dialog box will close. Scroll up and click Preview Survey and verify that your skip pattern is what you've planned.
A Few Rules to Keep in Mind About Skip Logic
There are a few guidelines that are important to keep in mind about skip logic:
Skip logic always works on a 1:1 ratio-- there can be 1 destination for each answer choice. You can have a common landing page for multiple choices, but it's not possible to pivot multiple skips from a single answer choice.
You only need to configure skip logic for patterns that deviate from the natural 1-2-3-4 sequence-- for example, in the above scenario, we don't need to configure logic from Section B to the end of the survey because respondents will naturally go there next.
Skip logic is activated only when respondents click "Next" or "Done". For this reason, we consider it a best practice to have only 1 conditional question on each page, and at the very end of of the page.
Common Use Cases for Skip Logic
Skip logic is commonly used for a wide variety of purposes. A few broader use cases include:
- Consent pages: You can make the first page include a descriptive text question type; and a question asking respondents if they consent to your terms. If they pick "No," you can route them to a disqualification pageor the end of the survey.
- Disqualification: You can disqualify respondents based on the answers you provide. A common analogy here at SurveyMonkey is if you're writing a survey about pregnancy, and on the first question a respondent answers that they identify as male, they should be routed to a disqualification pageso that your data isn't dilluted.
- Employee 360 degree reviews: You can create a survey where the respondent picks the employee they're evaluating from a multiple-choice menu; and then they're routed to the page concerning that person. See more about 360 Degree Reviews.
- Multi-language surveys: Say you have a survey respondents will be taking in both Spanish and English, but you don't want both language texts on the same page. You can begin the survey with a question like "Choose your language" and route respondents to the section in the language they prefer.