Setting Up Logic Jumps
By default, a Quizify quiz moves from one question to the next in order. Logic jumps change that. They let you route a customer to a specific question — or end the quiz entirely — based on how they answered a previous question. The result is a branching quiz that feels tailored, asks only relevant questions, and avoids putting shoppers through questions that don't apply to them.
This guide covers how to set up logic jumps, which operators and actions are available, and how to test your logic before publishing.
Before You Begin
Logic jumps work best when your quiz has multiple questions and at least some of them are multiple-choice. Before setting up jumps, make sure you have:
All your questions added to the quiz
Answer options defined for any question that will act as a trigger
A clear idea of which answer should lead where
Planning the flow on paper before configuring it in Quizify saves time and reduces errors.
How to Access Logic Settings for a Question
Open your quiz in the Quizify editor.
Click the question you want to add a logic jump to.
Look for the Logic or Conditional Logic option in the question settings panel. Click it to expand the logic configuration area.
The logic settings for that question will appear, ready for you to define conditions and actions.
Understanding Conditions: Logical Operators
Each logic jump is built around a condition — a rule that checks what a customer selected and triggers an action if that rule is met. You choose a logical operator to define how the check works.
Has a value of
Triggers the action when the customer's answer exactly matches one of the specified options. Use this when a single specific answer should send the customer somewhere different.
Example: If the customer selects "Oily skin", jump to Question 4.
Either one of
Triggers the action if the customer's answer matches any one of the selected options. Use this when multiple answers should lead to the same destination.
Example: If the customer selects "Sensitive skin" or "Dry skin", jump to Question 5.
Doesn't equal to
Triggers the action when the customer's answer does not exactly match the specified option. Use this to catch everyone who chose something other than a specific answer.
Example: If the customer does not select "I'm new to skincare", jump to Question 6.
Doesn't contain
Triggers the action when the customer's answer does not match any of the selected options. Use this as a broader exclusion across multiple answers.
Example: If the customer's answer doesn't include "Budget" or "Value", jump to Question 7.
Default
The Default operator performs an action without requiring a condition to be met — it applies to everyone who reaches that question and hasn't matched any other rule. Use it to define a fallback destination when no other condition is triggered.
Always add a Default rule as the final condition on any question with logic jumps. This ensures every customer has somewhere to go, regardless of their answer.
Understanding Actions
Once a condition is met, an action determines what happens next. Quizify offers three actions.
Jump to
Moves the quiz to a specific question you choose. The customer skips everything in between and lands directly on the target question. This is the most common action for building branching flows.
Hide slides
Conceals specific questions from the customer's path following a particular answer. The hidden questions are skipped silently — the customer never sees them. Use this when you want to remove irrelevant questions without redirecting the customer to a different branch entirely.
End quiz
Sends the customer directly to the quiz's end slide (the result page) after they select a particular answer. Use this when a specific answer means the quiz is complete and no further questions are needed.
Setting Up a Logic Jump: Step by Step
In the question's logic settings, click Add Condition (or Add Rule).
Select a logical operator from the dropdown — for example, Has a value of.
Choose the answer option this condition applies to.
Select the action — for example, Jump to.
Choose the destination question (or the end slide, if using End quiz).
Repeat steps 1–5 to add additional conditions for other answer options on the same question.
Add a Default condition as your final rule to handle any answer not covered by the conditions above.
Click Save to apply your logic.
Conditions are evaluated in order from top to bottom. The first condition that matches the customer's answer is the one that fires. If no condition matches, the Default rule applies.
Saving and Testing Your Logic Jumps
After saving, always test your logic before publishing:
Click Preview in the quiz editor to open a live preview of your quiz.
Work through each answer path that has a logic jump — select the answer that should trigger a jump and confirm the quiz moves to the correct destination.
Test the Default path by selecting an answer that doesn't match any condition and confirming the fallback destination is correct.
Return to the editor and adjust any rules that aren't working as expected.
Test every possible answer path, not just the ones you expect customers to take. Edge cases are easy to miss until a real customer finds them.