Skip to content

How to Get More People to Take Your Quiz

Fix visibility first, then promotion. Most quiz engagement problems are on-site.


If your quiz isn't getting enough traffic or completions, there are two places to look: how easy it is to find on your store, and how well it hooks customers once they land on it. Off-site promotion - social media, ads, influencers - is a multiplier. But it only works if the quiz is already visible and compelling on your own site.

This article is structured in three layers. Work through them in order.


Part 1: Make the Quiz Impossible to Miss On Your Store

This is the highest-ROI section. The average merchant publishes their quiz in one place and wonders why nobody takes it. The most successful quizzes are published in at least two or three locations simultaneously - so customers can find it wherever they are in their shopping journey.

Multiple quiz publishing locations

1. Set up an automatic popup for new visitors

An automatic popup is the most effective single placement for quiz starts. It meets first-time visitors the moment they arrive - before they've had a chance to browse past the quiz. Set it to trigger after 3-5 seconds or on scroll, and give visitors an easy way to dismiss it so it doesn't feel intrusive.

Automatic popup settings

How to set up an automatic popup

See: How to Publish Your Quiz as an Automatic Popup

2. Add a floating chat button

A floating button follows customers as they browse your store - always visible, never in the way. Customers who aren't ready to take the quiz when they first see it can come back to it when they are. This is especially useful for stores with long collection pages or product descriptions.

Floating chat button settings

How to add a floating button

See: How to Publish Your Quiz as a Chat Button

3. Embed the quiz inline on your homepage

An inline quiz block on your homepage puts the quiz in front of every visitor who lands on your site. This works especially well as a hero section replacement or as a prominent section below the fold. It signals to customers that personalization is a core part of your brand experience.

Inline quiz embed settings

How to embed the quiz inline

See: How to Publish Your Quiz Inline

4. Add the quiz to your navigation menu

One of the most visited elements on any store is the top navigation. A quiz link in the nav bar - labelled something like "Find Your Match" or "Skin Quiz" rather than just "Quiz" - gets seen by every single visitor. It also signals that you take personalization seriously.

Quiz link in navigation menu

How to add a quiz link to your menu

See: How to Publish Your Quiz as a Menu Link

5. Add a banner or button CTA

A well-placed banner or button - on your homepage, collection pages, or product pages - invites customers who weren't looking for the quiz to take it anyway. Frame it around the outcome: "Not sure which formula is right for you? Take the 2-minute quiz."

Banner CTA for quiz

How to add a banner button

See: How to Publish Your Quiz as a Button


Part 2: Hook Customers Once They Start

Getting people to the quiz is step one. Keeping them through to the results page is step two. These tactics improve completion rates once someone has already clicked.

6. Give the quiz a name that promises a result

The word "quiz" alone carries baggage - it sounds like school, or a BuzzFeed distraction. Name your quiz around the outcome, not the format.

Instead of... Try...
Take the Quiz Find Your Perfect Routine
Product Quiz Skin Diagnostic
Hair Quiz Curl Type Finder
Quiz Supplement Match

The name appears in your CTA buttons, navigation links, and popups - so it's often the first thing a customer reads. Make it count.

Professional quiz names in practice

7. Write a welcome slide that hooks them in the first 5 seconds

The welcome slide is your pitch. A weak welcome slide - or no welcome slide at all - loses customers before they've answered a single question.

A strong welcome slide does three things:

  • States what the customer will get ("Your personalized skincare routine in 2 minutes")
  • Sets expectations on length ("Just 8 questions")
  • Mentions any reward ("Complete the quiz and get 10% off")
How to add a welcome slide

In the Quiz Builder, click + Add block and choose Cover to add a welcome/intro slide at the start of your quiz.

8. Offer a discount for completing

Nothing motivates someone to finish what they started like a reward at the end. Offer a discount code to everyone who completes the quiz and mention it upfront on the welcome slide.

Mention the discount before they start

"Answer 8 questions and get 10% off your personalized recommendation" converts better than "Here's 10% off!" on the results page. The promise of a reward reduces abandonment throughout the quiz, not just at the end.

How to add a discount code

See: How to Add a Discount to Your Quiz

9. Keep the quiz short

Every question you add is a chance for a customer to abandon. Our platform data shows the optimal length is 6-12 questions, with 7-8 being the most common for top-converting quizzes. Start shorter than you think you need to. If the data shows customers are finishing easily and conversions are high, you can experiment with adding a question or two.

Completion rates drop significantly past 12 questions

If you have a long quiz that isn't converting, try cutting it to 8 questions first. You'll likely see completion rates improve immediately.

10. Use personalization to make it feel real

Customers are more likely to finish a quiz that feels like a genuine consultation. Using Information Recalls - recalling the customer's name on the results page, referencing their earlier answers - makes the experience feel tailored rather than automated.

Personalized quiz using information recalls


Part 3: Promote the Quiz Off-Site

Once your on-site experience is solid, off-site promotion brings in new audiences who wouldn't have found your quiz otherwise. These tactics work as amplifiers - they work best when the quiz is already well-placed and well-converting on your store.

11. Email your subscriber list

Your existing subscribers are your warmest audience. Send a dedicated email introducing the quiz and what customers will get from it. Include the quiz as a link in your newsletter template so it gets ongoing exposure with every send.

Email newsletter promoting the quiz

How to share a quiz link in email

See: How to Share a Direct Link to Your Quiz

12. Share on social media

Post about the quiz on your social channels with a direct link. Short-form video content (Reels, TikToks) that walks through the quiz or shows the results in action tends to perform well. Stories and swipe-up links work for driving direct traffic on Instagram.

Social media post promoting the quiz

Use a direct link to the quiz so followers can access it without navigating through your store:

How to get a direct quiz link for social

See: How to Share Your Quiz as an External Link

13. Run paid ads to a quiz landing page

Ads driving directly to a quiz - rather than to a product page or homepage - can significantly outperform standard e-commerce campaigns. Customers who see "Take our 2-minute skin quiz and get personalized recommendations" in an ad are self-selecting as engaged and intent-driven. The quiz then captures their email and product preferences before showing them anything to buy.

Track the full journey using Meta Pixel or Google Analytics to measure ROI.

Facebook ad promoting a quiz

How to track quiz revenue from ads

See: How to Track Your Quiz Revenue

14. Partner with influencers

Influencers who are relevant to your product category can drive significant quiz traffic with an authentic recommendation. Provide them with a direct quiz link (optionally with UTM parameters so you can track the traffic source) and let them frame the quiz in their own voice.

This works especially well for quizzes that deliver a genuinely interesting result - a skin type diagnosis, a hair profile, a supplement match - rather than just a product recommendation.

15. Run a contest or giveaway

Tie a giveaway to quiz completion: enter to win by completing the quiz. This drives a spike in completions and gives you a large batch of segmented, tagged leads in your CRM at once. The email addresses you collect go into your normal post-quiz flow as usual.

Quiz giveaway promotion

16. Embed it in a blog post

If you publish content on your blog, embed the quiz inline within a relevant article. A skincare quiz embedded in a "How to build a skincare routine" post catches readers at a moment of high intent - they're already researching, already interested.

How to embed the quiz in a blog post

See: How to Publish Your Quiz Inline

17. Add it to your email signature

Every email you send is an opportunity. Add a line to your business email signature with a link to the quiz: "Not sure which products are right for you? → Take the 2-minute quiz."

Email signature with quiz link

How to get a shareable quiz link

See: How to Share Your Quiz as an External Link

18. Share in relevant communities

If you're active in online communities - Reddit, Facebook groups, niche forums - sharing the quiz (where it's genuinely useful and not spammy) can drive targeted traffic. This works best for quizzes that deliver real value: a detailed skin type analysis, a supplement routine, a hair profile. People share things that feel useful, not things that feel like ads.


Where to start

If you're not sure where to begin, focus on Part 1 first. Adding a popup, a floating button, and an inline homepage block takes less than an hour and will typically double or triple quiz starts without any off-site promotion. Once your on-site engagement is strong, layer on the off-site channels.

Related articles: