Use Okendo Quizzes to personalize each shopper's experience — ask relevant questions and recommend products that match their preferences. This article covers everything you need to build, manage, and maintain quizzes in your store.
In this article, you will learn about;
Create a quiz
Follow these steps to create a quiz.
Open your Okendo app.
Navigate to Quizzes > Quiz List.
Click + New Quiz.
Add your questions and answer options.
Add branching conditions to route shoppers to different questions based on their answers.
Configure recommendations to display based on your customers' answers.
Add questions
To start adding questions, click 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 |
Single-select | Shoppers can select only one answer per question. |
Multi-select | Shoppers can select multiple answers to a single question. |
Content page | Creates a separator between questions — useful for longer quizzes where you want to break content into categories or sections. |
Five-point | Shoppers can assign a numerical value to rate their experience. |
Rating | Shoppers 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 and Multi-select question types, you can add images to each answer option by clicking the icon to the left and uploading a custom image.
Settings available for single-select and 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 that allows custom input: Provide an option for shoppers to enter text if their answer isn't covered by one of the existing options.
You can also set the minimum and maximum number of answer options (up to 10) that can be provided to a multi-select question.
Generate questions with AI
New questions can be generated using AI. Click the + button to add a new question, then click Generate. A question and answer options will be generated within a few seconds. Question generation works best when there are already questions in the quiz — it uses that context to create additional relevant questions. Use this to flesh out a quiz and collect additional information that may help with recommending products.
Email question
The email question is fixed as the last question of the quiz. You can customize the question text to explain to shoppers why their email is being collected. The following options can also be toggled:
Ask for marketing consent: Enables a checkbox that allows a shopper to opt into marketing communications.
Require customer email: If enabled, the shopper must provide their email address to view their product recommendations. If disabled, they may skip this question.
Enable email question: Choose to enable or disable the email question. If you're seeing a high drop-off rate on the email question and don't need this data, disabling it can help ensure more shoppers reach your product recommendations.
The email address will automatically be pre-filled for quiz retakes and for other quizzes taken on the store.
Question branching
Quiz questions can be branched to route shoppers to different questions depending on their answers. For example, if a shopper answers "What is your skin type?" with "Oily skin", direct them to a follow-up question about where their skin is most oily. If they answer "Dry skin", route them to a question about where their skin is most dry.
You need to create a minimum of two questions before you can start adding conditions: the question you want to branch, and the question that follows it. The Add Condition button only appears once the succeeding question exists. You can add multiple conditions to a single question.
To branch questions, click the 3-dot menu at the top right of a question and click Add Branching. Choose which question to skip to.
Add further conditions by clicking the 3-dot menu next to a condition and selecting Add condition below.
Then specify what an answer must equal in order to progress to a specific question or straight to the recommendations.
Recommend products
Recommendation pages display a combination of products from your store. Each recommendation page can be customized with its own content and styling.
There are two main aspects to recommending products:
Configuring the logic — The logic determines which recommendations are shown based on your customers' quiz answers. It includes inclusion and exclusion conditions, as well as a fallback recommendation page.
Selecting products to recommend or configuring custom pages to redirect shoppers to.
Learn more about configuring recommendations here.
Variant display options
Variants can be displayed as either an option list or dropdown buttons on the recommendation page.
Navigate to the Configure tab and expand the Recommendations section.
Select the desired option from the Display Variants In dropdown.
Option list is useful for products with fewer variants and can potentially improve conversion. Dropdown is better suited for products with many variants and provides a cleaner look.
Clone a quiz
You can easily clone any quiz in your store to duplicate it within the same store. This is useful for resetting test responses, or creating multiple quizzes with similar content or styling.
To clone a quiz:
Click the 3-dot menu next to a quiz on the list page.
Click Clone.
Rename the quiz, make any required changes, and click Save.
Archive a quiz
Archive a quiz when it is no longer in use, was created for testing, or was an AI-generated draft that won't be published.
To archive a quiz:
Click the 3-dot menu next to a quiz on the list page.
Click Archive.
The quiz's status will change to Archived.
Refresh the page — the quiz will be hidden from view.
To view archived quizzes, adjust the Quiz Status filter at the top of the page. Archived quizzes cannot be edited or installed, but you can still view their historical analytics data.












