Setting Up Quiz Results & Product Matching

Join our Discord Community

Free forever

Jump to a topic

What You’ll Learn

How to connect your products to quiz answers so customers get personalized recommendations that actually match their needs.

 

Before You Start

You need a product feed ready

  • List of all products you want to recommend
  • Must include specific required information (detailed below)
  • Can be from Shopify, WooCommerce, Magento, Google Sheets, or third-party tools like Channable
 

Step 1: Prepare Your Product Feed

Before we are able to recommend the right products to your audience…. we need product data. 

So first, we create a data source with all your products and the information needed to filter and display them.

Frame 480966206 1 1

 

1.1 Required Product Information

Every product must have these 4 mandatory properties:

  • Product Name
    • Displays on result cards
    • Example: “Wireless Gaming Keyboard Pro”
  • Price
    • Must be numeric values only (no currency symbols)
    • Example: “295” not “€295” or “$295”
    • Add currency symbols in display settings, not the feed
Frame 480966207 1

1.2 Additional Filter Properties

Include any product characteristics you want to filter by:

Text Properties

  • Connectivity: “Wired”, “Bluetooth”
  • Switch Type: “Mechanical”, “Membrane”
  • Brand: “Logitech”, “Corsair”, “Razer”

 

Numeric Properties

  • Dimensions, weight, battery life
  • Discount prices, warranty periods
Frame 480966208 1 1

Step 2: Get live link to connect feed

In order to make sure we always work with updated product data. We will need a live link to access your product feed.

Below you will find the links to the documentation of your feed tool.

2.1 CMS plug-ins:

  • woo-commerce (plug-in)
  • magento 2
  • shopify
  • lightspeed

2.2. Feed tools:

  • Channable
  • Google Sheets
Frame 480966208 2

Step 3: Upload Your Product Feed

What this does: Import your products into bluebarry so the quiz can access and recommend them.

3.1 Start import

  1. Go to Integrations > Feeds
  2. Click “Create Feed”
  3. Enter feed name (internal reference)
    • Example: “keyboard feed bluebarry”
  4. Add your feed URL or upload CSV file
Frame 480966210

 

3.2 Select Unique Identifier

Always make sure to select a unique identifier in your product feed. This could be your product SKU, or a specific bluebarry ID. 

3.3 Apply Smart Mapping

Bluebarry automatically maps common fields:

  • Product name → Name
  • URL → Product page URL
  • Image → Image URL
  • Price → Price (confirms numeric format)

Always verify the mapping is correct before proceeding.

 

Frame 480966209 1 3

 

3.3 Map Additional Properties

Set property types for filtering:

  • Text properties: For categories, features, brands
  • Numeric properties: For prices, dimensions, ratings

 

3.4 Sync Your Feed

Click “Sync” to import all products into bluebarry.

Frame 480966211 1

 

Step 4: Map answers to product feed

What this does: Create rules that filter products based on quiz answers, ensuring customers only see relevant recommendations.

1. Go to quiz funnel
2. Select ‘match results’ in the upper navigation bar

Frame 480966222

 

4.2 Global Filters (Optional)

Set overall restrictions for the entire quiz:

  • Product category (if feed contains multiple categories)
  • Availability status, brand restrictions
  • Example: Only show “stock level” ‘is greater than’ ‘2’)

 

Frame 480966223 2 2

 

4.3 Answer-Based Filtering (examples)

Create specific rules for each quiz answer:

Example Rules for question: What will you primarily use the keyboard for?

Answer: “For Travel”

  • Filter: Connectivity; ‘is not equal to’ “Wired”
  • Logic: Travelers need wireless options

Answer: “For long work days at the office”

  • Filter: Ergonomic level; ‘is equal to’ “high”
  • Logic: intensive usage needs high ergonomic features

Note: “Monitor your filter impact in real-time. The system displays how many products each filter affects. If you see the count drop too low, you know to adjust the criteria before going live.

Frame 480966223 4

 

Example Rules for question: What is your budget

Answer “Low Budget”

  • Filter: Price ≤ 50
  • Logic: Stay within budget range

Answer: “Medium Budget”

  • Filter: Price ≥ 50 AND Price ≤ 100
  • Logic: Price range boundaries

 

4.4. Filter Operators

Text Properties:

  • Equal to: Exact match only
    • Example: Brand = “Apple” (shows only Apple products)
  • Not equal to: Exclude specific values
    • Example: Connectivity ≠ “Wired” (shows wireless and Bluetooth, excludes wired)

Numeric Properties:

  • Greater than: Above a value
    • Example: Price > 100 (shows products over $100)
  • Less than: Below a value
    • Example: Price < 50 (shows products under $50)
  • Greater than or equal to: At or above a value
    • Example: Rating ≥ 4.5 (shows 4.5 stars and higher)
  • Less than or equal to: At or below a value
    • Example: Price ≤ 100 (shows products $100 and under)

 

4.5 Combining Rules: AND vs OR

AND Logic (All conditions must be true):

  • Price ≥ 50 AND Price ≤ 100 = Products between $50-$100
  • Brand = “Apple” AND Category = “Laptop” = Only Apple laptops

OR Logic (Any condition can be true):

  • Color = “Red” OR Color = “Blue” = Products in either red or blue
  • Size = “Small” OR Size = “Medium” = Products in small or medium sizes

When to use AND:

  • Creating price ranges (minimum AND maximum)
  • Multiple requirements must all be met
  • Narrowing down results

When to use OR:

  • Accepting multiple acceptable options
  • Creating broader categories
  • Including alternative choices

 

4.6 Test Your Filters in ‘flow’

Use the ‘flow section’  to test different answer combinations:

  • Check how many products match each filter
  • Verify logical combinations work correctly
  • Adjust filter ranges if too few/many products match

 

Frame 480966223


Quick tip: If you click in the answer in Flow section on the filter icon, you go directly to the answer mapping of that specific answer 

Frame 480966224 1

Step 5: Create Result Cards

Now we have mapped all the answers to our product properties, it is time to set up the result section.

Here we can define how the recommendations are provided on the result page.

5.1 Define result page text

  1. Go to your quiz funnel
  2. Navigate to Results section
  3. Change the text to for example: “These are your perfect matches”
  4. Add an optional extra description

5.2 Add result cards

A result card is one potential recommended product on the result page 

On default, there is only one result card. Meaning, a maximum of 1 product could be recommended on the result page. 

If you want to provide multiple results on the result page, you can add them using the ‘+’ in the ‘result page’ navigation on the left. 

Frame 480966214 2

 

5.3 How many result cards?

Single Card: Shows one “perfect match”

Important: Cards show maximum possible results

  • Set 3 cards = up to 3 products shown
  • If only 1 product matches filters = only 1 card displays

 

Frame 480966213 3

 

Multiple Cards: Shows different types of recommendations

  • Example: “Best Match”, “Customer Favorite”, “Budget Option”

 

Frame 480966212 2

 

Note: The ‘answer labels’ (‘creative work’ ‘use at home’) can be set & adjusted in the match results section of that specific answer.

 

Frame 480966218 4

 

5.4 Card Labels

Internal Label: For your reference

  • Example: “premium_option”
 

Display Label: What customers see

  • Example: “Premium Choice” or “Customer favourite”
  • If you keep the label empty (no text), no label will be shown.

5.5 Result page settings

Pricing property

  • Show/hide prices on cards
  • Add price context (e.g., “VAT included”)

Discount Properties (if available)

  • Show original vs. sale prices
  • Requires discount field in product feed
 
Frame 480966216

 

5.6 Result card settings (on card)

Call-to-Action Button

  • Customize button text
  • Example: “View Product”, “Check Details”, “Buy Now”
Pricing context
  • Select ‘add pricing text’ in card to customize text. 
  • Example: ‘VAT included” 

5.7 Result card settings (in navigation right-hand side)

USP property

  • This property can be leveraged to highlight specific USP’s on the result card
  • For example: connectivity ( keyboards), material (jewelry), type of cushoning (running shoes)
 
Frame 480966215 2

 

Type

  • On default, this is always a quiz-based product, meaning the card is used to display a dynamic result; the product that will be recommended based on quiz results
  • If you would prefer to have a fixed product on this card, no-matter the outcome of the quiz, always a specific product should be forced, use fixed product
    • The fixed product option could also be used if you want to force a ‘dummy product’ like contact page.
    • For example: Still not sure what to choose? Talk to an expert

 

Order property

This will be explained in the next section (Step 5: prioritize results)
 
Frame 480966216 2 1

 

Step 6: Prioritize Results

When several products perfectly match a customer’s answers, you need to decide which one to highlight. This lets you align recommendations with your business goals while still giving customers relevant options.

6.1 Use flow section

In bluebarry’s ‘Flow’ step, you can preview your quiz behaviour by selecting different combinations of answers.

Doing this, you can test what results will be given for each combination of answers. 

Frame 480966220

 

There can be several observations:

  • You are seeing results that should not be there
    • Check your answer mapping. Most likely a filter is not set correctly
  • You would rather have other products be recommended first over others. 

6.2 Order property to prioritize specific products

When you have more perfect matches than result cards: If 10 products all match 100% but you only have 3 result cards,

Bluebarry needs to choose which 3 to show. Use the ‘Order Property’ feature to control this selection based on your business priorities.

Price-Based:

  • Highest price first (premium options)
  • Lowest price first (budget options)

Business-Based:

  • Profit margin (highest margin first)
  • Inventory levels (clear old stock)
  • Strategic products (promote new launches)

6.3 Card specific order property settings

Set different priorities for each result card:

  • Best Match: Highest price
  • Budget Option: Lowest price
  • Customer Favorite: Highest rating

Note: Ordering only works with numeric properties.

Frame 480966221

Step 7: Set Up Pre-Result Page (Optional)

The pre-result page appears between quiz completion and results display. While optional, it serves important purposes:

7.1 Why Use a Pre-Result Page?

Enhances Perceived Value: The brief loading time makes customers feel their answers are being carefully analyzed for personalized recommendations.

Marketing Opportunity: Perfect moment to share your brand story, highlight what makes you special, or build trust with engaged visitors.

preeresult 1

 

7.2 Pre-Result Page Options

Text Only: Simple message using your brand colors and fonts

Text with Images: Combine your message with product photos or brand visuals

Full Custom Background: Upload a branded image with built-in messaging

💡 Remember: You can skip this page if you prefer to show results immediately, but it’s an excellent opportunity to strengthen your brand connection when visitors are most engaged.

All articles on this topic

Using multiple live feeds in your bluebarry account

Preparing your product feed

Importing your product feed

What are you looking for?

Need help?

We’re always here to answer any questions about bluebarry. Feel free to email us at [email protected] or fill out the contact form.