Using Conditional Logic and Branching

  • Home
  • / Using Conditional Logic and Branching

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

  1. Open the quiz editor and select a question
  2. Click on an answer option
  3. In the right panel, find Answer Logic
  4. 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:

  1. Set the jump target to a question further down the flow
  2. All skipped questions will not be shown to that shopper
  3. 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