How does branching of questions (question logic) work in quizzes?
This is a very useful and essential functionality that allows you to make quiz completion more versatile and effective for both you and the user. It enables you to ask questions depending on the response to previous questions.
Find more information in the video below
How it works?
When you create a new quiz, the passage format is linear by default. It means that all questions are asked sequentially in the order specified in the admin panel of the quiz:
- The first page is the welcome page;
- Then come the questions;
- After that the contact form;
- The last page is the thank you page.

Please, pay attention that you can hide the welcome page or any questions from the user’s view. To do this click the button as shown in the screenshot below.

At any point you can revert this step by clicking the same button. This can be helpful when you need to verify a specific hypothesis.
If you need users to see the branching questions, you have to use the question logic. To configure this format, click on the “Question Logic Settings” button as indicated in the screenshot below.

Afterward you will see a new window (as in the screenshot below), where you can configure the branching of questions.

In this window you need to set the conditions for displaying this question. For example, if in response to the question “X” the answer is “Y,” then this page will be displayed. This means that the condition has to be met, and the user has to give a specific answer.
An example of configuration is shown below.
In this case, the question will be displayed to users who answered “Yes” to the previous question “Do you have a design project for implementation?”
This way you can set up the display of only those questions that you really need.

Such configurations can be set for all questions or just for one question in the entire quiz. We do not limit users in the number of question creations.
Additionally, you can set multiple conditions. In this case, the question will be displayed if one of the previous questions received the answer “X1” and another question received the answer “X2”.
To achieve this, click the “Add Condition” button and check the box that reads “All conditions are mandatory,” as shown in the screenshot below.

We remind you once again about the video mentioned earlier. We recommend watching it. If you have any questions, please contact our tech support chat. You can do this by clicking the button in the lower right corner.
Recommended Articles
Case: Cutting lead cost in half for an education-sector business using a quiz
Checklist: How to Create a High-Converting Quiz for Lead Generation