How to Set Up Scoring Quiz¶
One Results Page¶
Assign numerical scores to each choice in your quiz. Then, use Display Logic to control the visibility of content blocks on the Results Page based on the accumulated scores.
Follow these steps to set up a scoring quiz with one results page:
Scoring system is not available in the legacy version of the Shopify app. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Tip
We have Scoring Quiz template avialble among the Quiz Templates. To use it go to the [Dashboard]/(reference/dashboard/) and click on Create Quiz
button. Then, select Scoring Quiz
template.
-
Create Quiz: Open the Quiz Builder and add your
Multiple choice questions
asking the customer about their needs. For example: age, skin type, enviornemnet etc. if you are creating a quiz for a skin care brand. -
Assign Scores to Choices: Go to each question in your quiz. For each choice, open the choice settings and assign appropriate point values to each choice via the Choice Settings section.
Example
For example, with skin type questions:
- Dry skin choices: 1 point
- Normal skin choices: 2 points
- Oily skin choices: 3 points
- Combination skin choices: 4 points
- Sensitive skin choices: 5 points
-
Add Content Sections to Results Page: Go to the Results Page and add a new
sections
. To add a new section click the+ Add section
sign.Add multiple content blocks describing the specific skin type and its challenges. For example:
Example
- You have Dry Skin: The itchiness, tightness and dryness – we know your struggle! Your skin wants a routine that’s deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you! Even though your skin doesn’t experience major issues, it deserves amazing care! Your skin wants a routine that sustains your skin’s natural harmony.
- You have Oily Skin: Your skin is oh-so shiny, but with excess oil instead of your natural glow! Your skin wants a routine that reduces oil to provide balance and clarity, all while giving your skin the proper amount of light hydration.
- You have Combination-Type Skin: Your skin has multiple things going on at once: you experience your T-zone to be on the oily side, while the rest of your face is either normal or dry.
To each block add a
Product Block
with the products you want to recommend for that skin type. Make sure to set theRecommendation System
toFixed Recommendations
in the Product Block Settings. -
Add Score-Based Display Logic: On the Results Page, select a content block and in the right-hand menu locate
Display logic
.- Click on
+ Add condition (OR)
- Instead of using question-specific conditions, use the
The varaible with the highest score...
orThe score of the varaible...
option - Set up range conditions to control when each content block should be visible/hidden.
Example
For example:
- Dry skin content: Total score is between 5-7 points
- Normal skin content: Total score is between 8-12 points
- Oily skin content: Total score is between 13-17 points
- Combination skin content: Total score is between 18-22 points
- Sensitive skin content: Total score is between 23-25 points
- Click on
-
Publish the changes: Click the top-right
Save
button to update the preview/live quiz.
Scoring system is not available in WooCommerce. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Scoring system is not available in Magento. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Scoring system is not available in BigCommerce. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Scoring system is not available in Standalone. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Multiple Results Pages¶
Assign numerical scores to each choice in your quiz. Then, use Jump Logic to direct customers to different results pages based on their accumulated scores.
Follow these steps to set up a scoring quiz with multiple results pages:
Scoring system is not available in the legacy version of the Shopify app. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
-
Create Quiz: Open the Quiz Builder and add your
Multiple choice questions
asking the customer about their needs. For example: age, skin type, enviornemnet etc. if you are creating a quiz for a skin care brand. -
Assign Scores to Choices: Go to each question in your quiz. For each choice, open the choice settings and assign appropriate point values to each choice via the Choice Settings section.
Example
For example, with skin type questions:
- Dry skin choices: 1 point
- Normal skin choices: 2 points
- Oily skin choices: 3 points
- Combination skin choices: 4 points
- Sensitive skin choices: 5 points
-
Create Multiple Results Pages: Go to the Results Page section and click
+ Add Results Page
to create additional results pages. Create one results page for each possible outcome.Example
For example: - Results Page 1: Dry Skin Routine - Results Page 2: Normal Skin Routine - Results Page 3: Oily Skin Routine - Results Page 4: Combination Skin Routine - Results Page 5: Sensitive Skin Routine
-
Add Content to Each Results Page: For each results page, addustom text describing the specific skin type and its challenges, product recommendations for that skin type and any additional content blocks relevant to that skin type.
To each results page add a section with content describing the specific skin type and its challenges. For example:
Example
- You have Dry Skin: The itchiness, tightness and dryness – we know your struggle! Your skin wants a routine that’s deeply nourishing and hydrating.
- You have Normal Skin: Your skin feels balanced, just like you! Even though your skin doesn’t experience major issues, it deserves amazing care! Your skin wants a routine that sustains your skin’s natural harmony.
- You have Oily Skin: Your skin is oh-so shiny, but with excess oil instead of your natural glow! Your skin wants a routine that reduces oil to provide balance and clarity, all while giving your skin the proper amount of light hydration.
- You have Combination-Type Skin: Your skin has multiple things going on at once: you experience your T-zone to be on the oily side, while the rest of your face is either normal or dry.
Make sure to add product blocks to each results page and set the
Recommendation System
toFixed Recommendations
in the Product Block Settings. -
Set Up Jump Logic Based on Scores: Go tp the Conditional Logic section of Quiz Builder. Find the last question in your quiz and open the Jump Logic settings:
- Click on
+ Add condition (OR)
- Select
The variable with the highest score...
orThe score of the variable...
option - Set up range conditions to control which results page the user will be directed to
Example
For example:
- If total score is between 5-7 points → Jump to Dry Skin Routine
- If total score is between 8-12 points → Jump to Normal Skin Routine
- If total score is between 13-17 points → Jump to Oily Skin Routine
- If total score is between 18-22 points → Jump to Combination Skin Routine
- If total score is between 23-25 points → Jump to Sensitive Skin Routine
- Click on
-
Publish the changes: Click the top-right
Save
button to update the preview/live quiz.
Scoring system is not available in WooCommerce. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Scoring system is not available in Magento. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Scoring system is not available in BigCommerce. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
Scoring system is not available in Standalone. Your developer can implement a custom scoring system with JavaScript on the Results Page instead. Check this article to learn how to add custom JavaScript to the Results Page: How to Add Custom JavaScript to the Results Page.
This article explains how to set up a scoring quiz with one results page and multiple results pages in the RevenueHunt app.