Show and Hide Specific Part(s) of a Questionnaire

Show and Hide Specific Part(s) of a Questionnaire

When collecting data, the ability to create questionnaires that adapt dynamically to panelist responses or input values is a game-changer. It not only enhances respondent engagement but also ensures that you collect the most relevant and insightful data. This blog post provides an overview of EyeQuestion powerful features that allow you to construct dynamic and intricate questionnaires based on panelist responses and input values. We will explore three powerful features that allow you to construct intricate questionnaires with this adaptability: Skipping Screens, Triggering Additional Questions, and Branching Question Flows.

Imagine a respondent is faced with the question, "Do you own a pet?"
If the response is "Yes," the participant is presented with options to select from, such as cat, dog, or canary. Additionally, another screen will appear where respondents can specify where they typically purchase pet food or whether they prepare homemade food for their pets.
However, if the panelist selects "Dog" and mentions having allergies, an additional screen will emerge, prompting them to specify the brand of allergy-specific food they purchase for their dog.

The following diagram provides a concise summary of the various possibilities facilitated by EyeQuestion:
1. Go On Go To


2. Show On Switch

3. Screen Condition

4. Question Condition

1. Skipping Screens: Go On - Go To

Skipping screens is a functionality that allows you to eliminate unnecessary questions based on a respondent's previous answers. Imagine you're conducting a customer satisfaction survey, and a respondent indicates that they haven't used a particular product. Instead of asking them with irrelevant questions about that product, you can skip ahead to more pertinent inquiries. This not only saves time but also creates a more user-friendly experience.
We will now guide you through the process, step by step, to implement this feature, which involves skipping screens (or the entire survey) depending on the answers provided in a single question, using the "Go On - Go To" functionality. This feature, when activated, will automatically direct panelists to a designated screen based on their chosen response.

Case Example 1: Single Answer Directing to a Specific Screen

In this scenario, a single answer choice will immediately redirect the panelist to the end of the questionnaire.


Setting up Go On - Go To:
In the screening question in the part related to Branching settings:

In the Go on line: select on which answer you want to take action.

In the Go to line: input the exact name of the screen you want to send the respondent.



The settings are displayed in blue within your questionnaire and will remain hidden from panelists view.


Tip for designing questionnaires:
Skipping to the next section will only occur once the respondent clicks the 'next' button at the end of the screen. If there are other questions on the same screen, the respondent must complete those questions before advancing to the next section. If your goal is to collect personal information exclusively, and skipping to the next section is contingent solely on the answer to Q1, consider creating a separate screen for these additional questions

Case Example 2: Multiple answers can lead to a single screen

If you wish for multiple answers to direct respondents to a particular screen, you can separate the answers with commas. The implied function here is 'OR.' In the following example, if respondents select 1, 2, or 3 (in addition to any other answers), they will be directed to the endscreen.


2. Conditional question display: Show on switch

When a previous question answer is selected, a follow-up question can appear using the 'Show on switch' feature. This can be especially useful when you want to present additional questions on the same screen based on specific answers, such as in a CATA question where selecting the 'other' option might prompt you to request more details.
The requirement for this functionality is that both questions must be on the same screen. In the example below, we have employed a category/one-choice question format. Depending on the answer provided, panelists will be presented with a relevant additional question.

Setting up Show on switch
  1. Navigate to the screen where you want to apply conditional question display and select the first question.
  2. Click the 'Advanced Settings' icon.
  3. In the 'Switch' field (the activator), enter the exact same value as the 'Show on switch' response. For example, 'choose dog' will be the activator if panelists have selected 'Dog.'



For your next question, follow these steps:
  1. Open the branching settings.
  2. In the 'Show on Switch' field, enter 'choose dog' (the exact answer that should trigger an additional question).

  1. You can choose to link all answers to different 'Show on Switch' questions.
  2. Questions linked in this manner will display with orange settings."
  3. Go to the screen when you want to apply the conditional question display and select the first question. 

3. Screen Condition

The screen condition is a feature you can employ when you wish to display a screen only when panelists have answered specific questions in the preceding screens. To implement a screen condition based on the previous question's answer, navigate to the screen where you intend to apply the condition(s) and click on the condition icon.


Choose the question to which the condition should be applied, followed by selecting the operator you wish to use and specifying the desired answer value. You can add as many conditions as needed by clicking on the "+" icon.
In the example below, the screen will only be displayed if panelists have responded to the question "Favorite Animal" with "Dog." You have the flexibility to incorporate multiple conditions from different questions and determine whether it's an AND or OR condition. If AND is selected, all the conditions added to the screen must be met for a panelist to view that screen. If OR is chosen, only one of the conditions needs to be met to display the screen to the panelist.

Illustration with a single condition:


Illustration with multiple conditions: The questions used as conditions do not have to be on the same screen.

4. Question Condition

This configuration, unlike screen conditions where all questions in a screen are displayed, will present only a single question.
However, similar to screen conditions, it functions exclusively when the question you are referencing is located on a different screen. Therefore, it is not applicable to questions found on the same screen.
To apply this setting to the desired question, select the branching option and choose the name of the question or placeholder you wish to use as a reference. Just as with screen conditions, you can include multiple conditions using logical connections such as "And" or "Or."


To gain a deeper understanding of the available possibilities, we provide a complimentary course called "EyeQuestion Show and Hide" which can be accessed at https://elearn.eyequestion.nl/. To get started, you'll need to register for the course.
    • Related Articles

    • How to Make Your Questionnaire Multilanguage

      Introduction You can use the Multilingual setting to create a questionnaire where participants can choose between different languages. This setting allows you to create a questionnaire in multiple languages without having to create multiple ...
    • How to Create a Questionnaire

      Create a Project Before data can be collected a questionnaire has to be made using a project template. From the Home page click Projects>Create Project Before creating a project, some fields needs to be select. 1. Template: you have to choose a ...
    • Calculate Panellists Questionnaire Response Time

      Introduction By tracking the time it takes for respondents to complete surveys, we can gather valuable insights that can help us improve our processes. Firstly, response times reveal user engagement levels and identify potential issues with question ...
    • Registration Questionnaire

      Introduction This template facilitates panellists' registration in EyeQuestion. It proves beneficial during recruitment by encouraging people to register in EyeQuestion and automatically gathering a significant amount of panellist data, including ...
    • Embedding a Video Uploaded on YouTube in a Questionnaire

      Embedding a video from YouTube will make sure that panellists can answer a questionnaire and watch a video simultaneously. 1: Get the URL of the YouTube video you would like to embed Go to the YouTube video and click on share: 2. Subsequently click ...