> ## Documentation Index
> Fetch the complete documentation index at: https://help-center.quizify.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Score Recommendation

> Recommend products from a quiz score by assigning points to answers and matching the total to a result.

## 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.

## Navigation

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.

<table>
  <thead>
    <tr>
      <th>Type</th>
      <th>What you assign</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Product</td>
      <td>Recommend products</td>
    </tr>

    <tr>
      <td>Variants</td>
      <td>Recommend product variants</td>
    </tr>

    <tr>
      <td>Collection</td>
      <td>Recommend collections</td>
    </tr>

    <tr>
      <td>Tag</td>
      <td>Recommend products by product tags</td>
    </tr>
  </tbody>
</table>

Note: The Type dropdown appears when Result options is set to Quizify result page.

## Result Options

Choose where users go after completing the quiz.

<table>
  <thead>
    <tr>
      <th>Option</th>
      <th>What it does</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Quizify result page</td>
      <td>Shows results on the Quizify result page with your configured outcomes, products, and sections</td>
    </tr>

    <tr>
      <td>Shopify page</td>
      <td>Sends users to a Shopify page or any external URL after quiz completion. Set a Redirect URL for each result</td>
    </tr>
  </tbody>
</table>

## Result Type

Choose how quiz results are evaluated.

<table>
  <thead>
    <tr>
      <th>Result Type</th>
      <th>What it does</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Range score</td>
      <td>Displays a result when the total score falls within a predefined range, such as 0–20 or 21–40</td>
    </tr>

    <tr>
      <td>Custom score</td>
      <td>Creates personalized score categories using exact score values you define</td>
    </tr>
  </tbody>
</table>

## Score Method

Choose how the final score is calculated.

<table>
  <thead>
    <tr>
      <th>Score Method</th>
      <th>What it does</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Basic</td>
      <td>Calculates the final score by adding the values of the selected answers</td>
    </tr>

    <tr>
      <td>Advance</td>
      <td>Lets you build a custom scoring formula using questions and operators such as +, −, ÷, and ×</td>
    </tr>
  </tbody>
</table>

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.

<table>
  <thead>
    <tr>
      <th>Option</th>
      <th>What it does</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Hide unavailable products</td>
      <td>Hides or shows unavailable products and variants</td>
    </tr>

    <tr>
      <td>Show last result</td>
      <td>Shows the user's previous result if they have taken the quiz before, or starts the quiz from the beginning</td>
    </tr>

    <tr>
      <td>Show randomise product order</td>
      <td>Randomly shuffles the recommended product order for each user</td>
    </tr>
  </tbody>
</table>

## Supported Question Types

Score recommendation works with these question types:

<table>
  <thead>
    <tr>
      <th>Question Type</th>
      <th>How mapping works</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Single Choice</td>
      <td>Assign a Score to each answer option.</td>
    </tr>

    <tr>
      <td>Multiple Choice</td>
      <td>Assign a Score to each answer option.</td>
    </tr>

    <tr>
      <td>Feedback</td>
      <td>Assign Score to three ranges: Least Likely, Average, Most Likely.</td>
    </tr>

    <tr>
      <td>Rating</td>
      <td>Assign Score to three groups: Unlikely, About as likely as not, Likely.</td>
    </tr>
  </tbody>
</table>

## 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.

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Retake quiz</td>
      <td>Customize the Retake quiz label. Maximum 25 characters.</td>
    </tr>
  </tbody>
</table>

View Cart: Show a button on the result page that takes shoppers to their cart.

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Cart button</td>
      <td>Enable or disable the Cart button on the result page that takes shoppers to their cart.</td>
    </tr>

    <tr>
      <td>Cart button text</td>
      <td>Customize the Cart button label. Maximum 25 characters.</td>
    </tr>
  </tbody>
</table>

Proceed to Checkout: Show a button on the result page that sends shoppers to Shopify checkout.

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Checkout button</td>
      <td>Enable or disable the Checkout button on the result page.</td>
    </tr>

    <tr>
      <td>Checkout text</td>
      <td>Customize the Checkout button label. Maximum 25 characters.</td>
    </tr>
  </tbody>
</table>

### Result Action Design Settings

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Options / Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Background Color</td>
      <td>Background color of the Result Action bar.</td>
    </tr>

    <tr>
      <td>Section Placement</td>
      <td>Top or Bottom.</td>
    </tr>

    <tr>
      <td>Sticky position</td>
      <td>Available only when Section Placement is Top. Keeps the bar fixed while scrolling. On your store, this only applies to full-size popup quizzes.</td>
    </tr>

    <tr>
      <td>Font Color</td>
      <td>Text color.</td>
    </tr>

    <tr>
      <td>Font Size</td>
      <td>8 px – 50 px.</td>
    </tr>

    <tr>
      <td>Font Weight</td>
      <td>Light, Regular, Semi Bold, Bold.</td>
    </tr>

    <tr>
      <td>Section Spacing</td>
      <td>Top and Bottom: 0 px – 100 px each.</td>
    </tr>

    <tr>
      <td>Retake Quiz</td>
      <td>Allow user to take quiz again</td>
    </tr>

    <tr>
      <td>Link Type</td>
      <td>Anchor or Button, per action.</td>
    </tr>

    <tr>
      <td>Position</td>
      <td>Left, Center, or Right, per action.</td>
    </tr>

    <tr>
      <td>Button Style</td>
      <td>Available only when Link Type is Button. Includes Background Color, Border Color, Border Width (0–10 px), and Corner Radius (0–50 px).</td>
    </tr>
  </tbody>
</table>

### Retake Quiz Style / View Cart Button / Proceed to Checkout

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Options / Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Link Type</td>
      <td>Anchor or Button.</td>
    </tr>

    <tr>
      <td>Position</td>
      <td>Left, Center, or Right.</td>
    </tr>

    <tr>
      <td>Button Settings</td>
      <td>Available only when Link Type is Button: Border Width (0–10 px), Corner Radius (0–50 px), Background Color, and Border Color.</td>
    </tr>
  </tbody>
</table>

## 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

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Result name</td>
      <td>Name for the fallback result. Maximum 50 characters</td>
    </tr>

    <tr>
      <td>Recommendation mapping</td>
      <td>Map Products, Variants, Collections, or Tags. If using Shopify page, configure a Redirect URL instead</td>
    </tr>
  </tbody>
</table>

### 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.

<table>
  <thead>
    <tr>
      <th>Section</th>
      <th>What it does</th>
      <th>Settings</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Products</td>
      <td>Shows recommended products for the fallback outcome</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=products" target="_blank" rel="noopener noreferrer">Open Products</a></td>
    </tr>

    <tr>
      <td>Discount</td>
      <td>Shows a coupon code that users can copy</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=discount" target="_blank" rel="noopener noreferrer">Open Discount</a></td>
    </tr>

    <tr>
      <td>HTML</td>
      <td>Adds custom HTML to the result page</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=html" target="_blank" rel="noopener noreferrer">Open HTML</a></td>
    </tr>

    <tr>
      <td>Rich Text</td>
      <td>Adds Heading, Text, and Button blocks</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=rich-text" target="_blank" rel="noopener noreferrer">Open Rich Text</a></td>
    </tr>

    <tr>
      <td>Hero Banner</td>
      <td>Adds a full-width banner with image and content blocks. Maximum 3 blocks</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=hero-banner" target="_blank" rel="noopener noreferrer">Open Hero Banner</a></td>
    </tr>

    <tr>
      <td>Image with Text</td>
      <td>Displays an image beside text and button blocks. Maximum 4 blocks</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=image-with-text" target="_blank" rel="noopener noreferrer">Open Image with Text</a></td>
    </tr>

    <tr>
      <td>Video</td>
      <td>Adds a Shopify-hosted or embedded video</td>
      <td><a class="qh-section-link" href="/quiz-builder/recommendation/normal?section=video" target="_blank" rel="noopener noreferrer">Open Video</a></td>
    </tr>
  </tbody>
</table>

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:

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Result name</td>
      <td>Name for the result. Maximum 50 characters</td>
    </tr>
  </tbody>
</table>

### Range Score

When Result type is Range score, define the range that triggers the result.

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Start score</td>
      <td>Minimum score for the result</td>
    </tr>

    <tr>
      <td>End score</td>
      <td>Maximum score for the result</td>
    </tr>
  </tbody>
</table>

### 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.

<table>
  <thead>
    <tr>
      <th>Type</th>
      <th>What to map</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Product</td>
      <td>Select products</td>
    </tr>

    <tr>
      <td>Variants</td>
      <td>Select variants</td>
    </tr>

    <tr>
      <td>Collection</td>
      <td>Select collections</td>
    </tr>

    <tr>
      <td>Tag</td>
      <td>Enter product tags</td>
    </tr>
  </tbody>
</table>

If Result options is set to Shopify page, configure a Redirect URL for the result instead of product mapping.

### Result Page Design Settings

<table>
  <thead>
    <tr>
      <th>Setting</th>
      <th>Details</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Make section full width</td>
      <td>Enables or disables the full-width layout</td>
    </tr>

    <tr>
      <td>Page width</td>
      <td>Sets the content width from 1000 px to 1600 px</td>
    </tr>
  </tbody>
</table>

## 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.

## Related articles

* Quiz Builder
* Result
* Score
* Personality Type

<nav class="qh-pagination" aria-label="Pagination">
  <a class="pagination-prev" href="/quiz-builder/recommendation/normal">
    <span>
      <strong>Normal Recommendation</strong>
      <span>Previous</span>
    </span>
  </a>

  <a class="pagination-next" href="/quiz-builder/recommendation/personality-type">
    <span>
      <strong>Personality Type Recommendation</strong>
      <span>Next</span>
    </span>
  </a>
</nav>
