Skip to main content

Using Branching Logic for a Single Answer Choice

Learn how to send quiz takers straight to a specific Quiz Result based on their selected answer choice for a more personalized experience.

Written by Mia Fitzpatrick

A branching logic quiz can send someone directly to a specific result based on one selected answer choice—while everyone else continues through the quiz normally.

You’ll be able to:

  • Understand when to use “direct-to-result” branching on a single answer choice

  • Set up your quiz results, questions, and correlations so the quiz can still calculate outcomes

  • Enable branching logic in your quiz

  • Build a branching logic map using the Start block + drag-and-drop builder

  • Ensure every path ends in a result (manual or Calculated Result: Based on Correlation)


How This Quiz Type Works

Before touching the builder, it helps to understand what branching logic is doing.

A branching logic quiz (also known as conditional or skip logic) dynamically changes the questions or results a quiz taker sees based on their previous answers.

In this specific setup, you’re using branching logic for one purpose:

  • One answer choice sends the quiz taker straight to a specific Result Page

  • All other answer choices continue through the normal question flow, then end in a calculated outcome

Use this approach when you want to:

  • End the quiz early for a specific selection (for example, “I already know what I need”)

  • Route a specific selection to a specific offer/result immediately

  • Keep the rest of the quiz personalized using your normal result correlations

⚠️ Important: When branching logic is enabled, the back button and progress bar aren’t available, and there isn’t a way to override that at this time.


Example Quiz: Multiple paths based on one answer

If you’re here, you are probably looking for a quiz with logic that looks something like this:

  • Most people answer all (or most) questions and get a result based on correlations

  • One specific answer choice should immediately end the quiz and show a specific result

💡 Note: Branching logic can branch questions, skip questions, or end early at a result—depending on how you connect the map.


Step 1: Plan Before You Build

Planning upfront makes branching logic dramatically easier to build (and easier to debug).

Decide on the following before you enable branching logic:

Your quiz paths

Write out the main “routes” a quiz taker can take (a simple flow chart or bullet list is enough).

For this setup, you typically have:

  • A “normal” path that continues through the quiz

  • A “direct-to-result” path that ends immediately when a specific answer choice is selected

Your questions and results

Before enabling branching logic, make sure you’ve created all required questions and results in the main quiz builder.

You should also set up your correlations before you map branching logic:

  1. Create your Result Pages (including the result you’ll route to directly).

  2. Add your Questions and Answer Choices.

  3. Select Edit Result Correlations and match each answer choice with its corresponding result.

  4. Click Save.

💡 Note: You can switch back and forth between the quiz builder and the branching logic builder at any time to add more questions as needed.

⚠️ Important Warning: If you begin mapping before your questions/results exist, you’ll have to keep stopping to go back and create missing items.


Step 2: Open The Quiz

  1. Log in to your Interact dashboard.

  2. Do one of the following:

    • To create a new quiz, from your Quiz Dashboard click + Create Quiz and select Start from scratch.

    • To edit an existing quiz, find the quiz you want to update and click Edit.

  3. If you’re creating a new quiz, choose Personality Quiz.


Step 3: Enable Branching Logic

  1. In the quiz builder, find Branching Logic.

  2. Select Enable Logic.

❗ Important: Verify the exact label in the live builder and use it consistently throughout your documentation.


Step 4: Understand the key elements in the Branching Logic builder

Before you begin building, familiarize yourself with these two key elements:

The Start Block

  • Fixed starting point for all quiz takers

  • The question connected here will always be shown first

Questions & Results Sidebar

  • Displays all questions and results you’ve created

  • Drag items from here into your branching logic map

  • You can return to the main builder to create more at any time by clicking Save Map & Go Back at the top right corner.


Step 5: Create your Branching Logic Map

This is where you build the quiz flow by connecting questions and results.

  1. Drag your first question into the builder.

  2. Connect it to the Start block using the connectors.

  3. Set up the branching paths:

    • For standard answer choices → link to the next question.

    • For the specific answer choice → link directly to a Result Page.

      • When the quiz taker selects this answer, the quiz will immediately end and show them that specific result.

  4. Continue mapping the remaining questions

    • Keep linking each answer choice to the next question until the last one.

    • For quiz takers who don’t choose a “direct-to-result” answer, map the last question to Calculated Result: Based on Correlation, so the system assigns the result that matches the answer choices the quiz taker selected most.

  5. Click Save Map & Go Back.

Best practice:

Use the “direct-to-result” connection only where you truly want the quiz to end early, and keep the rest of the flow ending in Calculated Result: Based on Correlation so outcomes still reflect the answers someone selected.

💡 Note: Branching logic maps can get large, so zoom out on your browser in order to see the entire map within your screen.

⚠️ Important: Every possible answer path must end in a result. If any answer connector is left without a destination, the quiz will not function properly.


Common branching patterns

These patterns help you think about branching logic structure (not just where to click).

Pattern 1: One question splits into different follow-up questions

Use this when one answer should determine which set of questions someone should see next.

Pattern 2: Skip questions that aren’t relevant

Use this when certain follow-ups only apply to quiz takers who chose a specific answer earlier.

Pattern 3: Send quiz takers directly to a result

Use this when one specific answer choice should immediately end the quiz early and show a specific result.

Pattern 4: Branching logic + “Based on Correlations”

Use this when you want a direct-to-result outcome for one answer choice, but still want everyone else to reach an automatically calculated outcome at the end of the standard path (using Calculated Result: Based on Correlation).


Build accurate and complete branching logic

The most important structural rule is:

Every possible answer path must end in a result.

A simple way to sanity-check your map is to confirm:

  • Your Start block connects to a question

  • Every answer connector goes somewhere intentional (a question or a result)

  • There are no “dead ends” where a quiz taker would run out of connected blocks


FAQs

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 names. Branching logic gives you a visual map where subsequent questions are based on previous answers. It can get complicated, so it helps to have a clear picture of what you want to create before you start building.

Where is my back button, my progress bar?

  • Unfortunately, when branching logic is enabled, the back button and progress bar aren’t available, and there isn’t a way to override that at this time.

This is because branching logic can dynamically change which questions appear based on previous answers, so allowing users to go backward could create inconsistencies in the quiz flow.

How do I turn off Branching Logic?

  • In your quiz dashboard, click the three dots next to Branching Logic.

  • Click Disable Logic.

  • Click Publish to apply the changes to the live quiz.


Quick Reference

Recommended starting structure for a Branching Logic quiz

Setting

Value

Starting point

Start block connected to your first question

Direct-to-result answer

One specific answer choice connected to a specific Result Page

Standard path completion

Final question connected to Calculated Result: Based on Correlation

Path completion

Every path ends in a result (no dead ends)

Setup Checklist

  • All required questions and results created before mapping

  • Result correlations set (select Edit Result Correlations, then click Save)

  • Branching Logic enabled

  • First question connected to the Start block

  • Direct-to-result answer choice connected to the intended Result Page

  • Standard answer choices continue through the question flow

  • Standard path ends in Calculated Result: Based on Correlation

  • Map saved (use Save Map & Go Back when returning to the main builder)

  • Changes published to make the logic live


Make a quiz in 2 minutes with AI

Did this answer your question?