Logic & Branching
Published July 20, 2026 • Updated July 25, 2026
Jump Logic turns answers and variables into the participant's next action. A matching rule can route someone to a later step—including a reusable Content Page—enter an intent path, open an external URL, finish the current flow, or launch another flow owned by the same account.
This guide will walk you through:
- Where Jump Logic lives in the builder
- How rules are evaluated
- Supported conditions and destinations
- Validation and plan limits
Where to find Jump Logic
Open any supported question block and scroll to the Jump Logic section at the bottom of the settings panel. Click Logic to add rules.
If you prefer visual editing, switch Question Blocks to Canvas mode. In Canvas, drag existing routing arrows to reconnect destinations or drag from a node output handle to create/update a route for supported block types.
Jump Logic is available on the Pro plan. Free and Basic plans will see the control disabled with an upgrade prompt.
How it works
- Rules are evaluated top-to-bottom.
- The first matching rule wins.
- Variable-based rules can run even when the current question is hidden (for example, a derived variable that stores a tag or score). Add them alongside question-level rules to route participants whenever a variable hits a specific value.
- If no rule matches, the quiz proceeds to the next sequential question.
- Skipped questions are not shown, not answered, and do not count toward scoring.
- Jump Logic runs in preview, public, and embed modes.
Question-level Jump Logic also takes priority over an intent's end route. The end route is used only when no question-level rule sends the participant somewhere else.
Supported conditions
Jump conditions are block-type aware and only apply to the current question.
- Yes/No: If answer is or is not Yes or No.
- Multiple Choice (single select): If selected option is or is not a specific choice.
- Multiple Choice (multi select): If selected options include or do not include a choice.
- Dropdown: Same as Multiple Choice (single select).
- Choice Buttons: Same as Multiple Choice (single select).
- Text Input: Keyword match (contains, does not contain, contains any).
When you select Add variable rule in the Logic sheet, you can pick any built-in or custom variable, choose a type-aware operator, and add a literal value (strings, numbers, dates, or booleans). These variables mirror the tags and derived values described in the Response Tags guide, so you can branch based on tags, defaults, or variables that were filled by earlier questions.
Text matching is case-insensitive, uses substring matching, trims whitespace, and collapses multiple spaces.
Step-level destinations
Cards, Video, and Lead Capture support a step-level Jump destination instead of conditional rules. Content Page participates as an internal step and normally continues according to block order after its page action.
- The destination is unconditional and runs when the step CTA is clicked.
- If no destination is configured, the quiz proceeds to the next step.
- Jump destination configuration is available on Pro plans.
Destinations
Jump destinations can include:
- A step, using a focused list of eligible later question, Content Page, payment, or lead-capture steps
- An intent, which resolves to the selected intent's configured start step
- External URL, with an optional Open in new tab setting so the participant can return to the quiz at the same place
- Outcome, which submits the current answers and shows the matching outcome
- Another quiz, which opens the selected quiz's hosted
/q/page in the current tab
Choose the destination type first. Selecting A step, An intent, or Another quiz opens a second focused picker so long quizzes do not mix every step and intent in one list.
The Another quiz picker lists eligible decision flows from the same QuizFlow Labs account. Use it when one answer should hand the participant into a separate flow, similar to a Bio Funnel button that launches a flow. Publish the destination flow and test its hosted page before sharing the source flow.
Lead capture can be used as a destination in rule-based branching and can also have its own step-level jump destination. If lead capture is removed, update any rules or step-level jumps that point to it.
Content Pages are useful before consent, disclosures, instructions, or shared closing sequences. If a referenced page becomes unavailable, select a valid page and retest every route that points to its step.
Intent destinations are useful when a rule should enter a named path, such as Book a demo or Get pricing, instead of pointing directly at one question. If the intent start step changes later, the routing rule can stay pointed at the same intent. See Intent Paths.
Validation and guardrails
- Direct question and lead-capture destinations must move forward.
- Intent destinations may move forward or backward so named paths can be reused in complex flows, but an intent cannot start on the current step.
- When routing backward through an intent, existing answers are preserved. Make sure the reused path has an exit so participants are not trapped in a loop.
- Another-quiz destinations require a valid destination quiz and public slug. They replace the current quiz, so use an external URL instead when the destination must open in a new tab.
- External URLs must be valid web URLs. Enable Open in new tab when participants should keep the current quiz available.
- Invalid configurations block publish with a clear error.
- In Canvas mode, reconnect is supported for Jump Logic, step-level jumps (Cards/Video/Lead Capture), and Agent Step exits/defaults.
- Lead capture supports both incoming routes and step-level outgoing jump destination.
Step-by-step
- Add or open a supported question block.
- Scroll to Jump Logic and click Logic.
- Add one or more rules and set a destination.
- Preview the quiz to confirm the flow.
Tips / Gotchas
- Keep rule lists short and ordered by priority.
- Use clear option labels to avoid ambiguous logic.
- If a question is skipped, it does not contribute to total score.
- After changing a destination quiz's slug, reopen the source rule, confirm the selected quiz, save, and republish.
For a complete workflow, see How to build a product recommendation quiz.
Next steps
Route participants into named paths with configured start steps.
See which question types support Jump Logic.
Understand how steps, lead capture, and completion fit together.
Start from conversion-focused templates and customize branching for your flow.

