# Creating logic jumps

Logic jumps involve directing the customer to a specific question based on their previous answer. If you set up logic jumps, then you cause a customer's quiz experience to be shaped by their quiz responses, rather than by following the predetermined order of the quiz questions or the other logic types.

## In this section

* [Enabling logic jumps](#enabling-logic-jumps)
* [Establishing a logic chain](#establishing-a-logic-chain)
* [Adding internal labels to question](#adding-internal-labels-to-questions)

***

## Enabling logic jumps

Before you can set up logic jumps in your quiz, you need to enable the feature.

**Steps:**

1. From the quiz builder menu, click **Settings**.
2. From the **Quiz** page, navigate to **Logic jumps**, and click **Enable**.
3. Click **Enable** again.

Logic jumps are enabled for your quiz and you can proceed to setting up a logic chain.

***

## Establishing a logic chain

After enabling logic jumps, you can use the **Leads to** dropdown in each answer to direct customers to a specific question based on their answer. This works best once your quiz has a few questions set up.

**Steps:**

1. From the quiz builder's **Quiz** tab, click a question, then the answer that you want to establish the logic chain for.
2. On the right-hand menu, under **Leads to**, click the drop-down.
3. &#x20;Select the question that you want this answer to lead the customer to.
4. Click **Save**.

Take time to review your quiz and establish the logic for each answer option. If no specific logic is set for a particular question, the **Fallback Result** page is the default.

{% hint style="info" %}
**Note:** \
\
If you’ve enabled multiple answers or the option to skip a question, you won’t be able to assign logic jumps to individual answers. Instead, set the **Leads to** value for the entire question.
{% endhint %}

{% embed url="<https://www.loom.com/share/c765a26d709247289d69eafc9d1c3c3b>" %}
Quiz Kit tutorial on setting up logic jumps
{% endembed %}

***

## Adding internal labels to questions

You can assign an internal label to each question to assist you in tasks like determining logic paths.&#x20;

These labels are only visible internally, and not to customers.

**Steps:**

1. From the quiz builder, click on a question.
2. On the right-hand menu, navigate to the **Settings** section.
3. Click the text box under **Internal label** and enter any label for this question.
4. Click **Save**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.quizkitapp.com/building-a-quiz/results/results-logic/creating-logic-jumps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
