Title: Product Recommendation Quiz by QuizyPilot
Author: quizypilotquizbuilder
Published: <strong>October 14, 2026</strong>
Last modified: October 14, 2026

---

Search plugins

![](https://ps.w.org/quizypilot-for-woocommerce/assets/banner-772x250.png?rev=3746197)

![](https://ps.w.org/quizypilot-for-woocommerce/assets/icon-256x256.png?rev=3746197)

# Product Recommendation Quiz by QuizyPilot

 By [quizypilotquizbuilder](https://profiles.wordpress.org/quizypilotquizbuilder/)

[Download](https://downloads.wordpress.org/plugin/quizypilot-for-woocommerce.3.0.4.zip)

 * [Details](https://wordpress.org/plugins/quizypilot-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/quizypilot-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/quizypilot-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/quizypilot-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/quizypilot-for-woocommerce/)

## Description

QuizyPilot builds product-recommendation quizzes that ask shoppers a few questions
and send them to the products that actually fit. This plugin connects your WooCommerce
store to your QuizyPilot account and gives you a shortcode for each quiz.

You build and design quizzes in the QuizyPilot dashboard, where there is room for
the editor, the product mapping and the analytics. The plugin does the part that
has to live on your site: the connection, and putting a quiz on a page.

**What it does**

 * Connects your store so QuizyPilot can read your product catalog
 * Lists your quizzes with a ready-to-paste shortcode for each one
 * Renders a quiz anywhere shortcodes work — pages, posts, the block editor, most
   page builders

**What you need**

 * A QuizyPilot account (you can create one during the connection)
 * WooCommerce, active
 * HTTPS on wp-admin — the connection step sends a one-time code back to your site
   and will not send it over plain HTTP

### Usage

Paste the shortcode from the settings screen:

    ```
    [quizypilot embed="YOUR_EMBED_ID"]
    ```

Reserve a different amount of vertical space while the quiz loads:

    ```
    [quizypilot embed="YOUR_EMBED_ID" height="600"]
    ```

The quiz resizes itself to its real content once it loads, so `height` only affects
the placeholder.

### External services

This plugin connects to QuizyPilot (https://quizypilot.com), which is required for
it to work.

**What is sent and when**

 * When you click Connect: your store URL and the address of this settings screen,
   so QuizyPilot can start the WooCommerce authorization and send you back afterwards.
 * When you complete the connection: the one-time code from the return URL, exchanged
   for a site access token.
 * When the settings screen loads: the site access token, to fetch your quizzes,
   your plan usage and your quizzes’ statistics for the last 30 days. The plugin
   version is sent with every request.
 * When you deactivate the plugin: the site access token, to disconnect the store.
 * When you click Open dashboard and sign-in from WordPress is enabled: the site
   access token, to request a single-use 60-second link that signs you in.

When a page containing the shortcode is viewed, the visitor’s browser loads the 
quiz loader script (https://app.quizypilot.com/embed.js) and the quiz itself from
QuizyPilot. While the visitor takes the quiz, QuizyPilot receives their answers,
any details they choose to enter (such as name or email), the page address and referrer,
and any UTM campaign parameters in that address. Nothing is sent until the page 
with the quiz is viewed.

 * Terms: https://quizypilot.com/terms
 * Privacy policy: https://quizypilot.com/privacy

## Installation

 1. Install and activate the plugin.
 2. Go to **WooCommerce  QuizyPilot**.
 3. Click **Connect to QuizyPilot**. You will approve API access on your own site, 
    then land back here.
 4. Copy the shortcode next to any quiz and paste it into a page.

## FAQ

### Where do I get the embed id?

You do not need to look it up. The settings screen lists every quiz with its full
shortcode and a Copy button.

### A quiz shows “No embed yet”. What does that mean?

A quiz and an embed are separate things in QuizyPilot — one quiz can be embedded
in several places with different settings. Create an embed for that quiz in the 
dashboard and it will appear here.

### What does the plugin store on my site?

One access token for your store, plus the store URL, the connection date, and a 
five-minute cache of your quiz list. Deactivating the plugin revokes the token and
disconnects the store; deleting the plugin removes everything it stored.

### Does the plugin send my customer data to QuizyPilot?

The plugin itself sends nothing but the requests described above. QuizyPilot reads
your product catalog through the WooCommerce API keys you approve during the connection,
and collects quiz answers from shoppers who take a quiz. See the QuizyPilot privacy
policy for what happens to that data.

### Will my embedded quizzes break if I deactivate WooCommerce?

No. Rendering a quiz needs nothing from WooCommerce. Only connecting the store does,
because the API keys come from WooCommerce’s own authorization endpoint.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Product Recommendation Quiz by QuizyPilot” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ quizypilotquizbuilder ](https://profiles.wordpress.org/quizypilotquizbuilder/)

[Translate “Product Recommendation Quiz by QuizyPilot” into your language.](https://translate.wordpress.org/projects/wp-plugins/quizypilot-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/quizypilot-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/quizypilot-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/quizypilot-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/quizypilot-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.0.4

 * Shorter name: “Product Recommendation Quiz by QuizyPilot”.

#### 3.0.3

 * Renamed to “QuizyPilot – Product Recommendation Quiz for WooCommerce” so merchants
   searching for a product recommendation quiz can find it.

#### 3.0.2

 * Tidied the footer, and fixed Disconnect rendering as a blue link rather than 
   a quiet one.

#### 3.0.1

 * Fixed the hero pushing its artwork onto a second line.
 * Uses the QuizyPilot logo instead of a placeholder mark.

#### 3.0.0

 * Rebuilt the dashboard: headline counters with a 30-day trend, a wider quiz table
   showing views, completions and leads per quiz, and shortcuts into the QuizyPilot
   dashboard.
 * Disconnect now lives quietly in the footer.

#### 2.2.0

 * Simplified the connect screen: five feature cards, and Getting started now runs
   the full width with its steps side by side.

#### 2.1.2

 * Added the connect screen artwork.

#### 2.1.1

 * Fixed a stray “F512” showing next to the secure-connection note on the connect
   screen.

#### 2.1.0

 * Redesigned the connect screen: what the plugin does, how to get started, and 
   one clear action.

#### 2.0.1

 * Opening the dashboard from WordPress now works by default — no setting to tick
   while connecting.

#### 2.0.0

 * Rebuilt the screen as a proper dashboard: plan and usage, all-time counters, 
   and a fuller quiz table with status, responses and created date.
 * One API call now loads everything, so the page is quicker as well as richer.
 * Redesigned the connect screen to match.

#### 1.3.0

 * The settings screen now paints instantly and loads your quizzes in the background,
   with a loading skeleton instead of a frozen page.
 * Refresh updates the list in place — no page reload.
 * Wider layout, so the quiz table uses the full admin width.
 * Clearer empty and error states, with a retry.

#### 1.2.0

 * Optional: open the QuizyPilot dashboard from WordPress without signing in again.
   Off unless you enable it while connecting, and the setting is stored on your 
   QuizyPilot account rather than on this site.
 * The settings screen now shows whether that sign-in is enabled.

#### 1.1.0

 * Redesigned the settings screen around WordPress’s own admin patterns.
 * Quiz list now shows a count, an “Edit in dashboard” link per quiz, and a collapsible“
   How do I put a quiz on a page?” guide.
 * Refresh moved next to the quiz list instead of below it.
 * Fixed the “Create one” link for a quiz with no embed — it pointed at a dashboard
   route that does not exist.
 * Embed names are only shown when a quiz has more than one embed.

#### 1.0.1

 * The settings screen now shows which QuizyPilot account the store is connected
   to.

#### 1.0.0

 * First release: connect a store, list quizzes, embed with a shortcode.

## Meta

 *  Version **3.0.4**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [product recommendations](https://wordpress.org/plugins/tags/product-recommendations/)
   [product-finder](https://wordpress.org/plugins/tags/product-finder/)[quiz](https://wordpress.org/plugins/tags/quiz/)
   [quiz builder](https://wordpress.org/plugins/tags/quiz-builder/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/quizypilot-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/quizypilot-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/quizypilot-for-woocommerce/reviews/)

## Contributors

 *   [ quizypilotquizbuilder ](https://profiles.wordpress.org/quizypilotquizbuilder/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/quizypilot-for-woocommerce/)