Integrations Overview
ShopperQuiz connects your quizzes to your store, your email and SMS tools, your ad platforms and analytics, and thousands of other apps. Every integration works the same on Shopify and WooCommerce. Manage them all under Integrations in the sidebar: each card opens a Manage drawer with its settings.
All integrations
| Integration | What it does | Plan |
|---|---|---|
| Shopify | Product sync, cart, and quiz revenue tracking | All plans |
| WooCommerce | Product sync, cart, and quiz revenue tracking | All plans |
| Klaviyo | Profiles with quiz answers, a Quiz Completed event for flows, list subscription | Starter+ |
| Mailchimp | Contacts with answer tags, a quiz_completed event for journeys, audience subscription | Starter+ |
| Resend | Emails shoppers their recommendations, from your own domain | Starter+ |
| Google Analytics 4 | Quiz funnel, ecommerce and revenue events | Starter+ |
| Meta Pixel | Quiz events and purchases for Facebook and Instagram ads (Conversions API) | Starter+ |
| TikTok Pixel | Quiz events and purchases for TikTok ads (Events API) | Starter+ |
| Zapier | 5 instant triggers and 2 searches for 8,000+ apps | Starter+ |
| Webhooks | Signed quiz events to Make, n8n, Pabbly or your own server | Starter+ |
| ShopperQuiz API | Read quiz data from your own tools with an API key | Starter+ |
Coming soon: HubSpot, Recharge, Postscript and Attentive.
Shared concepts
One newsletter checkbox for all email tools
The welcome screen's newsletter checkbox is the shopper's consent to marketing. If both Klaviyo and Mailchimp are connected, a shopper who ticks it is subscribed in both. Shoppers who don't tick it are never subscribed, though their quiz answers can still sync as profile or contact data.
Collecting an email
Klaviyo, Mailchimp, Resend, Lead events (Meta, TikTok, Zapier, webhooks) and email-based matching all need the shopper's email. Turn on Collect email address in the quiz's welcome screen settings.
Sync per quiz
The Klaviyo, Mailchimp, Google Analytics 4, Meta, TikTok, Zapier and Webhooks drawers have a Sync per quiz section. Expand it to turn the integration off for individual quizzes, for example test or internal quizzes. Quizzes are on by default, including new ones. (Resend is switched on per quiz in each quiz's Results Screen settings instead.)
Integration status
The Meta, TikTok, Zapier and Webhooks cards show Needs attention when recent sends started failing, for example after a token was revoked. Their drawers (and Google Analytics 4's) have a Status section showing when the last event was sent and the latest error. Google Analytics never reports errors back, so check its Realtime report to be sure events arrive.
Quiz revenue
Purchases are linked to quizzes through your store's order notifications. See how it works for Shopify and WooCommerce. The same linked purchase powers revenue in Analytics and the purchase events sent to GA4, Meta, TikTok, Zapier and webhooks.
Plans
Store integrations work on every plan. Every other integration is visible on the free plan, so you can see what it does, and needs Starter or above to connect. If a subscription lapses (free plan, past due, cancelled or an expired trial), connected integrations pause: nothing is sent, your settings are kept, and they resume automatically when the subscription is active again.
Timing at a glance
| Integration | Data arrives |
|---|---|
| Meta, TikTok, Google Analytics 4 | Within seconds |
| Zapier, Webhooks | 15–30 seconds |
| Klaviyo, Mailchimp, Resend | About 30 seconds |
| Purchase events (all) | When the store reports the order as paid |
Was this page helpful?