Customer tags in product quizzes
Tag every quiz answer, sync the tags to Klaviyo, build segments, ship tailored campaigns. The full walkthrough with a haircare example, end to end.
Customer tags are how a product recommendation quiz becomes a customer segmentation engine instead of a one-off lead capture. Every quiz choice gets tagged with a structured label (Curly Hair, Dry Skin, Vegan, Budget Tier 2), the tags flow into Klaviyo as profile properties on the customer record, and the Klaviyo flows you build against those properties turn into personalised email sequences that consistently outperform generic blast campaigns. Segmented Klaviyo campaigns earn over 3x the revenue per recipient of generic sends (Klaviyo segmentation benchmark), and across the platform 1 in 5 quiz-attributed orders lands more than 30 days after the quiz (benchmark report).
This guide walks through the full implementation end to end, using a haircare store as the worked example.
What you'll learn
- 01What customer tags are, what they're used for, and why segmented marketing built on them outperforms blast campaigns.
- 02How to create and link tags in the RevenueHunt Quiz Builder (3-minute setup).
- 03The 6-step end-to-end haircare worked example: quiz, tags, Klaviyo, segments, tailored campaigns, measurement.
- 04A quarterly review workflow to keep tags accurate and segments performing over time.
This article focuses on the haircare worked example. For the broader strategy of why this segmentation is the highest-leverage thing your quiz does, see how Klaviyo segmentation unlocks once zero-party data lands in profiles. For the foundations of the quiz itself, see how to build a successful product recommendation quiz.

Fig. 01 How customer tags compound: every quiz answer becomes a tag, every tag becomes a Klaviyo segment filter. Five answers in the quiz produce a profile a generic email-marketing list cannot build.
Table of contents:
- Customer tags 101
- The haircare worked example: end to end
- A quarterly review process for tags and segments
- Frequently asked questions
- Where this fits
Customer tags 101
What are customer tags?
Customer tags are structured labels you attach to individual quiz answer choices. When a customer picks an answer, the corresponding tag is added to their customer record in your CRM. A single quiz typically produces 5 to 10 tags per completion (skin type, concerns, goals, preferences, budget tier), and those tags become the structured filter logic everything downstream depends on.
What are customer tags used for?
Three things, in order of revenue impact:
- Segmenting your email list by stated preferences, so welcome flows, replenishment reminders and win-back campaigns reference the customer’s actual answers (“for your dry, sensitivity-prone skin”) rather than a generic newsletter.
- Personalising the on-site experience via Shopify customer tag conditions, Klaviyo on-site flows or third-party personalisation engines.
- Triggering automation in Klaviyo flows where a specific tag combination (e.g. “Sensitive Skin” + “Vegan”) qualifies the customer for a specific sequence.
The bigger framing is the same one as the zero-party data guide: the data the customer explicitly told you converts better than the data you observed, because the customer trusts the result the brand returns.
Why segmented marketing matters
Segmented campaigns consistently outperform blast campaigns on every measurable axis: open rate, click-through, revenue per recipient, unsubscribe rate. The reason is structural rather than incidental: when the message references something the customer told you, the open-decision is “is this for me?” rather than “is this spam?”, and the answer is more often yes.
Our own platform data, drawn from 45M+ responses across 20,000+ stores running RevenueHunt quizzes (2026 benchmark report), is the cleanest first-party signal:
Why segmentation compounds (RevenueHunt + Klaviyo benchmarks)
3x
revenue per recipient on segmented Klaviyo campaigns vs generic sends
1 in 5
quiz-attributed orders land more than 30 days after the quiz
71%
of top-converting quizzes collect email as part of the flow (75% of those make it required)
The structural difference between an integrated and unintegrated quiz isn’t the data captured (it’s the same), it’s whether the data ever gets activated. Customer tags are the activation key.
Creating and adding customer tags
The setup flow differs between the Built for Shopify version and the legacy / multi-platform versions: Built for Shopify exposes tags inside each choice’s Settings panel, while the older versions use a dedicated Customer Tags section in the Quiz Builder with a per-choice input bar.
On Built for Shopify
- Open the Quiz Builder and go to Questions.
- Select a multiple-choice question, then click the specific answer choice you want to tag.
- Open the Choice Settings panel, find the Customer tags section and click to expand it.
- Click Search or create tags. Either pick an existing tag from the list, or start typing to create a new one.
- Confirm by clicking Create new tag. Linked tags appear as grey labels below the input field.
Repeat for every choice that should carry a tag, and link the same tag to multiple choices when the same audience should receive the same downstream treatment. Full reference: Customer Tags docs (Built for Shopify tab).
On Shopify Legacy, WooCommerce, Magento, BigCommerce and Standalone
The older versions use a dedicated Customer Tags section in the Quiz Builder rather than per-choice settings panels.
-
Open the Customer Tags section of the Quiz Builder.
-
Find the quiz choice you want to tag in the list.
-
Type the tag name into the input bar next to the choice and confirm by clicking Add this as a new customer tag.

Fig. 02 The Customer Tags section on Shopify Legacy and the multi-platform versions. Tags are added via the input bar next to each quiz choice; once created, a tag becomes selectable for any other choice across the quiz.
-
Once a tag exists, it becomes available as a selectable option for any other choice across the quiz. There’s no limit on tags per choice or choices per tag.

Fig. 03 Tag confirmation state once a customer tag is linked to a quiz choice. The green confirmation is the signal that the tag will flow into Klaviyo on every completion that touches this choice.
The haircare worked example: end to end
Imagine a haircare store selling shampoos, conditioners, hair treatments and styling products. The store runs a RevenueHunt: Recommender Quiz for Shopify quiz to help customers find the right products based on hair type, concerns and goals. Here’s the full setup, end to end, for a tag-driven Klaviyo campaign.
Build the quiz
Create a quiz with questions about hair type (e.g. curly, straight, wavy), hair concerns (e.g. dandruff, dryness, frizz) and hair goals (e.g. volume, shine, repair). Make sure to add an email-capture question as the final slide or just before the results page, and make it required: platform data shows 71% of top-converting quizzes collect email this way and 75% of those make it mandatory.
For the foundations of a well-built quiz, see how to build a successful product recommendation quiz. For the mistakes that quietly leak conversion, see quiz creation mistakes that hurt your ecommerce sales.
Create and link customer tags to choices
As you set up each question, attach a relevant tag to each answer choice. For the haircare example, you’d typically tag:
- Hair-type answers with:
Curly Hair,Straight Hair,Wavy Hair,Coily Hair - Concern answers with:
Dry Hair,Frizz,Dandruff,Damage - Goal answers with:
Volume,Shine,Repair,Anti-Frizz
A single customer might end up tagged with three or four of these (e.g. Curly Hair + Dry Hair + Anti-Frizz), which is exactly what makes the segmentation precise downstream. The setup flow for adding each tag is covered in the Creating and adding customer tags section above (the steps differ slightly between Built for Shopify and the legacy / multi-platform versions).

Fig. 04 The Quiz Builder Customer Tags view on a haircare quiz: each answer choice has a descriptive tag attached. These tags flow into Klaviyo as profile properties on every quiz completion.
Connect the quiz to Klaviyo
Follow the Klaviyo integration instructions in the docs. Once connected, every completed quiz response automatically sends the customer’s email, quiz answers and applied customer tags to Klaviyo, where they’re stored as profile properties on the customer record. No Zapier glue, no manual export, no custom integration code.
Create segments in Klaviyo
In Klaviyo, create segments by filtering on the tag properties you just synced. For the haircare example:
- Curly Hair segment: customers tagged with
Curly Hair. - Dry Hair segment: customers tagged with
Dry Hair. - Volume goal segment: customers tagged with
Volume. - Anti-Frizz segment: customers tagged with
Anti-Frizz. - Repair segment: customers tagged with
Repair.
You can also compound segments (e.g. Curly Hair + Dry Hair) to target specific persona overlaps that warrant a more specific message.

Fig. 05 Klaviyo's segment editor reading the Curly Hair customer tag from the quiz. The segment auto-populates as new quiz responses come in; no manual list curation required.
🧐 Tip: The follow-up emails Klaviyo tutorial walks through segment creation step by step with screenshots.
Design tailored email campaigns
Build email flows or campaigns specifically tailored to each segment. The principle is the same one that makes the quiz work in the first place: the message references something the customer actively told you, not something the brand assumed.
Per-segment example treatments:
- Curly Hair segment. Curl-enhancing shampoos, conditioners, styling creams. Curl-routine tips, exclusive offers on curl care bundles.
- Dry Hair segment. Moisturising shampoos, conditioners, deep-conditioning treatments. Hydration tips, discounts on hydrating sets.
- Volume goal segment. Volumising shampoos, conditioners, styling products. Volume-building tips, volume-boosting kits.
- Anti-Frizz segment. Anti-frizz serums, creams, treatments. Frizz-management advice, anti-frizz bundle deals.
- Repair segment. Reparative treatments, masks, serums. Repair routines, repair-focused bundle offers.
Two sample campaign templates that illustrate the per-segment treatment:
Fig. 06 Two per-segment campaign templates side by side. Same brand, same send window, two different sets of products and supporting copy. The customer-tag layer is what makes each campaign feel like it was written for the recipient.
For the discount layer that compounds on top of these segmented sequences, see product quiz discounts: the conversion playbook.
Monitor and analyse campaign performance
Track the performance of each segmented campaign in Klaviyo. Watch open rates, click-through rates and conversion rates per segment, not just the aggregate, because the whole point of segmentation is that the numbers vary meaningfully between groups. If one segment converts at 12% and another at 3%, that’s the signal to either retire the low-performing campaign or restructure it around what the high-performing one is doing.
For the broader set of quiz metrics worth tracking across all your campaigns, see product quiz metrics: what to track to convert better.
A quarterly review process for tags and segments
Tags and segments need ongoing maintenance, or they accumulate redundancy: duplicate tags with slightly different spellings, segments that no longer represent meaningful customer groups, tags applied to choices that have since been retired from the quiz. A simple quarterly review keeps the segmentation precise.
| Step | What to do |
|---|---|
| 1. Prepare | Set the objective for this quarter (improve tag accuracy, update segments, find new personalisation opportunities). Pull tag-usage and segment-performance data from Klaviyo and the RevenueHunt Metrics panel. |
| 2. Audit | Review every tag for accuracy and relevance. Merge near-duplicates (e.g. "Anti-Frizz" and "AntiFrizz"). Identify tags that haven't been applied in the last 90 days; archive or remove them. Review segment performance against the previous quarter. |
| 3. Implement | Update the tag set: rename, merge or remove as needed. Create new segments for emerging customer groups the data has revealed. A/B test any non-trivial change before rolling out to the full list. |
| 4. Monitor | Deploy updated tags and segments, then watch the metrics that matter (open rate, click rate, revenue per recipient) for two to four weeks. Flag anomalies early. |
| 5. Document | Note what changed and why. Future-you (or the next person on the marketing team) will need the context when a segment behaves unexpectedly six months later. |
Frequently asked questions
What are customer tags in a product recommendation quiz?
Customer tags are structured labels you attach to individual quiz answer choices. When a customer picks an answer, the corresponding tag is added to their customer record in your CRM (most commonly Klaviyo). A single quiz typically produces 5 to 10 tags per completion across attributes like skin type, concerns, goals, preferences and budget tier, which become the filter logic for downstream segmentation.
How are customer tags different from quiz answers stored as Klaviyo properties?
Tags and properties both come from the quiz, but they serve different purposes. Quiz answers stored as Klaviyo properties are the raw response data (e.g. hair_type: curly); tags are higher-level abstractions you control (e.g. Curly Hair, applied across multiple paths through the quiz that should be treated as the same audience). Tags are easier to compose into Klaviyo segment filters and easier to maintain because the tag taxonomy stays stable even when the quiz questions change.
Do I need Klaviyo, or can I use a different CRM?
The same strategy works on any CRM that integrates with RevenueHunt directly or accepts a Zapier webhook for new quiz completions. Klaviyo is the most common pairing because it’s purpose-built for ecommerce email and SMS segmentation, and because the native integration sends quiz tags as Klaviyo profile properties without any glue code. Mailchimp, ActiveCampaign, Sendlane and HubSpot all work with comparable mechanics.
How many tags should I create per quiz?
There’s no hard cap, but the practical sweet spot is between 8 and 20 distinct tags for a typical quiz. Fewer than 8 means the segmentation isn’t granular enough to drive meaningfully different campaigns; more than 20 produces segments so small they don’t justify a separate campaign. Start with a small set per question (3 to 5 tags) and add only when a new tag would clearly unlock a campaign you couldn’t build otherwise.
When will I see results from tag-based segmentation?
The Klaviyo flow itself starts converting from the first email the customer receives after completing the quiz. The compounding return on the segmentation effort takes 30 to 90 days to become visible, as you accumulate enough volume per segment to see statistically meaningful differences in open rate, click rate and revenue per recipient. Segmented Klaviyo campaigns earn over 3x the revenue per recipient of generic sends (Klaviyo segmentation benchmark) over comparable periods.
Where this fits
Customer tags are the activation layer for everything zero-party data makes possible. The quiz captures the data; the tags structure it; Klaviyo segments operationalise it; the campaigns convert it. Each layer compounds the value of the one underneath, which is why the lift on a Klaviyo-integrated quiz funnel is so consistently larger than any single tactic in isolation.
For the data category underneath this whole architecture, see our zero-party data guide. For concrete examples of zero-party data mechanisms across real brands, see 12 zero-party data examples. For the underlying privacy-data taxonomy, see first-party vs third-party data: what is the difference. For the full segmentation chain end to end, see how Klaviyo segmentation unlocks once zero-party data lands in profiles. For the consent moment that gates the whole system, see marketing consent in a product quiz. For the discount layer that compounds on top, see product quiz discounts. For the broader funnel mechanics, see 11 ecommerce sales funnel examples that convert in 2026. For where this entire stack fits strategically, see the 10 strategies that compound retention.
For more on our integrations, visit our integrations page.
Install RevenueHunt: Recommender Quiz for Shopify and start tagging your first quiz response today. Free plan available.
Free tools & data
Put these benchmarks to work on your own store.
Free tool
Quiz ROI calculator
Estimate the extra revenue and ROI a product recommendation quiz could add to your store. Built on real data, no email required.
Calculate your ROIFree report
Ecommerce quiz benchmark report
How product recommendation quizzes really perform: conversion by category, AOV uplift, and completion, from 45M+ real quiz responses.
Read the reportMost shoppers leave because they can't find the right product


