Building a Quiz
Norma Cooper avatar
Written by Norma Cooper
Updated over a week ago

Use Okendo Quizzes to personalize each shopper's experience by asking relevant questions and recommending products that suit their preferences.

In this article, you'll learn how to:

Create a quiz

Follow these steps to create a quiz.

  1. Open your Okendo app.

  2. Navigate to Quizzes > Quiz List

  3. Click the + New Quiz button on the Quiz List page.

  4. Build your questions, answers and conditionalize as needed.

  5. Configure recommendations to display based on the user's answers.

To start adding questions, click on the + button within the Questions section of the Build tab. You will have a choice of five different question types.

Question Types

Question Type

What it does


Participants can select only one answer for a single question.


Participants can select multiple answers to a single question.

Content Page

Create a separator between questions if you intend to ask your participant different sets of questions.

This question type works for longer quizzes so you can break it up into categories and sections.


Participants can assign a numerical value to rate their experience.


Participants can select between one and five stars to rate their experience.

Once you have selected a question type, add answer options by clicking +Add Option.

For Single-Select & Multi-Select question types, you can add images to each answer option by clicking on the icon to the left and uploading a custom image.

Settings available for Single-Select & Multi-Select questions include:

  • Randomize option order: The order of the options will be different for each quiz view.

  • Display as dropdown: Show a single dropdown menu containing each question option.

  • Include an option which allows custom input: Provide an option for users to enter text if their answer isn’t covered by one of the existing options.

Question Branching

Quiz questions can be branched so that they can be routed to different questions depending on a customer’s answers to them. For example, if a customer answers the question “What is your skin type” with “Oily Skin”, direct them to a question which asks where their skin is the most oily. If they answer with “Dry Skin” instead ask them where their skin is most dry.

You need to create a minimum of two questions before you can start adding conditions: the question that you want to conditionalize and a question that follows it. Only after you create the succeeding question you'll see the Add Condition button. Keep in mind that you can add multiple conditions to a single question.

To branch questions, click the 3 dot menu button at the top right of a question and click Add Branching. You can choose what question should be skipped to.

Further conditions can be added by clicking the 3 dots next to a condition and selecting Add condition below.

Thereafter you can specify what an answer should be equal to in order to progress to a specific question or straight to the recommendations.

Recommend Products

Recommendation pages are set up to display a combination of products from your store. Each recommendation page can be customized with its own content and styling.

There are two main facets to recommending products

  1. Configuring the logic - The logic determines which recommendations are shown based on the user’s quiz answer. It consists of inclusion and exclusion conditions, as well as setting up a fallback recommendation page.

  2. Selecting products to recommend or configuring custom pages to redirect quiz takers to.

Learn more about configuring recommendations here.

Did this answer your question?