Skip to main content
All CollectionsQuizzesQuiz Logic & Rules
Using Advanced Logic to Add Conditional Content
Using Advanced Logic to Add Conditional Content

Adding content blocks with advanced logic is one of the most powerful ways to create a flexible, yet accurate product recommendation quiz.

Mark Baek avatar
Written by Mark Baek
Updated over a year ago

Advanced logic is one of the most powerful tools you have in quiz logic construction, as well as product recommendation optimization.

It can be a central tool in deciding which products customers see and reflect relevant quiz content back to customers, both of which can play significant roles in boosting results page conversions.

πŸ’‘ What you'll learn


πŸ’‘ Prerequisites

Advanced logic can only be used on the Octane Plus plan.


Why use advanced logic in results pages?

The best reason for using advanced logic in results pages is for the added complexity it can add to someone's results, without necessarily making the actual quiz structure more complex.

For example, you may have a skincare brand that wants to create a routine finder quiz. In this quiz, you have results pages for each skin type such as dry skin, but you want to further segment customer preferences by their skincare concerns as well, such as uneven skin and redness.

Instead of having to create separate pages for dry skin + uneven skin and dry skin + redness, advanced logic can be used to combine all of these variations into a single page.

πŸ’‘ Creating product recommendations with advanced logic

  1. Open the RESULTS PAGE that you want to add advanced logic into.

  2. Open the CONTENT BLOCK you want the advanced logic to apply to.

  3. In the left menu, look for the expandable ADVANCED LOGIC menu.

  4. Click Add rule, then click the Select rule dropdown menu and select "Quiz answers".

  5. Select the question you want to add a rule from.

  6. Click the + icon and add the answer(s) you want customers to select in order to see this content.

πŸ’‘ ANY vs ALL logic

Rules can be set with one of two conditions, ANY and ALL.

If you set rules to ANY, only one of the conditions you add into the rule needs to be met in order to see the content.

If you set rules to ALL, every single condition will need to be matched. New ANY and ALL blocks can be added to mix conditions.

We typically recommend ALL conditions for most rules.

Did this answer your question?