New: reviews, subscriptions & more
Starter+Shopify & WooCommerce
Improved18 Sept 2026·Read the announcement

Every quiz answer, ready for your Klaviyo flows

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

Klaviyo · Profile
AO

Custom properties

SQ Hair Discovery: Hair typeCurly
SQ Hair Discovery: Main concernGrowth
SQ Hair Discovery: Recommended ProductsHibiscus Oil, Amla Powder, Neem Powder
MetricQuiz Completedjust now
Quiz NameHair Discovery Quiz
Recommended ProductsHibiscus Oil, Amla Powder, …
SQ Hair Discovery: Hair typeCurly

Example data

Set up

Connected in minutes

01

Connect with Klaviyo

Go to Integrations → Klaviyo, click Connect with Klaviyo, choose your account and click Allow.

02

Pick your list

Choose an existing subscriber list, or create a new one right from the drawer.

03

Ask for an email

Turn on Collect email address on the quiz’s welcome screen — and the newsletter checkbox if you want subscribers.

04

Build your flows

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

Put it to work

A welcome flow for quiz takers

Trigger on Metric → Quiz Completed and drop each shopper’s recommended products into the email with Klaviyo’s lookup filter.

Segments by answer

Properties about someone → SQ Hair Discovery: Hair type → equals → Curly. Every answer is segmentable.

Split flows by answer

Add a conditional split on any answer property — dry hair down one branch, oily hair down another.

Quizzes never collide

Properties are named per quiz, so two quizzes never overwrite each other’s answers on the same profile.

The details

Exactly what syncs

Email and nameThe shopper’s profile
Each answerA profile property per question, named SQ <Quiz>: <Question>. Multi-select answers are saved as a list
Recommended productsThe profile property SQ <Quiz>: Recommended Products
Quiz Completed eventA metric with Quiz Name, Quiz ID, Recommended Products and every answer as event properties
List subscriptionThe list you choose — only if the shopper ticked the newsletter box

In your control

Built to be trusted

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

Klaviyo questions

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.

Connect Klaviyo to
your product quiz

Available on Starter and above, on Shopify and WooCommerce. Start free and upgrade when you’re ready to connect.

Get started for free

No credit card required · Free plan available