If you’re here, you are probably looking for a quiz with logic that looks something like this.
It's called a branching logic quiz, also known as conditional logic or skip logic. This type of quiz is used when you want to "branch" your quiz based on a quiz takers answer to a particular question. Let's build one together so I can show you the features.
Step 1: Starting from your Interact Dashboard click "Edit" on the quiz you want to add branching logic for.
Step 2: Click on "Questions" then toggle on"Branching Logic"
Note: Before setting up branching logic you will need to create your questions and results within the quiz builder so you can use them to create the branching logic. You can always toggle back and forth as you are building the branching logic to create more questions as needed.
Step 2: Branching logic builder overview. Familiarize yourself with the builder and how it functions. There are two key things to know before you begin building.
The start block. This block is fixed and it's where everyone quiz taker begins the quiz. Whatever question you link to this block will always be shown to everyone.
The questions and results blocks on the right sidebar. This is where all questions you create in the builder will appear. You can go back to the main Interact builder and create new questions and results and then come back here to drag them into your branching logic map.
Step 3: Drag in your first question and connect it to the start block by clicking on the start block connector and then clicking on the first question connector.
Step 4: Drag in questions to create your branching logic map. In this example case I am branching my quiz based on how personality driven versus how direct someone want their quiz to be, so I have a question that asks how direct they want their quiz to be and then branches based on the answer.
Let me explain what each of these steps are.
For the first three answers to my first question in the branching logic map I want those answers to go to different branches, so the follow up question changes based on which of the first three a quiz taker chooses. That's what is illustrated in the map below.
For the fourth answer I want to immediately show a result, that's what the purple block represents, if someone chooses option 4 on the first question then they immediately see a result that I specify.
Step 5: Continue specifying follow-up questions and results for the different paths of your branching logic quiz until every path of questions ends in a result. For the results, you can either drag in a result block for each path or use the result block that says "Based on Correlations" if you would like the result to be calculated based on the correlations within the quiz itself.
I recommend that if you are making a branching logic quiz you specify each path, and that way you can have control over the experience.
Pro tip: Branching logic maps can get large, so zoom out on your browser in order to see the entire map within your screen.
Branching logic quizzes can be complicated, you can paste this article into your favorite Ai chatbot (ChatGPT, Claude, etc.) and ask it to create the quiz you are thinking of making. It will guide you through the process.
FAQ for Branching Logic Quizzes
1. Are branching logic quizzes the same as skip logic, conditional logic, tree logic, flow chart, choose your own adventure, etc. quizzes?
Yes. Branching logic quizzes come by many many names. With Interact's branching logic quiz builder we give you a map where you can create any type of quiz you want where subsequent questions are based on previous answers. It's extremely powerful and visually easy to follow. It can get complicated, and you will want to make sure you have a very clear picture of what you want to create before you start building it in Interact because that makes it easier to follow as you are building.
2. How many branches, or unique outcomes, can my quiz have?
Comfortably up to 50. Uncomfortably up to 120. What I mean is that if you have up to 50 unique outcomes, building the quiz is relatively comfortable as long as you are on a large monitor and able to zoom out your browser to see the whole map inside of the Interact quiz builder. I have personally built quizzes with 120 outcomes, and it is totally possible, but you are looking at hours of painstaking work to make sure every possible route is correct. When you do build a quiz with many branches it is exceptionally cool.
3. Do branching logic quizzes work with result redirect so I can send people to my own landing pages at the end?
Yes. You can turn on result redirect so that every result of your branching logic quiz goes to your own landing page. This is a very powerful pairing because you can fully control the experience once someone completes your quiz.