Create and send online surveys
Click here to sign up for your free GroupSurveys account!
Home Features Pricing Login About Us Support  

Skip Logic: An introduction

Support - Categories - First Time User Articles

Skip logic, or conditional branching as it is sometimes known, allows you to change the course that your respondents take through a survey based on answers they give to certain questions. You do this by creating skip rules. For example, if you were creating a survey, and you were to ask your respondents if they are male or female. You could create some skip rules based on this, that would then direct them to a certain page based on their response. You could have a page of questions directed at your male respondents and a page of questions directed at your female respondents, and could then direct your respondent to one of these pages and hide the other based on their response to the initial male/female question.

Why use skip logic?
There are a number of reasons why you should use skip logic. If you have questions that are only related to some of your respondents, then you would not want your other respondents to be presented with these questions, as they will get frustrated when asked to answer questions that do not relate to them. You can also use skip logic to filter out certain respondents. For instance if you only want people who live in California to respond to your survey, then the first question you would ask them is what state they live in, you could then create a skip rule that forces all of the users who did not choose California to end the survey.
Lets say that you are conducting a survey of college students, you need to ask the ones that are over the age of 18 a certain set of questions, and you need to ask the ones that are under the age of 18 a different set of questions, and then you need to ask them both a set of questions at the end. The first thing you need to do is create the first page of the survey with a 'Age/D.O.B.' type question. Then you need to create a page with the over 18 set of questions, the next page should contain the under 18 questions, and the final page could contain the set of questions that you want to ask both of them.
  • Page 1: Contains an 'age/D.O.B.' type question
  • Page 2: Contains the over 18 questions
  • Page 3: Contains the under 18 questions
  • Page 4: Contains the questions to be asked to both groups.
Once you have all of your pages and questions created, you can create your skip rules, you will notice on the 'Edit Questions' screen of your survey, there is an icon to the right of each question. Clicking on this icon will bring you to a screen where you can create a skip rule for this question.
One the next screen you can create a skip rule for this question. First of all you need to create a rule that says, when a user choose an age that is under 18, then jump to page 3. This will send all users under 18, directly to page 3.
Once you have created this rule, you will notice that on the 'Edit Question' screen the icon for the skip logic has changed to red, to show you that there is an active rule for this question. All you need to do then is to create another rule for the over 18 users. Since the over 18 page is the next one in the sequence of the survey, you don't need to create a rule to jump to that page, as it will be the next one naturally. But you do need to create a rule that say that if the respondent chooses an age over 18, then skip page 3. This rule makes sure that the over 18 respondents are not presented with the under 18 questions.

You have now created some skip logic for your survey, for more information on the features of our skip logic, please read below.
There are a number of icons you may see on the 'Edit Questions' screen relating to skip logic. They are explained below.
There are no skip rules associated with this question.
There a 1 or more skip rules associated with this question.
1 or more skip rules for this question contain errors.
You cannot create a skip rule for this question
If you see the skip rule error symbol on the 'Edit Questions' screen, then it mean that there is an error on one of the rules associated with that question. This can happen if you move a page forward in the survey, and it had a skip rule that was jumping to that page. Skip rules with errors will be ignored.

You can create as many rules as you need per question. Rules that contradict each other will be ignored. If there are more than one requests from a page to jump to other pages, the user will be jumped to the nearest page.
If this article has not helped you, please contact us.   Created: Thursday, January 19, 2006, 09:55
© 1997 - 2014 Infacta Ltd. All Rights Reserved.
Blog! | Privacy | Terms | Contact