Skip to main content

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​

IntegrationWhat it doesPlan
ShopifyProduct sync, cart, and quiz revenue trackingAll plans
WooCommerceProduct sync, cart, and quiz revenue trackingAll plans
KlaviyoProfiles with quiz answers, a Quiz Completed event for flows, list subscriptionStarter+
MailchimpContacts with answer tags, a quiz_completed event for journeys, audience subscriptionStarter+
ResendEmails shoppers their recommendations, from your own domainStarter+
Google Analytics 4Quiz funnel, ecommerce and revenue eventsStarter+
Meta PixelQuiz events and purchases for Facebook and Instagram ads (Conversions API)Starter+
TikTok PixelQuiz events and purchases for TikTok ads (Events API)Starter+
Zapier5 instant triggers and 2 searches for 8,000+ appsStarter+
WebhooksSigned quiz events to Make, n8n, Pabbly or your own serverStarter+
ShopperQuiz APIRead quiz data from your own tools with an API keyStarter+

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​

IntegrationData arrives
Meta, TikTok, Google Analytics 4Within seconds
Zapier, Webhooks15–30 seconds
Klaviyo, Mailchimp, ResendAbout 30 seconds
Purchase events (all)When the store reports the order as paid

Was this page helpful?