Survey logic – Hide questions in a survey
Table of contents
What is hide logic?
In Netigate it is possible to control the flow of your questions and how they are displayed to your respondents with the help of advanced logic. To use the logic functionality you have two options, depending on whether you want to use it at page level or at question level.
Hide logic allows you to hide pages, complete questions, or specific response alternatives where a respondent or their answers do not meet the necessary criteria that you have set.
Important: To use the hide logic function, the follow-up question needs to be asked on a different page to the original question.
Note: We strongly recommend that you build your entire survey before you add any hide logic to your survey questions. Furthermore, you should avoid changing the order of your questions after logic has been added.
Remember to always test your survey properly to ensure that the logic you have added works as you intend it to.
How to add hide logic?
Go to the edit mode of your survey and select the logic symbol, which is outlined in red below.
If you have already added logic to your questions, the logic symbol will appear green and the existing logic will be listed in the logic screen. Directly below the existing logic, you can add new logic by clicking Add Logic. You can edit existing logic by clicking the existing rule to expand it, or you can delete it by clicking the trash can.
If you do not have any logic in this question, click Add logic and the window will change to a menu where you can add the logic.
Hide a page
If you want to hide a whole page (which can have more than one question on it), you will use the logic button at page level. You will find the button in the top right-hand corner, next to the delete button. Click that symbol to add logic.
A drop-down menu will then appear, showing the following options: Hide, Notify, Jump to Page and Jump to Url. This will be followed by the set of rules that will decide when the logic should come into effect. In the example image below, you can see that we chose to Hide a question.
In the next step, you can set the conditions that should apply for the Hide mechanism. An example of this would be if the respondents answer “Yes” on question 1, page 2 will be hidden and they will jump straight to page 3.
To add additional rules/conditions you click +. You can also add a new group of conditions. To do that you click Add group. Once you have added the rules for the logic you click Save changes and you will have a logic rule saved to the page.
Hide a question or answer option
If you want to hide a specific question or an answer option of a specific question, you will use the logic-button on question-level. You find it in the top right corner of each question, to the left of the delete button (s. image). Click that symbol to go to the add logic screen.
The drop-down menu at the top left corner will present you with an option to choose whether you want to Hide or Disable, followed by the set of rules that will decide when the logic should be in effect. In our case, we want to Hide a question.
In the next step, you can set the conditions that should apply for the Hide mechanism. An example of such a set of rules could be if the respondents answer “Yes” on page2:question 1, answer option 3 of this question (the one where you chose the logic-symbol) will be hidden, hence, they will see only answer options 1-2 and 4-5.
Alternatively, you can also select I want to: hide Question. In that instance, the entire question (the one which logic-button you used) will be hidden based on the set conditions.
To add additional rules you click + to add additional conditions. You can also add a new group of conditions. To do that you click Add group. Once you have added the rules for the logic you click Save changes and you will have a logic rule saved to the page.
How to use hide logic?
You can use the logic function to hide pages or parts of questions (for example specific options) based on answers provided on questions that have been answered earlier on in the survey.
Let us pretend that we have a checkbox where the respondents have to say what TV channels they watch and then ask them to grade the specific TV channels that they watch on a regular basis. This means that respondents will not have to grade TV channels that they never watch and makes it a lot easier for them to answer the survey.
To create this logic you will need to go through a few steps:
1. Let’s start by viewing the specific question that we are going to use: “Please tick the boxes for the TV channels you regularly watch”. You will need to have the correct follow-up question prepared in your survey. Please note that the follow-up question needs to be asked on another page than the original question. In this example, the follow-up question is a Matrix with a scale of 1-5.
2. To create logic to hide the follow-up questions you will need to click the logic symbol displayed for the follow-up question (the Matrix). When you have clicked this button you will need to click Add new rule
3. Define the rules that are important to you. In our example, when you add the logic you will need to assign it as follows: I want to: Hide, Channel 5. When: Answer on Question 1 is different from channel 5.
The reason for choosing is different from is that you hide an option in the matrix when the respondents has not ticked the correlating box in question 1.