Skip to content

How to Recommend Products

Our solution takes into account your customer's choices to offer highly personalized product recommendations.

This guide explains how to recommend products with the RevenueHunt app, the underlying algorithm and proposes solutions for complex quizzes.

Recommendations

RevenueHunt Product Recommendation Quiz can show on the results page product variants, main products and Recharge subscription products.

RevenueHunt Product Recommendation Quiz cannot recommend collections of products, though it's possible to only recommend products from a specific collection.

RevenueHunt Product Recommendation Quiz can show on the results page product variants, main products and collections.

If you add a Block to your results page, you can choose to display product variants, main products or collections under Block Settings > Recommendations Type.

  • If you chose a Products under Recommendations Type, the Slot will show the main product with a optional dropdown to choose the specific variant. The order in which the product variants are displayed is based on the number of votes they received. If all varaints of the same product received the same number of votes, the variants will be displayed in random order.

  • If you chose a Product Varaints under Recommendations Type, the Slot will show recommended variants of a product with the full name of a product followed by the varaint name, for example "Toner - 100ml".

    Note

    It is not possible to display the variants in a dropdown with this option, because it's meant to lead the user to the specific variant of a product. If you want to display the variants in a dropdown, you can use a Products option instead.

  • If you chose a Collections under Recommendations Type, the Slot will show the recommended a specific collection from your Shopify store.

    Note

    If your recommended collections doesn't show any image, it's likely becuase you have not yet added an image to the collection in your Shopify > Products > Collections section. Once you add an image, the collection will show the image on the results page.

RevenueHunt Product Recommendation Quiz can show on the results page simple products, variable products, grouped products, external/affiliate products and WooCommerce subscription products.

RevenueHunt Product Recommendation Quiz cannot recommend categories of products, though it's possible to only recommend products from a specific category/tag/attribute.

Warning

Product Recommendation Quiz for WooCommerce can sync only one type of variants of variable products. For example, if a variable product has two types of variants, the first one being size, the second being color, the app will be able to only sync the size variant of your products.

RevenueHunt Product Recommendation Quiz can show on the results page product variants and main products.

RevenueHunt Product Recommendation Quiz cannot recommend categories of products, though it's possible to only recommend products from a specific category.

RevenueHunt Product Recommendation Quiz can show on the results page product variants and main products.

RevenueHunt Product Recommendation Quiz cannot recommend categories of products, though it's possible to only recommend products from a specific category.

RevenueHunt Product Recommendation Quiz can show on the results page product variants and main products.

RevenueHunt Product Recommendation Quiz cannot recommend collections of products, though it's possible to only recommend products from a specific collection.

Recommending the Right Products

Follow these steps to set up product recommendations in your Product Recommendation Quiz:

  1. Link Products to Choices: Navigate to the Link Products/Collections/Upvote tab within your quiz setup. For each choice, link/upvote relevant products.
    • You can link./upvote product variants, collections, tags, variant collections, vendor collections or all variants of the same product at once.
  2. Edit the Results Page: In the Results Page tab you can edit the content of your results screen. You can add a heading, content block, image block, HTML block, Product Block or a Product Slot block.

    Tip

    Check How to Edit the Results Page for more information.

  3. Add a Product Block: Products can be displayed on the Results Page as a list via the Product Block or divided into slots via the Product Slot Block. For beginners, it's recommended to use a Product Block to show the recommendations.

    • Product Block displays the products sorted by the number of votes - the most voted products are shown first, and the least voted last. In Product Block settings you can choose how many products you want to show at the end of the quiz. how to recommend products product block

    • Product Slot Blocks allow you to display the products in clear steps, for example as a skincare routine. Each Product Slot will recommend the most-voted product from a collection that's linked to it. Check How to Recommend a Skincare Routine with Slots for step-by-step instructions on how to set up Slot Blocks. how to recommend products slots block

  4. Test the Results: After your products are linked and the results page is set up, you can test your quiz.

    • Click Publish/Save on the top-right menu to update the preview/live quiz.
    • Then, click Preview to test the quiz you've created in a new window.

      Note

      You can test the quiz as much as you like as long as you always open a new preview window. These test responses done as admin are automatically removed after 1 hour to not add to your usage quota.

  5. Troubleshoot the Results: Use the quiz's built-in search tool in the Responses section to understand why specific products were recommended or missing from the recommendations.

    Tip

    Check How to Troubleshoot Quiz Results for detailed instructions on how to use this tool.

  6. Refine the Results: If you want to make the results ultra-precise, you can also:

    • Limit the recommendations: You can choose to limit the recommendations to only show products that received X votes or more in the Results Page settings.
    • Use Exclusions: You can use Exclusions to make sure that unwanted products are not shown (even if they were upvoted in another choice earlier).

By linking product variants and collections to quiz choices, and understanding the inclusion/exclusion logic, you can use our algorithm to offer precise product recommendations.

In Shopify V2, there are several ways to recommend products:

✍🏻 Option 1: Recommend Most Voted Products

Best for most quizzes.

how_to_shopify_v2_recommendations_funnel

  • Link products or collections to each quiz choice.
  • On the results page, add a product block that displays the most voted items.
  • You can show multiple product slots to recommend a routine or bundle.

Note

Follow this guide to learn how to set up this option.

🎯 Option 2: Use Scoring or Variables

Best for personality-style quizzes.

how_to_shopify_v2_recommendations_winningvariable

  • Assign a score or custom variable to each choice in the quiz.
  • Set up result sections with fixed recommendations for each type of outcome.
  • Use display logic to show the right section based on the score or variable with the highest value.
  • Example: Show Section A if the top variable is "blue", Section B if it’s "red".

Note

Follow this guide to learn how to set up this option.

🧩 Option 3: Use Complex Display Logic

Best for advanced logic or detailed recommendation matrices.

how_to_shopify_v2_recommendations_displaylogic

  • Create logic-based paths that lead users to different result pages.
  • Or use one results page with multiple sections and display logic for each.
  • Show/hide each section depending on the customer’s answers.

Note

Follow this guide to learn how to set up this option.

Follow these steps to set up product recommendations in your Product Recommendation Quiz:

  1. Link Products to Choices: Navigate to the Link Products/Collections/Upvote tab within your quiz setup. For each choice, link/upvote relevant products.
    • You can link./upvote product variants, collections, tags, variant collections, vendor collections or all variants of the same product at once.
  2. Edit the Results Page: In the Results Page tab you can edit the content of your results screen. You can add a heading, content block, image block, HTML block, Product Block or a Product Slot block.

    Tip

    Check How to Edit the Results Page for more information.

  3. Add a Product Block: Products can be displayed on the Results Page as a list via the Product Block or divided into slots via the Product Slot Block. For beginners, it's recommended to use a Product Block to show the recommendations.

    • Product Block displays the products sorted by the number of votes - the most voted products are shown first, and the least voted last. In Product Block settings you can choose how many products you want to show at the end of the quiz. how to recommend products product block

    • Product Slot Blocks allow you to display the products in clear steps, for example as a skincare routine. Each Product Slot will recommend the most-voted product from a collection that's linked to it. Check How to Recommend a Skincare Routine with Slots for step-by-step instructions on how to set up Slot Blocks. how to recommend products slots block

  4. Test the Results: After your products are linked and the results page is set up, you can test your quiz.

    • Click Publish/Save on the top-right menu to update the preview/live quiz.
    • Then, click Preview to test the quiz you've created in a new window.

      Note

      You can test the quiz as much as you like as long as you always open a new preview window. These test responses done as admin are automatically removed after 1 hour to not add to your usage quota.

  5. Troubleshoot the Results: Use the quiz's built-in search tool in the Responses section to understand why specific products were recommended or missing from the recommendations.

    Tip

    Check How to Troubleshoot Quiz Results for detailed instructions on how to use this tool.

  6. Refine the Results: If you want to make the results ultra-precise, you can also:

    • Limit the recommendations: You can choose to limit the recommendations to only show products that received X votes or more in the Results Page settings.
    • Use Exclusions: You can use Exclusions to make sure that unwanted products are not shown (even if they were upvoted in another choice earlier).

By linking product variants and collections to quiz choices, and understanding the inclusion/exclusion logic, you can use our algorithm to offer precise product recommendations.

Follow these steps to set up product recommendations in your Product Recommendation Quiz:

  1. Link Products to Choices: Navigate to the Link Products/Collections/Upvote tab within your quiz setup. For each choice, link/upvote relevant products.
    • You can link./upvote product variants, collections, tags, variant collections, vendor collections or all variants of the same product at once.
  2. Edit the Results Page: In the Results Page tab you can edit the content of your results screen. You can add a heading, content block, image block, HTML block, Product Block or a Product Slot block.

    Tip

    Check How to Edit the Results Page for more information.

  3. Add a Product Block: Products can be displayed on the Results Page as a list via the Product Block or divided into slots via the Product Slot Block. For beginners, it's recommended to use a Product Block to show the recommendations.

    • Product Block displays the products sorted by the number of votes - the most voted products are shown first, and the least voted last. In Product Block settings you can choose how many products you want to show at the end of the quiz. how to recommend products product block

    • Product Slot Blocks allow you to display the products in clear steps, for example as a skincare routine. Each Product Slot will recommend the most-voted product from a collection that's linked to it. Check How to Recommend a Skincare Routine with Slots for step-by-step instructions on how to set up Slot Blocks. how to recommend products slots block

  4. Test the Results: After your products are linked and the results page is set up, you can test your quiz.

    • Click Publish/Save on the top-right menu to update the preview/live quiz.
    • Then, click Preview to test the quiz you've created in a new window.

      Note

      You can test the quiz as much as you like as long as you always open a new preview window. These test responses done as admin are automatically removed after 1 hour to not add to your usage quota.

  5. Troubleshoot the Results: Use the quiz's built-in search tool in the Responses section to understand why specific products were recommended or missing from the recommendations.

    Tip

    Check How to Troubleshoot Quiz Results for detailed instructions on how to use this tool.

  6. Refine the Results: If you want to make the results ultra-precise, you can also:

    • Limit the recommendations: You can choose to limit the recommendations to only show products that received X votes or more in the Results Page settings.
    • Use Exclusions: You can use Exclusions to make sure that unwanted products are not shown (even if they were upvoted in another choice earlier).

By linking product variants and collections to quiz choices, and understanding the inclusion/exclusion logic, you can use our algorithm to offer precise product recommendations.

Follow these steps to set up product recommendations in your Product Recommendation Quiz:

  1. Link Products to Choices: Navigate to the Link Products/Collections/Upvote tab within your quiz setup. For each choice, link/upvote relevant products.
    • You can link./upvote product variants, collections, tags, variant collections, vendor collections or all variants of the same product at once.
  2. Edit the Results Page: In the Results Page tab you can edit the content of your results screen. You can add a heading, content block, image block, HTML block, Product Block or a Product Slot block.

    Tip

    Check How to Edit the Results Page for more information.

  3. Add a Product Block: Products can be displayed on the Results Page as a list via the Product Block or divided into slots via the Product Slot Block. For beginners, it's recommended to use a Product Block to show the recommendations.

    • Product Block displays the products sorted by the number of votes - the most voted products are shown first, and the least voted last. In Product Block settings you can choose how many products you want to show at the end of the quiz. how to recommend products product block

    • Product Slot Blocks allow you to display the products in clear steps, for example as a skincare routine. Each Product Slot will recommend the most-voted product from a collection that's linked to it. Check How to Recommend a Skincare Routine with Slots for step-by-step instructions on how to set up Slot Blocks. how to recommend products slots block

  4. Test the Results: After your products are linked and the results page is set up, you can test your quiz.

    • Click Publish/Save on the top-right menu to update the preview/live quiz.
    • Then, click Preview to test the quiz you've created in a new window.

      Note

      You can test the quiz as much as you like as long as you always open a new preview window. These test responses done as admin are automatically removed after 1 hour to not add to your usage quota.

  5. Troubleshoot the Results: Use the quiz's built-in search tool in the Responses section to understand why specific products were recommended or missing from the recommendations.

    Tip

    Check How to Troubleshoot Quiz Results for detailed instructions on how to use this tool.

  6. Refine the Results: If you want to make the results ultra-precise, you can also:

    • Limit the recommendations: You can choose to limit the recommendations to only show products that received X votes or more in the Results Page settings.
    • Use Exclusions: You can use Exclusions to make sure that unwanted products are not shown (even if they were upvoted in another choice earlier).

By linking product variants and collections to quiz choices, and understanding the inclusion/exclusion logic, you can use our algorithm to offer precise product recommendations.

Follow these steps to set up product recommendations in your Product Recommendation Quiz:

  1. Link Products to Choices: Navigate to the Link Products/Collections/Upvote tab within your quiz setup. For each choice, link/upvote relevant products.
    • You can link./upvote product variants, collections, tags, variant collections, vendor collections or all variants of the same product at once.
  2. Edit the Results Page: In the Results Page tab you can edit the content of your results screen. You can add a heading, content block, image block, HTML block, Product Block or a Product Slot block.

    Tip

    Check How to Edit the Results Page for more information.

  3. Add a Product Block: Products can be displayed on the Results Page as a list via the Product Block or divided into slots via the Product Slot Block. For beginners, it's recommended to use a Product Block to show the recommendations.

    • Product Block displays the products sorted by the number of votes - the most voted products are shown first, and the least voted last. In Product Block settings you can choose how many products you want to show at the end of the quiz. how to recommend products product block

    • Product Slot Blocks allow you to display the products in clear steps, for example as a skincare routine. Each Product Slot will recommend the most-voted product from a collection that's linked to it. Check How to Recommend a Skincare Routine with Slots for step-by-step instructions on how to set up Slot Blocks. how to recommend products slots block

  4. Test the Results: After your products are linked and the results page is set up, you can test your quiz.

    • Click Publish/Save on the top-right menu to update the preview/live quiz.
    • Then, click Preview to test the quiz you've created in a new window.

      Note

      You can test the quiz as much as you like as long as you always open a new preview window. These test responses done as admin are automatically removed after 1 hour to not add to your usage quota.

  5. Troubleshoot the Results: Use the quiz's built-in search tool in the Responses section to understand why specific products were recommended or missing from the recommendations.

    Tip

    Check How to Troubleshoot Quiz Results for detailed instructions on how to use this tool.

  6. Refine the Results: If you want to make the results ultra-precise, you can also:

    • Limit the recommendations: You can choose to limit the recommendations to only show products that received X votes or more in the Results Page settings.
    • Use Exclusions: You can use Exclusions to make sure that unwanted products are not shown (even if they were upvoted in another choice earlier).

By linking product variants and collections to quiz choices, and understanding the inclusion/exclusion logic, you can use our algorithm to offer precise product recommendations.

How to Build Your Quiz Setup

Check the quiz to learn how to build the quiz outcome you want or consult the How-to guides listed below.

how_to_recommend_products_decision_tree_V2

Recommendation System Best For Key Features Complexity
🧩 Fixed Recommendations Showing the same product(s) to everyone regardless of answers - Simple setup
- Products always shown
- No logic or conditions
Very Low
✍🏻 Voting System (Funnel Quiz) Most quizzes, especially product finders or large catalogs - Automatically adapts to answers
- Simple linking of products to choices
- Randomized tie-breaking
Low to Medium
✍🏻 Voting System (Funnel Quiz with Slots) Product recommendation routines, different product categories (e.g. cleanser + moisturizer) - Slot-based grouping
- Step-by-step product recommendations
- Still uses dynamic voting
Medium
🎯 Custom Scoring System (Most Voted Variable) Personality quizzes, Dosha tests, where outcome depends on which variable (A, B, C...) got the most choices - Tracks most frequent variable
- Outputs results by majority
- Often used for typology quizzes
Medium
🎯 Custom Scoring System (Score + Variable) Quizzes that need to calculate values or mix scoring with conditions - Weighted scoring
- Adds hidden variables
- Logic can combine score + other rules
Medium to High
🧩 Fixed Recommendations with Display Logic Quizzes with a lot of logic conditions, precise rules, or exceptions - Shows products based on answers
- Supports multiple result pages
- Allows display rules and custom text
High

Info

Not sure how to set up your recommendations? Take the quiz and find out!

Check the quiz to learn how to build the quiz outcome you want or consult the How-to guides listed below.

Check the quiz to learn how to build the quiz outcome you want or consult the How-to guides listed below.

Check the quiz to learn how to build the quiz outcome you want or consult the How-to guides listed below.

Check the quiz to learn how to build the quiz outcome you want or consult the How-to guides listed below.

Specific Setup Guides

Recommend Products Based on Numerical Inputs

With RevenueHunt Product Recommendation Quiz, it is not possible to recommend products based on open-ended numerical questions like Number or Date. Instead, it's recommended to set up finite choices to be able to use the user responses to set up precise recommendations.

This guide is designed to help merchants effectively use dropdown and multiple-choice questions to set up precise numerical recommendations.

learn more

Recommend products that match multiple criteria (matrix)

This article outlines a method for recommending skincare products based on multiple criteria using a product matrix to categorize recommendations.

Age/Skin type Dry or Normal Oily
Teens and 20's Redness-Relief Refreshing Cleansing Lotion;
Ultra Facial Toner;
Khadi Global Natural Hyaluronic Acid Serum;
Moisturizing Cream-Gel
Neutrogena Oil-Free Acne Face Wash;
Balancing Force Oil Control Toner;
Resist Ultra-Light Super Antioxidant Concentrate Serum;
Oil-Free Moisture Lotion
30's and above All Natural Face Cleanser;
Fresh Rose Deep Hydration Toner;
Khadi Global Natural Hyaluronic Acid Serum;
Organix Facial Moisturizer
FIRST AID BEAUTY FACE CLEANSER;
Balancing Force Oil Control Toner;
The Ordinary "Buffet" + Copper Peptides 1%;
Oil-Free Moisture-Combination Skin

It describes a step-by-step process involving creating product collections, building and linking quizzes to these collections, and utilizing a voting system algorithm to prioritize product suggestions, catering to complex customer profiles and ensuring personalized recommendations.

learn more

Only Recommend Products with X Votes or More

It is possible to limit the number of recommended products on the results page by only showing products that received X votes or more (a certain minimum number of votes). This allows you to filter the quiz recommendations and only show the real winners.

learn more

Recommend Subscription Products

If you're using a legacy version of the RevenueHunt app for Shopify and Rechare Subscriptions check this guide to learn how to recommend subscription products directly from the quiz.

how to recommend subscription products sample product

For other subscription apps check this guide to learn of a possible workaround.

learn more

The new RevenueHunt app for Shopify doesn't yet support recommending subscription products.

Check this guide to learn of a possible workaround.

learn more

If you're using a WooCommerce Subscriptions check this guide to learn how to recommend subscription products directly from the quiz.

how to recommend subscription products sample product

For other subscription apps check this guide to learn of a possible workaround.

learn more

The RevenueHunt app for BigCommerce doesn't yet support recommending subscription products.

Check this guide to learn of a possible workaround.

learn more

The RevenueHunt app for Magento doesn't yet support recommending subscription products.

Check this guide to learn of a possible workaround.

learn more

The RevenueHunt app for Headless eCommerce (Standalone) doesn't yet support recommending subscription products.

Check this guide to learn of a possible workaround.

learn more

Ensure a Specific Product Always Appears on Your Results Page

This guide provides a clear, step-by-step process to making sure that specific products are always visible on the Results Page of your quiz, regardless of the customer's choices.

learn more

Show Results Explanation

While our product recommendation algorithm works to recommend specific products, it will not automatically display an explanation of why a certain product was recommended. It also won't automatically display custom text depending on the recommended product. That's why it's hard to build a "personality-type" quiz with our legacy solution.

If you're using a legacy version of the RevenueHunt app for Shopify, WooCommerce, Magento, BigCommerce or Headless eCommerce (Standalone) check this guide to learn about possible workarounds: How to Show Results Explanation.

learn more

While our product recommendation algorithm works to recommend specific products, it will not automatically display an explanation of why a certain product was recommended. It also won't automatically display custom text depending on the recommended product.

To show an text that explains why a certain product was recommended, follow the guide for 🎯 Custom Scoring System (Most Voted Variable) if you're building a personality-type quiz or 🧩 Fixed Recommendations with Display Logic if you're building a quiz with a lot of logic conditions, precise rules, or exceptions.

While our product recommendation algorithm works to recommend specific products, it will not automatically display an explanation of why a certain product was recommended. It also won't automatically display custom text depending on the recommended product. That's why it's hard to build a "personality-type" quiz with our legacy solution.

If you're using a legacy version of the RevenueHunt app for Shopify, WooCommerce, Magento, BigCommerce or Headless eCommerce (Standalone) check this guide to learn about possible workarounds: How to Show Results Explanation.

learn more

While our product recommendation algorithm works to recommend specific products, it will not automatically display an explanation of why a certain product was recommended. It also won't automatically display custom text depending on the recommended product. That's why it's hard to build a "personality-type" quiz with our legacy solution.

If you're using a legacy version of the RevenueHunt app for Shopify, WooCommerce, Magento, BigCommerce or Headless eCommerce (Standalone) check this guide to learn about possible workarounds: How to Show Results Explanation.

learn more

While our product recommendation algorithm works to recommend specific products, it will not automatically display an explanation of why a certain product was recommended. It also won't automatically display custom text depending on the recommended product. That's why it's hard to build a "personality-type" quiz with our legacy solution.

If you're using a legacy version of the RevenueHunt app for Shopify, WooCommerce, Magento, BigCommerce or Headless eCommerce (Standalone) check this guide to learn about possible workarounds: How to Show Results Explanation.

learn more

While our product recommendation algorithm works to recommend specific products, it will not automatically display an explanation of why a certain product was recommended. It also won't automatically display custom text depending on the recommended product. That's why it's hard to build a "personality-type" quiz with our legacy solution.

If you're using a legacy version of the RevenueHunt app for Shopify, WooCommerce, Magento, BigCommerce or Headless eCommerce (Standalone) check this guide to learn about possible workarounds: How to Show Results Explanation.

learn more

Recommend Products Based on the Number of User Choices

This guide provides information on how to set up a custom solution that will recommend products based on the number of user choices.

learn more


This article explains how what products can be recommended with RevenueHunt Quiz app and how to set up the quiz to recommend them.