About Skip Logic
Skip logic (also known as branching) allows you to create custom paths through your survey or quiz, showing the participants questions based on their response to a previous question. For each answer choice in a multiple choice question - one answer, you can select a destination question; participants who select a choice will move to the specified destination question. You can also add unconditional skip logic to other question types, such as short answer, long answer, or matrix questions, to move all participants to a destination question.
It's like a river
It's important to note that skip logic can only take participants to destination questions below the current question in the survey, or to the end of the survey. As one of our undergraduate staff said, logic is "like a river -- it can only flow in one direction." You cannot use skip logic to loop back over the same set of questions.
Automatic page breaks
Each page in a survey or quiz can only contain one logic origination question, and one logic destination. You can insert the page breaks yourself, or let WebQ create page breaks for you. As you add skip logic to your survey questions, WebQ will automatically insert page breaks. Also, some editing functions on the survey or quiz build page will be disabled once you have added skip logic, in order to preserve the necessary page breaks.
Conditional and unconditional skip logic.
WebQ supports two types of skip logic: conditional and unconditional. Conditional skip logic moves a participant to a destination question based on his/her response to a previous question. Unconditional skip logic moves all participants to the destination, without regard to their response. Unconditional skip logic can be used to move participants around a set of questions intended for those who selected a different answer choice.
Some advice on workflow.
If your survey or quiz has more than one or two questions with skip logic, you would likely benefit from planning or sketching it out on paper in advance. Once you have planned your survey or quiz, and identified the skip origination questions and skip destination questions, then you should create the questions in WebQ. Once the questions have been created, add skip logic. Finally, review your survey or quiz, and add any additional page breaks, if necessary.
Tip: Use the preview to make sure your skip logic works as planned, following each path through the survey or quiz in turn.