WooCommerce Integration

Your WooCommerce store,
quiz-powered.

Install the ShopperQuiz WordPress plugin and start recommending the right products to every shopper — automatically, from day one.

Product syncShortcode embedGutenberg blockFree plan

Free plan available · No credit card required

yourstore.com / ShopperQuiz
ShopperQuiz running on a WooCommerce store

Auto-synced

Products · Categories · Tags

WooCommerce Plugin
HOW IT WORKS

Three steps to go live

01

Connect your WooCommerce store

Generate a REST API key in your WooCommerce admin (Read/Write), then enter your store URL and key in the ShopperQuiz Integrations page. No plugin needed for this step.

02

Build your quiz, products sync automatically

ShopperQuiz imports your products, categories, and tags via the WooCommerce REST API. Build your quiz in the dashboard and assign votes — your catalog stays current via webhooks.

03

Install plugin, embed with shortcode or block

Install the ShopperQuiz WordPress plugin, then add your quiz to any page using [shopperquiz id="quiz-id"] or the native Gutenberg block. No code required.

WOOCOMMERCE FEATURES

Everything you need, built for WooCommerce

Product & Category Sync

Products, categories, and tags are pulled via WooCommerce REST API and cached in ShopperQuiz — no live calls during quiz load.

Shortcode & Gutenberg Block

Place your quiz anywhere — classic editor, Gutenberg, Elementor, Divi. Use [shopperquiz id="..."] or the native block.

Native Cart & Checkout

Add-to-cart, Buy Now, and Checkout run through the native WooCommerce cart — shoppers buy straight from the results without leaving the quiz.

Webhook-Driven Sync

Every product, category, or tag update in WooCommerce triggers an automatic sync. Always accurate, always fast.

DATA SYNC

Your catalog, always current

Products

Name, price, images, tags, category membership, variations, and stock status — all cached and ready.

Categories

All WooCommerce categories with their products, available for filter scoping and vote assignment.

Tags & Variations

Product tags and variations synced via webhooks. Filter quizzes by tag or category for precision recommendations.

Sync is webhook-driven. Your ShopperQuiz product catalog updates automatically when you change products in WooCommerce — no manual refresh, no polling delays.

MORE TO WORK WITH

Beyond the basics

Everything below works on your WooCommerce store out of the box — from precise result control to email follow-ups and full analytics.

Budget Filter

Filter results by price range with no store setup — set a min/max per answer and it matches against your synced WooCommerce prices automatically.

Include & Exclude

Pin a specific product to the top of an answer’s results, or remove it entirely. Exclude always wins over include for precise control.

Email Results (Resend)

Connect your own Resend account to email each shopper a branded summary of their recommended products — sent from your domain, seconds after they finish.

Analytics & Responses

Track completion, drop-off, cart and checkout funnels, and revenue per quiz — then browse every individual response and the products it recommended.

GET STARTED

Set up in
minutes.

From download to your first live quiz — six steps, no developer needed.

01Generate your WooCommerce API keys
02Connect your store in ShopperQuiz
03Products sync automatically
04Build your first quiz
05Install the ShopperQuiz plugin
06Embed & go live
Download Plugin
STEP 01

Generate your WooCommerce API keys

In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API. Click Add key, set permissions to Read/Write, and generate. Copy both the Consumer Key and Consumer Secret.

01
STEP 02

Connect your store in ShopperQuiz

Go to Integrations in your ShopperQuiz dashboard. Enter your WordPress site URL, Consumer Key, and Consumer Secret, then click Connect WooCommerce.

02
STEP 03

Products sync automatically

ShopperQuiz pulls your full product catalog — products, categories, and tags — and caches it. Most stores are fully synced within 60 seconds. Webhooks keep it current from there.

03
STEP 04

Build your first quiz

Open the Quiz Builder in your ShopperQuiz dashboard, add questions, and assign votes to products, categories, or tags. Start with 3–5 questions — you can always add more.

04
STEP 05

Install the ShopperQuiz plugin

Download the ShopperQuiz WordPress plugin and install it via Plugins → Add New → Upload Plugin. Activate it — this enables the shortcode and Gutenberg block on your site.

05
STEP 06

Embed & go live

Add [shopperquiz id="your-quiz-id"] to any page or post, or use the Gutenberg block. Publish the page and shoppers get instant personalised recommendations.

06

Ready to quiz-power your WooCommerce store?

Download the plugin free and start recommending the right products to every shopper.