How to Use Jump Logic¶
Jump logic sends a customer somewhere other than the next question, from the answer they just gave. One quiz can hold several routes, and each customer travels only their own.
Use jump logic to
- Send the customer to a different follow-up question.
- Branch the quiz into separate paths.
- Send the customer to a different results page.
- Send the customer to an external URL.
What this looks like in a quiz
A skincare quiz opens by asking the skin type: dry, normal, combination or oily. Jump logic sends each answer on to the questions that matter for that skin type, and past the ones that do not.
Do not mix jump logic and skip logic in one quiz
Each of them rewrites the order of the questions. Together they produce paths that neither rule intended. See Jump logic and skip logic.
The conditional logic tab¶

The Conditional logic tab is where you branch a quiz. Rules go in the menu on the right, and the tree on the left redraws itself as you add them.
Without a rule, the quiz runs through the questions in order. Every rule you write is an exception to that order.
Moving around the logic tree

| Control | What it does |
|---|---|
+ |
Zooms in |
- |
Zooms out |
[] |
Centers the tree and fits it to the view |
lock |
Locks the preview, so a stray drag cannot move it |
Drag the tree with the left mouse button to reach a particular branch.

The Conditional Logic tab is where you branch a quiz. Rules go in the menu on the left, and the tree on the right redraws itself as you add them.
Without a rule, the quiz runs through the questions in order. Every rule you write is an exception to that order.
Moving around the logic tree

| Control | What it does |
|---|---|
+ |
Zooms in |
- |
Zooms out |
[] |
Centers the tree and fits it to the view |
Drag the tree with the left mouse button to reach a particular branch.

The arrows in the top menu move you to the question above or the question below.

The Conditional Logic tab is where you branch a quiz. Rules go in the menu on the left, and the tree on the right redraws itself as you add them.
Without a rule, the quiz runs through the questions in order. Every rule you write is an exception to that order.
Moving around the logic tree

| Control | What it does |
|---|---|
+ |
Zooms in |
- |
Zooms out |
[] |
Centers the tree and fits it to the view |
Drag the tree with the left mouse button to reach a particular branch.

The arrows in the top menu move you to the question above or the question below.

The Conditional Logic tab is where you branch a quiz. Rules go in the menu on the left, and the tree on the right redraws itself as you add them.
Without a rule, the quiz runs through the questions in order. Every rule you write is an exception to that order.
Moving around the logic tree

| Control | What it does |
|---|---|
+ |
Zooms in |
- |
Zooms out |
[] |
Centers the tree and fits it to the view |
Drag the tree with the left mouse button to reach a particular branch.

The arrows in the top menu move you to the question above or the question below.

The Conditional Logic tab is where you branch a quiz. Rules go in the menu on the left, and the tree on the right redraws itself as you add them.
Without a rule, the quiz runs through the questions in order. Every rule you write is an exception to that order.
Moving around the logic tree

| Control | What it does |
|---|---|
+ |
Zooms in |
- |
Zooms out |
[] |
Centers the tree and fits it to the view |
Drag the tree with the left mouse button to reach a particular branch.

The arrows in the top menu move you to the question above or the question below.

The Conditional Logic tab is where you branch a quiz. Rules go in the menu on the left, and the tree on the right redraws itself as you add them.
Without a rule, the quiz runs through the questions in order. Every rule you write is an exception to that order.
Moving around the logic tree

| Control | What it does |
|---|---|
+ |
Zooms in |
- |
Zooms out |
[] |
Centers the tree and fits it to the view |
Drag the tree with the left mouse button to reach a particular branch.

The arrows in the top menu move you to the question above or the question below.
Add a jump logic rule¶
Every rule reads the same way: IF the response to a question is a certain choice, THEN go to a destination. A destination is another question, a results page or a URL.
-
Open the Quiz builder and go to the Conditional logic tab.
-
Select the question the rule starts from. Pick it from the dropdown at the top of the right-hand menu, or click it on the logic tree.
-
Open the
Jump logicsection. -
Click
+ Add another rule (OR). -
Pick the choice the rule reads, then pick the destination under
THEN go to.One rule

A customer who answers
Oily all overto Question 4, SKIN TYPE, goes to Question 8, SKIN TYPE: OILY. -
Add a rule for every other answer that needs its own destination.
Two rules on one question

Oily in certain spotssends the customer to Question 6, SKIN TYPE: COMBINATION.Oily all oversends them to Question 8, SKIN TYPE: OILY. -
Set a
Default destinationfor the customers no rule catches.
-
Click the top-right
Savebutton, then preview the quiz and answer it as a customer would.
The buttons in the Jump logic panel
| Button | What it does |
|---|---|
+ Add another rule (OR) |
Adds another rule to the question, with its own condition and destination |
+ Add concurrent logic (AND) |
Adds a second test to the current rule. Both tests must be true |
... |
Opens the rule menu, where you delete the rule |
Default destination |
The destination for a customer that no rule catches |
Most quizzes need only OR rules. An AND rule is easy to write and hard to satisfy, because every test in it has to be true at the same time.
An AND rule

The customer reaches Question 8, SKIN TYPE: OILY, only by answering Oily all over to Question 4 and Teens and 20's to Question 3.
-
Open the Quiz Builder and go to the Conditional Logic tab.
-
Select the question the rule starts from.
-
Open the
Jump Logicsection. -
Click
Add Jump Logic. -
Pick the choice the rule reads, then pick the destination under
THEN go to.One rule

A customer who answers
Myselfto Question 1, Who are you shopping for?, goes to Question 2, What is your skin type?. -
Click the
+button to add a rule for every other answer that needs its own destination.Two rules on one question

Myselfsends the customer to Question 2, What is your skin type?.A giftsends them to Question 4, What is their skin type?. -
Set an
Always jump to:destination for the customers no rule catches. -
Click the top-right
Publishbutton, then preview the quiz and answer it as a customer would.
The buttons in the Jump Logic panel
| Button | What it does |
|---|---|
+ |
Adds another rule to the question, with its own condition and destination |
+ add concurrent logic |
Adds a second test to the current rule. Both tests must be true |
bin |
Deletes the current rule |
Always jump to: |
The destination for a customer that no rule catches |
Most quizzes need only OR rules. An AND rule is easy to write and hard to satisfy, because every test in it has to be true at the same time.
An AND rule

The customer reaches Question 3, What is your age?, only by answering Myself to Question 1 and Dry to Question 2.
-
Open the Quiz Builder and go to the Conditional Logic tab.
-
Select the question the rule starts from.
-
Open the
Jump Logicsection. -
Click
Add Jump Logic. -
Pick the choice the rule reads, then pick the destination under
THEN go to.One rule

A customer who answers
Myselfto Question 1, Who are you shopping for?, goes to Question 2, What is your skin type?. -
Click the
+button to add a rule for every other answer that needs its own destination.Two rules on one question

Myselfsends the customer to Question 2, What is your skin type?.A giftsends them to Question 4, What is their skin type?. -
Set an
Always jump to:destination for the customers no rule catches. -
Click the top-right
Publishbutton, then preview the quiz and answer it as a customer would.
The buttons in the Jump Logic panel
| Button | What it does |
|---|---|
+ |
Adds another rule to the question, with its own condition and destination |
+ add concurrent logic |
Adds a second test to the current rule. Both tests must be true |
bin |
Deletes the current rule |
Always jump to: |
The destination for a customer that no rule catches |
Most quizzes need only OR rules. An AND rule is easy to write and hard to satisfy, because every test in it has to be true at the same time.
An AND rule

The customer reaches Question 3, What is your age?, only by answering Myself to Question 1 and Dry to Question 2.
-
Open the Quiz Builder and go to the Conditional Logic tab.
-
Select the question the rule starts from.
-
Open the
Jump Logicsection. -
Click
Add Jump Logic. -
Pick the choice the rule reads, then pick the destination under
THEN go to.One rule

A customer who answers
Myselfto Question 1, Who are you shopping for?, goes to Question 2, What is your skin type?. -
Click the
+button to add a rule for every other answer that needs its own destination.Two rules on one question

Myselfsends the customer to Question 2, What is your skin type?.A giftsends them to Question 4, What is their skin type?. -
Set an
Always jump to:destination for the customers no rule catches. -
Click the top-right
Publishbutton, then preview the quiz and answer it as a customer would.
The buttons in the Jump Logic panel
| Button | What it does |
|---|---|
+ |
Adds another rule to the question, with its own condition and destination |
+ add concurrent logic |
Adds a second test to the current rule. Both tests must be true |
bin |
Deletes the current rule |
Always jump to: |
The destination for a customer that no rule catches |
Most quizzes need only OR rules. An AND rule is easy to write and hard to satisfy, because every test in it has to be true at the same time.
An AND rule

The customer reaches Question 3, What is your age?, only by answering Myself to Question 1 and Dry to Question 2.
-
Open the Quiz Builder and go to the Conditional Logic tab.
-
Select the question the rule starts from.
-
Open the
Jump Logicsection. -
Click
Add Jump Logic. -
Pick the choice the rule reads, then pick the destination under
THEN go to.One rule

A customer who answers
Myselfto Question 1, Who are you shopping for?, goes to Question 2, What is your skin type?. -
Click the
+button to add a rule for every other answer that needs its own destination.Two rules on one question

Myselfsends the customer to Question 2, What is your skin type?.A giftsends them to Question 4, What is their skin type?. -
Set an
Always jump to:destination for the customers no rule catches. -
Click the top-right
Publishbutton, then preview the quiz and answer it as a customer would.
The buttons in the Jump Logic panel
| Button | What it does |
|---|---|
+ |
Adds another rule to the question, with its own condition and destination |
+ add concurrent logic |
Adds a second test to the current rule. Both tests must be true |
bin |
Deletes the current rule |
Always jump to: |
The destination for a customer that no rule catches |
Most quizzes need only OR rules. An AND rule is easy to write and hard to satisfy, because every test in it has to be true at the same time.
An AND rule

The customer reaches Question 3, What is your age?, only by answering Myself to Question 1 and Dry to Question 2.
-
Open the Quiz Builder and go to the Conditional Logic tab.
-
Select the question the rule starts from.
-
Open the
Jump Logicsection. -
Click
Add Jump Logic. -
Pick the choice the rule reads, then pick the destination under
THEN go to.One rule

A customer who answers
Myselfto Question 1, Who are you shopping for?, goes to Question 2, What is your skin type?. -
Click the
+button to add a rule for every other answer that needs its own destination.Two rules on one question

Myselfsends the customer to Question 2, What is your skin type?.A giftsends them to Question 4, What is their skin type?. -
Set an
Always jump to:destination for the customers no rule catches. -
Click the top-right
Publishbutton, then preview the quiz and answer it as a customer would.
The buttons in the Jump Logic panel
| Button | What it does |
|---|---|
+ |
Adds another rule to the question, with its own condition and destination |
+ add concurrent logic |
Adds a second test to the current rule. Both tests must be true |
bin |
Deletes the current rule |
Always jump to: |
The destination for a customer that no rule catches |
Most quizzes need only OR rules. An AND rule is easy to write and hard to satisfy, because every test in it has to be true at the same time.
An AND rule

The customer reaches Question 3, What is your age?, only by answering Myself to Question 1 and Dry to Question 2.
Examples¶
Branch the quiz¶
A skincare quiz asks for the skin type, shows one statement of four, and then carries on with the rest of the questions.

-
Add the skin type question, and one statement slide per skin type.
-
Open the Conditional logic tab and select the skin type question.
-
Add one rule per answer, each pointing at its own statement.

Answer Destination Dry and tight all over Dry skin statement Not too oily, not too dry Normal skin statement Oily in certain spots Combination skin statement Oily all over Oily skin statement -
Select each statement in turn, and set its
Default destinationto the next question.
Without this the branches never rejoin, and a customer who read the dry skin statement carries on into the normal skin statement.
-
Click the top-right
Savebutton, then answer the quiz once per skin type.

A skincare quiz asks for the skin type, shows one statement of four, and then carries on with the rest of the questions.
-
Open the Quiz Builder and add a
Multiple-choice questionasking for the skin type. Offer dry, normal, oily and combination.Help the customer answer
Describe each skin type in
Question Settings -> Show Description, so the customer can tell which one fits. -
Add one
Statementslide per skin type.Four statements, one per skin type
- You have Dry Skin: The itchiness, the tightness, the dryness. Your skin wants a routine that is deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you. It has no major issues, and it still deserves care that sustains that natural harmony.
- You have Oily Skin: Your skin is shiny with excess oil rather than a natural glow. It wants a routine that balances and clarifies, with light hydration.
- You have Combination-Type Skin: Your T-zone runs oily, while the rest of your face is normal or dry.
-
Go back to the skin type question and open Conditional Logic.
-
Add one
ORrule per answer, each pointing at its own statement.
-
Select each statement in turn, and set its
Always jump to...destination to the next question.Without this the branches never rejoin, and a customer who read the dry skin statement carries on into the normal skin statement.
-
Click the top-right
Publishbutton, then answer the quiz once per skin type.

A skincare quiz asks for the skin type, shows one statement of four, and then carries on with the rest of the questions.
-
Open the Quiz Builder and add a
Multiple-choice questionasking for the skin type. Offer dry, normal, oily and combination.Help the customer answer
Describe each skin type in
Question Settings -> Show Description, so the customer can tell which one fits. -
Add one
Statementslide per skin type.Four statements, one per skin type
- You have Dry Skin: The itchiness, the tightness, the dryness. Your skin wants a routine that is deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you. It has no major issues, and it still deserves care that sustains that natural harmony.
- You have Oily Skin: Your skin is shiny with excess oil rather than a natural glow. It wants a routine that balances and clarifies, with light hydration.
- You have Combination-Type Skin: Your T-zone runs oily, while the rest of your face is normal or dry.
-
Go back to the skin type question and open Conditional Logic.
-
Add one
ORrule per answer, each pointing at its own statement.
-
Select each statement in turn, and set its
Always jump to...destination to the next question.Without this the branches never rejoin, and a customer who read the dry skin statement carries on into the normal skin statement.
-
Click the top-right
Publishbutton, then answer the quiz once per skin type.

A skincare quiz asks for the skin type, shows one statement of four, and then carries on with the rest of the questions.
-
Open the Quiz Builder and add a
Multiple-choice questionasking for the skin type. Offer dry, normal, oily and combination.Help the customer answer
Describe each skin type in
Question Settings -> Show Description, so the customer can tell which one fits. -
Add one
Statementslide per skin type.Four statements, one per skin type
- You have Dry Skin: The itchiness, the tightness, the dryness. Your skin wants a routine that is deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you. It has no major issues, and it still deserves care that sustains that natural harmony.
- You have Oily Skin: Your skin is shiny with excess oil rather than a natural glow. It wants a routine that balances and clarifies, with light hydration.
- You have Combination-Type Skin: Your T-zone runs oily, while the rest of your face is normal or dry.
-
Go back to the skin type question and open Conditional Logic.
-
Add one
ORrule per answer, each pointing at its own statement.
-
Select each statement in turn, and set its
Always jump to...destination to the next question.Without this the branches never rejoin, and a customer who read the dry skin statement carries on into the normal skin statement.
-
Click the top-right
Publishbutton, then answer the quiz once per skin type.

A skincare quiz asks for the skin type, shows one statement of four, and then carries on with the rest of the questions.
-
Open the Quiz Builder and add a
Multiple-choice questionasking for the skin type. Offer dry, normal, oily and combination.Help the customer answer
Describe each skin type in
Question Settings -> Show Description, so the customer can tell which one fits. -
Add one
Statementslide per skin type.Four statements, one per skin type
- You have Dry Skin: The itchiness, the tightness, the dryness. Your skin wants a routine that is deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you. It has no major issues, and it still deserves care that sustains that natural harmony.
- You have Oily Skin: Your skin is shiny with excess oil rather than a natural glow. It wants a routine that balances and clarifies, with light hydration.
- You have Combination-Type Skin: Your T-zone runs oily, while the rest of your face is normal or dry.
-
Go back to the skin type question and open Conditional Logic.
-
Add one
ORrule per answer, each pointing at its own statement.
-
Select each statement in turn, and set its
Always jump to...destination to the next question.Without this the branches never rejoin, and a customer who read the dry skin statement carries on into the normal skin statement.
-
Click the top-right
Publishbutton, then answer the quiz once per skin type.

A skincare quiz asks for the skin type, shows one statement of four, and then carries on with the rest of the questions.
-
Open the Quiz Builder and add a
Multiple-choice questionasking for the skin type. Offer dry, normal, oily and combination.Help the customer answer
Describe each skin type in
Question Settings -> Show Description, so the customer can tell which one fits. -
Add one
Statementslide per skin type.Four statements, one per skin type
- You have Dry Skin: The itchiness, the tightness, the dryness. Your skin wants a routine that is deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you. It has no major issues, and it still deserves care that sustains that natural harmony.
- You have Oily Skin: Your skin is shiny with excess oil rather than a natural glow. It wants a routine that balances and clarifies, with light hydration.
- You have Combination-Type Skin: Your T-zone runs oily, while the rest of your face is normal or dry.
-
Go back to the skin type question and open Conditional Logic.
-
Add one
ORrule per answer, each pointing at its own statement.
-
Select each statement in turn, and set its
Always jump to...destination to the next question.Without this the branches never rejoin, and a customer who read the dry skin statement carries on into the normal skin statement.
-
Click the top-right
Publishbutton, then answer the quiz once per skin type.
Send customers to different results pages¶
-
Create the results pages the quiz needs. See how to set up multiple results pages.
-
Go to the Conditional logic tab and select the question that decides the outcome.
-
Open the
Jump logicsection and click+ Add another rule (OR). -
Point each answer at its own results page.
One results page per skin type
Answer to Q1: What is your skin type?Destination Dry Results page 1 Oily Results page 2 Normal Results page 3 Combination Results page 4 -
Click the top-right
Savebutton.
-
Create the Results Pages the quiz needs. See how to set up multiple results pages.
-
Go to the Conditional Logic tab and select the question that decides the outcome.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Point each answer at its own Results Page.
One Results Page per skin type
Answer to Q1: What is your skin type?Destination Dry Results Page 1 Oily Results Page 2 Normal Results Page 3 Combination Results Page 4 -
Click the top-right
Publishbutton.

-
Create the Results Pages the quiz needs. See how to set up multiple results pages.
-
Go to the Conditional Logic tab and select the question that decides the outcome.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Point each answer at its own Results Page.
One Results Page per skin type
Answer to Q1: What is your skin type?Destination Dry Results Page 1 Oily Results Page 2 Normal Results Page 3 Combination Results Page 4 -
Click the top-right
Publishbutton.

-
Create the Results Pages the quiz needs. See how to set up multiple results pages.
-
Go to the Conditional Logic tab and select the question that decides the outcome.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Point each answer at its own Results Page.
One Results Page per skin type
Answer to Q1: What is your skin type?Destination Dry Results Page 1 Oily Results Page 2 Normal Results Page 3 Combination Results Page 4 -
Click the top-right
Publishbutton.

-
Create the Results Pages the quiz needs. See how to set up multiple results pages.
-
Go to the Conditional Logic tab and select the question that decides the outcome.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Point each answer at its own Results Page.
One Results Page per skin type
Answer to Q1: What is your skin type?Destination Dry Results Page 1 Oily Results Page 2 Normal Results Page 3 Combination Results Page 4 -
Click the top-right
Publishbutton.

-
Create the Results Pages the quiz needs. See how to set up multiple results pages.
-
Go to the Conditional Logic tab and select the question that decides the outcome.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Point each answer at its own Results Page.
One Results Page per skin type
Answer to Q1: What is your skin type?Destination Dry Results Page 1 Oily Results Page 2 Normal Results Page 3 Combination Results Page 4 -
Click the top-right
Publishbutton.

Send customers to an external URL¶
-
Go to the Conditional logic tab and select the question that decides the destination.
-
Open the
Jump logicsection and click+ Add another rule (OR). -
Pick the choice the rule reads, then choose
Link to URLand paste the address.One rule
A customer who answers
DrytoQ1: What is your skin type?goes tohttps://yourstore.com/dry-skin. -
To send every customer to one page after this question, set the
Default destinationtoLink to URLinstead. -
Click the top-right
Savebutton.
Other ways to redirect a quiz
-
Go to the Conditional Logic tab and select the question that decides the destination.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Pick the choice the rule reads, then paste the address as the destination.
One rule
A customer who answers
DrytoQ1: What is your skin type?goes tohttps://yourstore.com/dry-skin. -
To send every customer to one page after this question, paste the address into
Always jump toinstead. -
Click the top-right
Publishbutton.

Other ways to redirect a quiz
-
Go to the Conditional Logic tab and select the question that decides the destination.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Pick the choice the rule reads, then paste the address as the destination.
One rule
A customer who answers
DrytoQ1: What is your skin type?goes tohttps://yourstore.com/dry-skin. -
To send every customer to one page after this question, paste the address into
Always jump toinstead. -
Click the top-right
Publishbutton.

Other ways to redirect a quiz
-
Go to the Conditional Logic tab and select the question that decides the destination.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Pick the choice the rule reads, then paste the address as the destination.
One rule
A customer who answers
DrytoQ1: What is your skin type?goes tohttps://yourstore.com/dry-skin. -
To send every customer to one page after this question, paste the address into
Always jump toinstead. -
Click the top-right
Publishbutton.

Other ways to redirect a quiz
-
Go to the Conditional Logic tab and select the question that decides the destination.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Pick the choice the rule reads, then paste the address as the destination.
One rule
A customer who answers
DrytoQ1: What is your skin type?goes tohttps://yourstore.com/dry-skin. -
To send every customer to one page after this question, paste the address into
Always jump toinstead. -
Click the top-right
Publishbutton.

Other ways to redirect a quiz
-
Go to the Conditional Logic tab and select the question that decides the destination.
-
Open the
Jump Logicsection and clickAdd Jump Logic. -
Pick the choice the rule reads, then paste the address as the destination.
One rule
A customer who answers
DrytoQ1: What is your skin type?goes tohttps://yourstore.com/dry-skin. -
To send every customer to one page after this question, paste the address into
Always jump toinstead. -
Click the top-right
Publishbutton.

Other ways to redirect a quiz
Jump logic and skip logic¶
Both rules change which question comes next, and they go about it differently.
| Rule | What it does |
|---|---|
| Jump logic | Sends the customer to a named destination, so the quiz splits into separate paths |
| Skip logic | Leaves the path alone, and drops the questions that do not apply |
Use jump logic when the paths diverge and stay apart. Use skip logic when there is one path, and some questions on it are irrelevant to some customers.
Do not use both in one quiz.
Additional resources¶
Read up on boolean logic before writing complex AND/OR rules. WolframAlpha evaluates a rule you type in, and Khan Academy explains how AND and OR combine.
See how to use conditional logic for the other kinds of logic a quiz can use.
This article explains how to write jump logic rules, and how to branch a quiz with them.