Hello! How can we help?

Search our knowledge base for loads of useful advice and answers to common questions

If you're still stuck you can always submit a support request and we'll get back to you ASAP

Skip Logic: A Quick Start Guide

Jess Henderson -


Skip Logic, also known as survey routing or branching, allows you to influence the way a respondent progresses through your online survey, depending on their answer to particular questions.  This allows you to hide pages that are not relevant to a particular respondent, or exclude respondents from the rest of the survey if they do not qualify (for example if they live outside the target area).

To do this, you'll need to apply Skip Logic rules to certain pages.  These take effect when the page is submitted, and determine the next page the user will see.  There are two types of Skip Logic you can apply to a page: conditional or unconditional.

  • Conditional rules take the respondent to different destination pages based on how they answer a question on the current page.  These rules are useful for hiding pages that don't apply.
  • Unconditional rules will always take the respondent to the same destination page regardless of their answers on the current page.  These rules are useful for making branches converge again, so that everyone ends up on the same page at the end of the survey.

There is an example survey in our demo site that demonstrates Skip Logic - check it out here.

Building a Survey with Skip Logic

In Citizen Space, Skip Logic is designed to be Page Based, meaning that the respondent will not be routed to the desired question until they click through to the next page.

Before you add Skip Logic to your survey, you should:

Adding Skip Logic to your survey:

After adding Skip Logic rules, you should:

Analysing a survey with Skip Logic:

Skip Logic is an advanced feature.  Incorrectly configured rules could make respondents miss important pages, or even create an infinite loop that would prevent respondents from completing and submitting the survey.  Always test your survey before publishing it!