Skip to main content

What is ShopperQuiz?

ShopperQuiz is a product recommendation quiz builder for Shopify and WooCommerce stores. Instead of making shoppers browse through hundreds of products hoping they'll find the right one, ShopperQuiz guides them through a short, personalized quiz — and recommends the exact products that match their needs.

The result: higher conversion rates, fewer returns, and shoppers who feel understood.


How it works

ShopperQuiz uses a voting engine to match shoppers with products. Here's the flow:

  1. A shopper opens your store and launches the quiz
  2. They answer a series of questions you've designed — about their preferences, goals, skin type, budget, hair concerns, or anything relevant to your products
  3. Behind the scenes, every answer they select votes for specific products in your catalog
  4. When the quiz ends, the products with the most votes are recommended — ranked from best match to least

This is fundamentally different from decision-tree quizzes that use simple if/then branching. With ShopperQuiz, every answer contributes to the final result, so shoppers get recommendations that reflect their full profile — not just their last answer.


Who it's for

ShopperQuiz is built for product-focused merchants who want to reduce decision fatigue for their shoppers. It works especially well for stores that sell:

  • Beauty and skincare — match products to skin type, concerns, and routines
  • Hair care — recommend by hair type, condition, and goals
  • Supplements and wellness — guide shoppers based on health goals and lifestyle
  • Fashion and apparel — match styles, fit preferences, and occasions
  • Pet products — recommend by breed, age, and health needs
  • Home and lifestyle — match by room type, aesthetic, and budget

If your store has more than a handful of products and shoppers often need help choosing, ShopperQuiz is a good fit.


Key concepts

Before diving in, here are the core concepts you'll encounter throughout ShopperQuiz:

Quizzes

A quiz is the top-level container. Each quiz has its own questions, welcome screen, results screen, and settings. You can have multiple quizzes on one store — for example, one for skincare and one for hair care.

Questions and answers

Questions are what shoppers see and respond to. Each question has a set of answers to choose from. You control the question text, layout (list or grid), and how many answers a shopper can select (single or multiple).

Vote assignment

Every answer you create can be assigned votes for specific products, collections, tags, or all products. When a shopper selects that answer, those votes are added to the running total. The products with the most accumulated votes at the end of the quiz become the recommendations.

Filter questions

A filter question eliminates products that don't match a shopper's answer. For example, if a shopper says they want a vegan product, all non-vegan products are permanently removed from the results — regardless of how many votes they accumulate from other questions. Filters run before votes are counted.

Results screen

The results screen is what shoppers see after completing the quiz. It shows their top recommended products with options to add to cart, buy now, or retake the quiz. You can configure the layout, number of products shown, button text, and fallback behavior when no products match.

Widget

The quiz runs on your storefront as an embedded widget. On Shopify, it's added via a Theme App Extension. On WooCommerce, it's embedded using a shortcode or Gutenberg block. The widget is fully responsive and works on mobile, tablet, and desktop.


Platforms supported

ShopperQuiz works with two e-commerce platforms:

Shopify — Install the ShopperQuiz app from the Shopify App Store. Your products, collections, and tags are automatically synced. The quiz widget is added to your theme via a Theme App Extension.

WooCommerce — Install the ShopperQuiz plugin from your WordPress dashboard. Your products, categories, and tags are synced via the WooCommerce REST API. Embed the quiz anywhere using the [shopperquiz] shortcode or the Gutenberg block.

Each store connects to one platform only. If you run both a Shopify and a WooCommerce store, you'll need a separate ShopperQuiz account for each.


The ShopperQuiz dashboard

Everything is managed from the ShopperQuiz dashboard at app.shopper-quiz.com — completely separate from your Shopify admin or WordPress dashboard. From here you can:

  • Build and manage quizzes
  • View responses and analytics
  • Customize the widget's appearance
  • Connect integrations like Klaviyo
  • Manage your account and billing

Next steps

Was this page helpful?