Skip to main content

How Score Recommendation Works

  1. Assign a score value to each answer.
  2. Quizify calculates a final score using either a Basic sum or an Advance formula.
  3. The final score is matched to a result based on a score range or custom score.
  4. The matched result displays the products, variants, collections, or tags you configured.
From this page, you can:
  • Configure recommendation settings and assign scores to supported questions.
  • Customize Result Action.
  • Build the Fallback result page using HTML, Rich Text, Hero Banner, and other sections.
  • Add results and configure each result’s settings.
  1. Go to Shopify Admin → Apps → Quizify.
  2. Open a quiz from Dashboard or My Quizzes.
  3. Click Edit or create a new quiz.
  4. In the Quiz Builder, click Recommendation in the left icon menu.
  5. Select Score.

Page Overview

When Score is selected, you will see:
  • Builder list (left) — Displays questions for score mapping, Result Action, Fallback result, other results, and Result page sections.
  • Center preview — Displays a live preview of the selected result page.
  • Settings panel (right) — Contains score settings, result options, and content/design settings for the selected item.

Types (Settings Panel)

Choose what you want to recommend on the result page. Only one type can be selected.
TypeWhat you assign
ProductRecommend products
VariantsRecommend product variants
CollectionRecommend collections
TagRecommend products by product tags
Note: The Type dropdown appears when Result options is set to Quizify result page.

Result Options

Choose where users go after completing the quiz.
OptionWhat it does
Quizify result pageShows results on the Quizify result page with your configured outcomes, products, and sections
Shopify pageSends users to a Shopify page or any external URL after quiz completion. Set a Redirect URL for each result

Result Type

Choose how quiz results are evaluated.
Result TypeWhat it does
Range scoreDisplays a result when the total score falls within a predefined range, such as 0–20 or 21–40
Custom scoreCreates personalized score categories using exact score values you define

Score Method

Choose how the final score is calculated.
Score MethodWhat it does
BasicCalculates the final score by adding the values of the selected answers
AdvanceLets you build a custom scoring formula using questions and operators such as +, −, ÷, and ×
When Advance Formula is selected:
  1. Open Score result formula.
  2. Add questions from the list. You can type to search for questions.
  3. Insert operators between questions using +, −, ÷, or ×.
  4. Remove tokens from the formula as needed.

Additional Display Options

These options appear only when Result options is set to Quizify result page.
OptionWhat it does
Hide unavailable productsHides or shows unavailable products and variants
Show last resultShows the user’s previous result if they have taken the quiz before, or starts the quiz from the beginning
Show randomise product orderRandomly shuffles the recommended product order for each user

Supported Question Types

Score recommendation works with these question types:
Question TypeHow mapping works
Single ChoiceAssign a Score to each answer option.
Multiple ChoiceAssign a Score to each answer option.
FeedbackAssign Score to three ranges: Least Likely, Average, Most Likely.
RatingAssign Score to three groups: Unlikely, About as likely as not, Likely.

How to Map Score with Answer

Single Choice

  1. Open the Single Choice question in the left list.
  2. Each answer option has a score field.
  3. Assign a score for that particular option.
  4. When the user selects an option, the points for that option are added to calculate the final result.

Multiple Choice

  1. Open the Multiple Choice question in the left list.
  2. Each answer option has a score field.
  3. Assign a score for that particular option.
  4. When the user selects an option, the points for that option are added to calculate the final result.

Feedback

The Feedback question type is divided into three ranges:
  • Least Likely
  • Average
  • Most Likely
Assign a score separately for each range. When the user gives feedback, the points for that option are added to calculate the final result.

Rating

The Rating question type is divided into three groups:
  • Unlikely
  • About as likely as not
  • Likely
Assign a score separately for each. When the user gives a rating, that option is added to calculate the final result.

Result Action

Customize the actions displayed on the result page, such as Retake quiz, Cart, and Checkout.

Section Visibility

  1. Hover over Result Action.
  2. Click the Eye icon to hide or show the Result Action section.

Result Action Content Settings

Retake Quiz: Button on the result page that lets shoppers restart the quiz from the beginning.
SettingDetails
Retake quizCustomize the Retake quiz label. Maximum 25 characters.
View Cart: Show a button on the result page that takes shoppers to their cart.
SettingDetails
Cart buttonEnable or disable the Cart button on the result page that takes shoppers to their cart.
Cart button textCustomize the Cart button label. Maximum 25 characters.
Proceed to Checkout: Show a button on the result page that sends shoppers to Shopify checkout.
SettingDetails
Checkout buttonEnable or disable the Checkout button on the result page.
Checkout textCustomize the Checkout button label. Maximum 25 characters.

Result Action Design Settings

SettingOptions / Details
Background ColorBackground color of the Result Action bar.
Section PlacementTop or Bottom.
Sticky positionAvailable only when Section Placement is Top. Keeps the bar fixed while scrolling. On your store, this only applies to full-size popup quizzes.
Font ColorText color.
Font Size8 px – 50 px.
Font WeightLight, Regular, Semi Bold, Bold.
Section SpacingTop and Bottom: 0 px – 100 px each.
Retake QuizAllow user to take quiz again
Link TypeAnchor or Button, per action.
PositionLeft, Center, or Right, per action.
Button StyleAvailable only when Link Type is Button. Includes Background Color, Border Color, Border Width (0–10 px), and Corner Radius (0–50 px).

Retake Quiz Style / View Cart Button / Proceed to Checkout

SettingOptions / Details
Link TypeAnchor or Button.
PositionLeft, Center, or Right.
Button SettingsAvailable only when Link Type is Button: Border Width (0–10 px), Corner Radius (0–50 px), Background Color, and Border Color.

Fallback Result Page

The Fallback result is the default result shown when a user’s score does not match any configured score range or custom score.

Fallback Result Content Settings

SettingDetails
Result nameName for the fallback result. Maximum 50 characters
Recommendation mappingMap Products, Variants, Collections, or Tags. If using Shopify page, configure a Redirect URL instead

Fallback Result Design Settings

  • Make section full width
  • Page width: 1000 px–1600 px

Fallback Result Page Sections

Fallback uses the same section types as Normal recommendation. Click the Open link on the right to view that section’s content and design settings in a new tab. Use + Add section to add additional sections.
SectionWhat it doesSettings
ProductsShows recommended products for the fallback outcomeOpen Products
DiscountShows a coupon code that users can copyOpen Discount
HTMLAdds custom HTML to the result pageOpen HTML
Rich TextAdds Heading, Text, and Button blocksOpen Rich Text
Hero BannerAdds a full-width banner with image and content blocks. Maximum 3 blocksOpen Hero Banner
Image with TextDisplays an image beside text and button blocks. Maximum 4 blocksOpen Image with Text
VideoAdds a Shopify-hosted or embedded videoOpen Video
Hover over a section to:
  • Hide/Show the section
  • Delete the section
  • Drag the section to reorder it

Add Result and Result-Wise Settings

Create and manage score-based results by defining score ranges or custom scores and assigning recommendations to each result. In the left sidebar:
    • Add result — Creates a new score result.
  • Hover over any result to delete or duplicate that particular result page.

Result Content Settings

For the selected result:
SettingDetails
Result nameName for the result. Maximum 50 characters

Range Score

When Result type is Range score, define the range that triggers the result.
SettingDetails
Start scoreMinimum score for the result
End scoreMaximum score for the result

Custom Score

When Result type is Custom score:
  1. Enter the score value or values for the result.
  2. Press Enter to add a score. You can add multiple exact scores for one particular result page.
  3. The result is shown when the user’s final score exactly matches one of the configured custom scores.

Recommendation Mapping

Assign what users see when the result is matched while using Quizify result page.
TypeWhat to map
ProductSelect products
VariantsSelect variants
CollectionSelect collections
TagEnter product tags
If Result options is set to Shopify page, configure a Redirect URL for the result instead of product mapping.

Result Page Design Settings

SettingDetails
Make section full widthEnables or disables the full-width layout
Page widthSets the content width from 1000 px to 1600 px

Result Page Sections Per Result

Each added result can use the same page sections available in Fallback result:
  • Products
  • Discount
  • HTML
  • Rich Text
  • Hero Banner
  • Image with Text
  • Video
Customize each result’s page independently so different score outcomes can display different messaging and layouts. You can add multiple result pages by clicking + Add Result.
  • Quiz Builder
  • Result
  • Score
  • Personality Type