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

Quiz audiences and real revenue for your Meta ads

Send quiz events to Meta through the Conversions API — from our servers, so ad blockers and iOS privacy settings don’t stop them. Build audiences of quiz takers, optimise on leads and measure quiz-driven sales with real revenue.

What arrives in Meta Events Manager

Meta · Events ManagerServer · Conversions API

SQ_QuizStart

sq_quiz_name: Hair Discovery Quiz

Custom

Lead

Hashed email

Standard

SQ_QuestionAnswered

Hair type: Curly

Custom

SQ_QuizComplete

Results page reached

Custom

ViewContent

content_ids: 3 products

Standard

SQ_Purchase

value: 76.00 · real order items

Custom

Products use your store’s product IDs (content_type: product_group)

Example data

Set up

Connected in minutes

01

Copy your Pixel ID

In Meta Events Manager, open Data sources and select your pixel (Meta also calls it a dataset).

02

Generate an access token

On the pixel, open Settings → Conversions API → Generate access token.

03

Connect in ShopperQuiz

Integrations → Meta Pixel → Connect Meta. Both are checked with Meta, and your pixel’s name is shown.

04

Test the whole run

Send a test event, or turn on Test a full quiz run for 2 hours and watch every event — even the purchase — in Test events.

What you can do

Put it to work

Quiz-taker audiences

Custom Audience → Website with SQ_QuizComplete (everyone who finished the quiz) or Lead.

Quiz ROAS

Create a custom conversion on SQ_Purchase and add it as a column in Ads Manager.

Optimise on leads

Lead is a standard event, ready to optimise campaigns on.

No double counting

Commerce events use quiz-specific names by default, so your store’s own purchase events aren’t counted twice. Switch to standard names if no other pixel tracks purchases.

The details

Events sent to Meta

All events carry sq_quiz_id and sq_quiz_name.

SQ_QuizStartThe shopper starts the quiz
Lead (standard)The shopper enters their email
SQ_QuestionAnsweredEach question is answered, with the question and answers
SQ_QuizCompleteThe results page is reached
ViewContent (standard)Recommendations are shown, with product IDs and value
SQ_AddToCart or AddToCartRecommended products are added to the cart from the results
SQ_InitiateCheckout or InitiateCheckoutThe shopper clicks checkout in the quiz
SQ_Purchase or PurchaseThe order is paid — with revenue and the order’s real items

In your control

Built to be trusted

Match quality

Hashed email and shopper ID, IP and user agent, plus Meta’s _fbp and _fbc when your storefront has them. IP and user agent are deleted after 30 days.

Your catalog’s product IDs

Products match a Shopify catalog synced through Meta’s Facebook & Instagram app.

Health at a glance

The card shows Needs attention if Meta starts rejecting events — usually after a token is revoked.

Sync per quiz

Keep test or internal quizzes out of Meta. Every quiz is on by default, including new ones.

FAQ

Meta Pixel questions

Not with the default quiz-specific names (SQ_AddToCart, SQ_InitiateCheckout, SQ_Purchase). Use standard names only if no other Meta pixel tracks your store’s purchases.

Yes — on Meta, events sent in test mode also count. The Overview can take 30 minutes or more to update, so use Test events for live checking.

It only fires when the shopper uses the checkout button inside the quiz, not your store’s cart page.

When an order linked to the quiz is paid. It’s sent from your store’s order notification with revenue and the order’s real items.

More in the Meta Pixel setup guide — or ask Ana inside your dashboard.

Connect Meta Pixel 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