How does Conditional Logic work?

You are here:
< All Topics

For example, imagine you want to create a skincare consult quiz for your store. First, you would ask a general question like, “What’s your age” or “What type of skin do you have?” and your customers would have to choose between the options you lay out for them (Dry, Normal, Combination or Oily skin).

A visual interface for creating IF-THEN-ELSE conditional statements

With Conditional Logic, you can show customers with oily skin certain questions (specifically targeted for women with oily skins), while customers with dry skin would skip these questions. It’s like having a visual interface for creating IF-THEN-ELSE conditional statements, with the advantage of not needing to know how to code 😉

You can create multiple Conditional Logic rules for one single question, so you can direct them to multiple target questions depending on what they respond.

How to set up Conditional Logic

Conditional Logic makes your quiz smarter by sending customers down different question paths based on how they answered previous questions.

You can add Conditional Logic to a question by clicking this button:

Then click on the “add conditional logic” button:

This should create a Conditional Logic statement. Here, you can edit the statement to send customers to different follow up questions based on their responses to previous questions:

As you can see, the logic is very simple and follows this template:

IF the response to question X
IS EQUAL TO choice Y
THEN go to question Z

You can add multiple Conditional Logic statements on any given question by clicking on the “more options” button (three dots):

Make sure to add Conditional Logic on follow up questions to jump other unrelated follow up questions:

Skip Logic vs. Conditional Logic

The new app interface gives the option to use Conditional Logic and Skip Logic.

Conditional Logic allows you to create separate paths for quiz respondents based on their responses. This is done by routing customers from one question to other questions depending on what they respond.

Skip Logic determines whether a question is presented or skipped based on a customer’s responses to previous questions. The path will be the same to all customers, but the questions they see will differ based on their responses.

You can combine both types of logic in the same quiz.

Read more about Skip Logic here.

Understanding Conditional Logic

Conditional logic can be difficult to grasp. These resources can are useful in understanding the AND / OR logic:

Table of Contents