Skip to main content
All CollectionsQuestionnaires
Question display logic function
Question display logic function

Learn more about this function that allows you to determine a logic for displaying questions and how to set it up.

Bernard Genois avatar
Written by Bernard Genois
Updated over a week ago

With this new feature, you can now determine a logic for displaying questions in your questionnaires!

This allows you to target questions that apply directly to the customer's context, and it allows you to display a series of different questions in a random order to gather information on everything you want to measure without extending the questionnaire.

Table of contents:

What is the display logic function?

This is a function that you can activate in your questionnaires to determine a precise logic for displaying questions.

This feature is useful for directing questions to specific conditions or for randomly displaying questions to collect samples on each aspect you wish to evaluate.

There are 4 types of display logic:

  1. According to a previous question

  2. According to the type(s) of employee(s) associated with the sending

  3. According to the department(s) associated with the sending

  4. Randomly chosen

1- Logic of displaying questions according to a previous question :

This display logic allows a targeted path of questions based on the answers to the previous questions.

Let's take the example of a questionnaire that is sent to the customer following an online purchase on your website. With the display logic, the questions will be oriented according to whether or not the customer needed assistance with their transaction.

The first question that addresses the buying experience will be asked of the customer, regardless of the situation:

The second question asks the customer if they needed assistance during their transaction. This will be the key question that will determine the display logic for the next questions:

If the answer is "Yes", the next questions will focus on the service the customer received online, according to the defined display logic:

If the answer is "No", the questions will focus on self-service and website navigation.

Whether the answer is "Yes" or "No", the last two questions will be the same: the Net Promoter Score (NPS) question and the open-ended question at the end.

Here is an example of the display that changes when there is an established logic:

2 - Display logic of questions according to a department :

Let's take the example of a company that does renovation work and has 3 departments: painting, doors and windows and electricity.

With the display logic, it is possible to use the same questionnaire for all 3 departments by determining a display logic according to the corresponding departments or employee types. When the departments are present in the context, the questions will be targeted according to the service the customer has received.

For example, if a customer has done painting and electrical work, he will not be asked about the "doors and windows" department because of the display function logic.

Here is the complete questionnaire:

The following is the questionnaire the customer receives if they have used the paint and electrical service:

Display logic of questions according to an employee type :

This is the same concept as the logic of displaying by department, but the employee type must be selected in the conditions. To use the example above, the types "Painter" and "Electrician" would need to be associated in order to target the questions that concern these 2 types of employees.

3 - Randomly chosen display logic:

This logic allows a question to be displayed randomly to collect samples for each aspect you wish to evaluate without extending the questionnaire for the person completing it.

There are two choices of probabilities: 25% (1 time out of 4) and 50% (1 time out of 2).

For example, a restaurant has a dozen aspects of its service that it wants to measure, but a questionnaire with more than 10 questions would be rather time consuming for customers to complete.

If the questionnaire contains 14 questions in total and 10 of them are randomly selected, the customer will have 9 questions to answer, but the company will be able to gather information for each aspect assessed with this questionnaire!

Here is what happens when there are questions with the randomly chosen display function:

How to add a display logic?

To add a display logic, go to the questionnaires section:

  1. Click on your name at the top right

  2. Click on "Questionnaires":


  3. Select the questionnaire to which you want to add a display logic:


  4. The display logic function is located at the bottom left of each question:


  5. Click on "Display Logic" to set the conditions:



  6. To add a condition, click on the "+":


You will be able to choose if the question should be displayed when All conditions are met with the first section or choose if the question should be displayed if Any condition is met.

To add logic according to the previous question:

1. You must select the type "Previous question" in the conditions and select the answer:

2. You must click "Save", otherwise the logic will not be saved.

With this logic, if the customer answers "Yes" to the question asking if he/she needed assistance, the next questions will be the ones evaluating the online customer support.

To add a logic according to a department:

1. Select the type "Sending departments" and select the department(s) concerned:

2. You must click "Save", otherwise the logic will not be saved.

With this logic, if the "Painting" department is on the context, the question that evaluates the quality of the painters' work will be asked to the customer.

To add logic by employee type:

1. Select the type "Sending employees" and select the type(s) of employee(s) concerned:

2. You must click "Save", otherwise the logic will not be saved.

With this logic, if the employee type "Painter" is on the context, the question to evaluate the quality of the painters work will be asked to the customer.

To add a logic that displays the question randomly:

1. Select the type "Randomly chosen" and select the probability between 50% and 25%:

2. You must click "Save", otherwise the logic will not be saved.

With this logic, the question will be displayed 1 time out of 2.

Is it possible to add many conditions?

Yes, you can add several conditions if needed. If we take the example of the restaurant and it offers pasta and pizza, we can add a question to evaluate the quality of the dishes and keep the random display logic and specify according to the department "Pasta" or "Pizza":

This way, the question that asks the customer to evaluate the quality of the pizza will be asked 1 time out of 2 when the "Pizza" department is associated with the sending.

How to remove a display logic?

To delete a display logic, click on "Display logic" and delete the condition(s) by clicking on the trash can icon :

Then save the change:


Do not hesitate to write to us on the chat if you have any questions.

Did this answer your question?