How to set up logics between questions?

To add "a question within a question" which, in a paper survey, would read as "If you answered “yes”  to question 1, answer question 2...", etc.

Eval&GO offers a simpler and more efficient way to create this type of logic: Branching.

 

The branching allows the user to configure the questions or pages displayed according to the previous answers on the previous page or pages. This provides a lot of fluidity when answering a questionnaire because only questions relevant to the respondent are displayed.

 

Eval & GO allows 2 different branching methods : 

Hide/Show (same page or between pages) and Branching  (basic or advanced mode)

 

Important: It is essential to finish setting up your questionnaire before creating conditionals. Modifying the questions (duplicating the questions, changing the order of the questions) could cause your conditionals to malfunction.

 

Hide/Show (same page)

This option allows you to show or hide a question on the current page based on the answer to the previous question on the same page.

To do this : 

  • Go to the "Edit" unit of your survey and click on  “Logics” 
  • Then select “Show/Hide” and “Same page”
  • Click on “Add” a green button at the right of your question
  • Use the " Select " drop-down menu to select the answer you want to redirect.
  • Choose the question that will be displayed. Note that you can select several questions.
  • Click "View" to preview your survey and ensure that the branching is working properly.

Example :

Question 1 : Are you satisfied ? Answers : Yes / NO

Question 2 : What are the reasons of you satisfaction ? 

Question 3 : Why are you unsatisfied ?

 

In such case, your logic must be configured from the first question.

Click on “Add”. 

If “YES”, then select “question 2”. 

If “NO”, then select “question 3”.

Question 2 and 3 are automatically hidden. They are displayed only when“YES” or “NO” are chosen.

 

 

Hide/Show (between pages)

This option allows you to show or hide a question on the current page based on the answer to the previous question on previous pages.

Note that this type of logic is only possible if you have several pages in your survey

To do this : 

  • Go to “survey editor”, click on  “logic” 
  • Then select “Show/Hide” and “Between pages”
  • Click on  “add” a green button at the right of the question you want to show or hide.
  • Clicking on this button opens a window to configure your logic
  • First, select your question from the drop-down menu
  • Then, select the condition : is equal to / is not equal to / is answered / is not answered
  • Finally choose your answer
  • Click on “confirm”
  • You can add a new logic or click “OK” to save your changes.
  • Your logic is displayed below your question
  • By clicking on “select” a blue button, you can choose to show or hide that question.
  • Click "View" to preview your survey and to  ensure the branching is working properly.

 

Example :

Page 1 - Question 1 : Do you know our products ? Answers : Yes / NO

Page 2 - Question 2 : How would you rate our products ? 

Page 2 - Question 3 : Do you want to know more about our products ?

 

In such case, logics need to be setup from questions 2 and 3.

From question 2 :

If question 1 is equal to “YES” => SHOW

From question 3 :

If question 1 is equal to “NO” => SHOW

Questions 2 and 3 are automatically hidden. They are only displayed if these conditions are met.

 

 

Branching (basic mode)

Basic mode allows you to redirect respondents from one page to another based on their answers to a single question or simply when a respondent has completed a particular survey page. 

Note that to use Branching, your survey must contain at least 2 pages

To do this : 

  • Go to “survey editor”, click on “logic”
  • Then select “Branching” and “Basic mode”
  • Click on “Add” a green button at the right of your question
  • Use the " Select " drop-down menu to select the answer you want to redirect.
  • Choose the page that will be displayed if this choice is selected. 
  • Click “save”
  • Click "View" to preview your survey and to ensure the branching is working properly.

Example :

Page 1 : What is your gender ? Answers : Woman / Man

Page 2 : Questions for women

Page 3 : Questions for men

 

In such case, your branching need to be configured  from question 1 (page 1) and from page 2 :

From question 1 (page 1)

For “Man”, select “page 3”

From page 2 

Select "End" from the drop-down menu on the right of page 2. 

In this way, women only answer page 2 and not page 3.

It is not necessary to redirect women from pages 1 to 2. Indeed, this is the next logical step on the previous page. 

 

 

Branching (advanced mode)

Advanced mode allows you to build one or more groups of criteria based on respondent answers. Advanced redirection can include several logic rules and/or conditions.  

To do this : 

  • Go to  “survey editor”, click on “logic” 
  • Select “Branching” and “Advanced mode”
  • Click on “new logic” from the page where you want to redirect your respondents
  • A window will pop up to let you setup your branching
  • First, select your question form  the drop-down menu
  • Then, select the condition : is equal to / is not equal to / is answered / is not answered
  • Finally choose your answer
  • Click on “confirm”
  • You can add a new condition or click “OK” to save your changes.
  • Your branching is displayed below your page number
  • By clicking on  “select” a blue button, you can choose the page you want to display.
  • Click "View" to preview your survey and to ensure the branching is working properly.

Tip: Your logic can be based on a group of several conditions or on a single one. You can configure as many logical rules per page as you wish.  

If you add both Advanced and Basic rules to a page, advanced logic has priority. 

 

Example : 

Page 1 : What is your gender ? Answers : Woman / Man

Page 2 : Do you know our products ? Answers : Yes / NO

Page 3 : Presentation of women products

Page 4 : Presentation of men products

 

In this case, branchings need to be configured from page 2 and page 3 

On page 2, branching is :

If question 1 is equal to “MAN” AND if question 2 is equal to “NO” => page 4

On page 3, branching is :

If question 1 is equal to “Man” => END (to make women only answer page 3 and not page 4)

 

Note that it is not necessary to redirecting women from page 2 to page 3 because this is a logical step in the survey.

In this example, a branching in basic mode is also necessary to redirect your respondents from page 2 to the end if “NO” is chosen in page 2.