Navigation
Open Logic Jump like this:- Go to Shopify Admin → Apps → Quizify.
- Open a quiz from Dashboard or My Quizzes (click Edit or create a new quiz).
- In the Quiz Builder, click Logic Jump in the left icon menu.
Supported Question Types in Logic Jump
You can start a Logic Jump rule from these question types:- Single selection
- Multiple selection
- Number
- Range slider
- Rating
- Feedback
- Date field
Page Overview
When Logic Jump is selected, you will see:- Builder list (left) — Shows an empty-state message when you have no rules yet, or lists your saved rules as IF → operator → Then. If you have not added any rules yet, the left panel explains that you can show or skip questions based on user answers.
- Center preview — Shows the quiz flow. With no rules, it shows the default path (Intro Page → questions → Result Page). With rules, it shows a flow chart of your conditions.
- Add rule panel (right) — Where you create or edit a rule.
Add a Rule
Rule Fields
| Field | What it does |
|---|---|
| Question | The question that triggers the rule |
| Operator | How the answer is compared (for example, equals, greater than, or between) |
| Selected options | Shown for Single/Multiple selection. Choose one or more answers |
| Number / Start number / End number | Shown for Number, Range slider, Rating, and Feedback. Enter whole numbers |
| Select Date / Start date / End date | Shown for Date field questions |
| Action | What happens when the condition matches |
| Jump target | Which question(s) to jump to or hide. Not shown for End Quiz |
Supported Question Types
- Single choice – User selects one option
- Multiple choice – User selects more than one option
- Range – User selects a value from a scale (e.g. 1 to 10)
- Number – User enters a numeric answer
- Date field – User selects or enters a date
- Feedback – User provides text feedback
- Rating – User rates something using stars, emoji etc.
How to Set Up a Logic Jump for Single and Multiple Selection Question Types
Select the Question
- Choose the question that will trigger the logic jump.
- This is the question where you want to react to the user’s answer.
Example:
- “What is your dietary preference?”
Choose the Logical Operator
Pick the condition that defines how to match the answer.| Operator | What It Means |
|---|---|
| Has value of | The user’s answer exactly matches the chosen value |
| Either one of | The answer matches any one of the selected values |
| Doesn’t equal to | The answer is not equal to the selected option |
| Doesn’t contain | The answer does not include certain values |
| Default | Use this to set a fallback action if no other logic matches |
Selected Options
Now, pick the specific answer from the question that will trigger the action.Example:
- You choose “Vegetarian” as the answer.
Choose the Action to Perform
Select what should happen when the condition is true. Available actions include:Example:
- If the user selects “Vegetarian”, you can Hide slides related to meat products.
| Action | What It Does |
|---|---|
| Jump to | Go to a specific question (skipping others in between) |
| Hide slides | Hide certain questions/slides so the user never sees them |
| End funnel | Immediately ends the funnel and goes to the final screen/summary |
Set the Target for the Action
Now tell the system where or what to affect:- If you chose Jump to → Select the question to jump to
- If you chose Hide slides → Select the slides to hide
- If you chose End funnel → No target needed, it just ends the funnel
Example 1: Jump to Another Question
Question: Do you already have a website?- Answer: Yes
- Action: Jump to “What is your website URL?”
Example 2: Hide Slides
Question: Are you a student?- Answer: No
- Action: Hide “School Name” and “Course Name” questions.
Example 3: End Funnel
Question: Are you over 18 years old?- Answer: No
- Action: End Funnel
How to Set Up a Logic Jump for Number, Rating, and Feedback Question Types
1. Select the Question
Choose the question that will trigger the logic jump.2. Select Operators
Pick the condition that defines how to match the answer.| Operator | What It Means |
|---|---|
| Less Than | The user’s value/number/answer should be less than logic jump set value/number. |
| Not Less Than | The user’s value/number/answer should not be less than logic jump set value/number. |
| Greater Than | The user’s value/number/answer should be more than logic jump set value/number. |
| Not Greater Than | The user’s value/number/answer should not be more than logic jump set value/number. |
| Between | The user’s value/number/answer should be between logic jump set value/number. |
| Not Between | The user’s value/number/answer should not be between logic jump set value/number. |
| Exact Number | The user’s value/number/answer should be the same as logic jump set value/number. |
| Not Exact Number | The user’s value/number/answer should not be the same as logic jump set value/number. |
Number
Enter the number based on the operator so the Logic Jump triggers. Example:10 (Operator is Greater Than) — Any value above 10 will trigger the Logic Jump.
Choose the Action to Perform
Select what should happen when the condition is true. Available actions include:Example:
- If the user selects “Vegetarian”, you can Hide slides related to meat products.
| Action | What It Does |
|---|---|
| Jump to | Go to a specific question (skipping others in between) |
| Hide slides | Hide certain questions/slides so the user never sees them |
| End funnel | Immediately ends the funnel and goes to the final screen/summary |
Set the Target for the Action
Now tell the system where or what to affect:- If you chose Jump to → Select the question to jump to
- If you chose Hide slides → Select the slides to hide
- If you chose End funnel → No target needed, it just ends the funnel
How to Set Up a Logic Jump for Date Field Question Type
1. Select the Question
Choose the question that will trigger the logic jump.2. Select Operators
Pick the condition that defines how to match the answer.| Operator | What It Means |
|---|---|
| Date Before | The user’s selected date should be earlier than the date selected in the Logic Jump. |
| Date After | The user’s selected date should be later than the date selected in the Logic Jump. |
| Date Between | The user’s selected date should be between the date selected in the Logic Jump. |
| Date not Between | The user’s selected date should not be between the date selected in the Logic Jump. |
Select Date
Enter the date in MM/DD/YYYY format based on the operator so the Logic Jump triggers. Example:08/26/2026 (Operator is Date Before) — Any date before 08/26/2026 will trigger the Logic Jump.
Choose the Action to Perform
Select what should happen when the condition is true. Available actions include:Example:
- If the user selects “Vegetarian”, you can Hide slides related to meat products.
| Action | What It Does |
|---|---|
| Jump to | Go to a specific question (skipping others in between) |
| Hide slides | Hide certain questions/slides so the user never sees them |
| End funnel | Immediately ends the funnel and goes to the final screen/summary |
Set the Target for the Action
Now tell the system where or what to affect:- If you chose Jump to → Select the question to jump to
- If you chose Hide slides → Select the slides to hide
- If you chose End funnel → No target needed, it just ends the funnel
Edit or Delete a Rule
Saved rules appear in the left panel in this format:- IF — the question
- Operator — the condition and matching value
- Then — the action and target
Edit a rule
- Open LogicJump.
- Find the rule in the left panel.
- Click Edit rule.
- Update the fields in the right panel.
- Click Update rule.
- Click Save.
Delete a rule
- Open LogicJump.
- Find the rule in the left panel.
- Click Delete Rule.
- In the Delete Rule dialog, confirm by clicking Delete, or click Cancel.
- Click Save.
Flow Preview
The center preview helps you understand the quiz path:- No rules yet — Shows the default linear flow (Intro Page, questions in order, Result Page).
- With rules — Shows a visual flow chart of how answers can branch.
Test before publishing
- Click Preview in the Quiz Builder.
- Answer the trigger question in different ways.
- Confirm that the quiz jumps, hides, or ends as expected.
- Close preview, fix any rules if needed, then Save.
Notes
- Only supported question types can start a rule.
- Incomplete rules cannot be saved. Fill in required answers, numbers, or dates first.