Building QuizzesMay 6, 20267 min read
Using Conditional Logic and Branching
Branching lets you show different questions to different shoppers, creating a personalized experience.
Basic branching
- Open the quiz editor and select a question
- Click on an answer option
- In the right panel, find Answer Logic
- Set Jump to and select a specific question
By default all answers proceed to the next sequential question.
Skip logic
To skip one or more questions:
- Set the jump target to a question further down the flow
- All skipped questions will not be shown to that shopper
- Skipped questions are excluded from recommendation scoring
Multi-condition rules
For more complex paths go to Quiz Settings > Advanced Logic and configure rules like:
IF [Q1 = "Oily"] AND [Q2 = "Acne-prone"]
THEN jump to [Q5 - Targeted Treatment]
ELSE
THEN jump to [Q4 - General Routine]
Default path
Always configure a default path for every branch. If no condition matches, the quiz falls back to the default path.
Testing your logic
Use Preview > Test Mode to walk through every path and verify the correct questions appear.
#logic#branching#conditional#quiz-flow
