ShopperQuiz sends each shopper to Klaviyo with their answers as profile properties, the products they were recommended, and a Quiz Completed event you can trigger flows from. Shoppers who tick your newsletter box join the list you choose.
What arrives in Klaviyo
Custom properties
Example data
Set up
Go to Integrations → Klaviyo, click Connect with Klaviyo, choose your account and click Allow.
Choose an existing subscriber list, or create a new one right from the drawer.
Turn on Collect email address on the quiz’s welcome screen — and the newsletter checkbox if you want subscribers.
Trigger a flow from the Quiz Completed metric and personalise it with the shopper’s answers and picks.
Prefer a key? A private API key works too — a Custom key with Lists, Profiles, Subscriptions and Events at Full Access, and Accounts at Read Access.
What you can do
Trigger on Metric → Quiz Completed and drop each shopper’s recommended products into the email with Klaviyo’s lookup filter.
Properties about someone → SQ Hair Discovery: Hair type → equals → Curly. Every answer is segmentable.
Add a conditional split on any answer property — dry hair down one branch, oily hair down another.
Properties are named per quiz, so two quizzes never overwrite each other’s answers on the same profile.
The details
In your control
One checkbox, real consent
Opted-in shoppers are added as soon as they pass the welcome screen. Shoppers who don’t tick the box are never subscribed.
Choose what syncs
Answers, recommended products, the Quiz Completed event and list subscription each have their own switch.
Sync per quiz
Keep test or internal quizzes out of Klaviyo. Every quiz is on by default, including new ones.
About 30 seconds
Data reaches Klaviyo about 30 seconds after the shopper finishes the quiz.
FAQ
Their answers and the Quiz Completed event still sync — that’s quiz data the shopper gave you directly. They are never added to your list unless they tick the newsletter box.
Opted-in shoppers are subscribed straight away, because the welcome-screen checkbox is their explicit consent.
The second one gets a (2) suffix, so answers never overwrite each other.
Syncing stops and the saved connection is removed. Profiles and data already in Klaviyo are kept.
More in the Klaviyo setup guide — or ask Ana inside your dashboard.
Available on Starter and above, on Shopify and WooCommerce. Start free and upgrade when you’re ready to connect.
Get started for freeNo credit card required · Free plan available