How to run a quiz campaign
Follow this step-by-step guide to learn how to run a quiz campaign.
A quiz campaign is a social tool first. Its job is community engagement: giving people something fun to take part in, a result they want to talk about, and a reason to share it with friends. Every share brings in new visitors organically, without ad spend. That's where a quiz earns its place in your launch.
Quizzes also capture leads, since visitors enter their email to see their result. But those leads are different from the ones a lead gen or reservation page brings in. Quiz takers sign up to see their result, often before they've learned anything about your product, so they're usually less qualified and need more warming up before launch.
This guide covers what's specific to running a quiz campaign: building the quiz itself, setting up results people actually want to share, getting the quiz in front of people, and what to watch for once it's live. If you're completely new to Launch Oracle, you might want to see the step-by-step guide for How to create your first campaign. If you know you want to create a quiz campaign and have already set up your organization and property, this is the right guide for you.
How a quiz fits with your other campaigns
Your lead gen or reservation page and your quiz do different jobs. Your lead gen or reservation page tells visitors about your product and asks them to sign up. Your quiz gets your community talking. Because of that, keep them separate. A quiz works best on its own page, and your product information works best on its own page. Mixing the two muddies both jobs.
Run them side by side instead. Share a link to your quiz via email, Discord server, or social posts to give signups something fun to do next, and point quiz takers toward your product page once they've joined your list. Your product page turns interest into qualified leads. Your quiz keeps your community engaged and brings new people in.
Reach for a quiz when you want to grow your reach organically, give your community something to engage with, re-engage an existing list with something new, or keep momentum going during the quiet months between announcing a launch and actually launching.
1. Create a campaign
This is where the actual work begins. A campaign is a single initiative tied to a property and you can run several at once for the same property. A quiz campaign is just one of six types Launch Oracle supports. Since you already know you want a quiz, the setup here is quick: create a campaign, select quiz as the type, and then move onto the page itself, which is where a quiz campaign is built.
Steps
Start creating your campaign.
From your organization dashboard, click Create Campaign (quick-start wizard), or
Go to Campaigns under your property in the left-hand menu, then click Add Campaign in the top right.
Assign your campaign to a property. Select an existing property or click Create Property to set one up as part of this flow.
Choose a campaign type. Select Quiz.
Lead Generation: Capture contact information to build your pipeline ahead of a launch.
Form: Build custom forms to collect more than just contact info, such as file uploads, receipt photos, and other launch-specific details.
Poll: Gather direct audience feedback to inform your launch strategy.
Quiz: Shareable and engaging. Quizzes help organically expand your campaign's reach.
A/B Test: Test different page variants to see which one drives the best results.
Reservation: Works like a lead generation campaign, but also lets you build a committed audience by collecting a nominal fee from users who reserve a spot on your waitlist.
Enter your campaign basics:
Title: Should reflect what you're assessing or gathering info for; often mirrors the campaign type.
SEO metadata: Controls how your page appears in search results and social media link previews. For a quiz, this is what people see when a link to your quiz is shared, so make the title and description inviting.
Campaign image: Helps identify the campaign in your list and appears in social embeds.
Select your campaign attributes: Categories, Tags, Unique Selling Points (USPs), Genres, and Utilities. These help segment your target audience data and organize the leads and contact info Launch Oracle collects, so you can filter and target accordingly later.
Invite your teammates and assign the right level of access. You can always invite teammates or update their access later from Team in the left-hand menu.
2. Build and edit your page
A quiz page has one job: get visitors to finish the quiz. Everything else follows from that. Visitors who finish enter their email to see their result and a result they like is one they'll share. That means two things do most of the work: how fun the quiz is to take and how much people want to talk about their result.
Keep the page focused on the quiz. Your product details, launch pitch, and main signup belong on your lead gen or reservation page. A quiz page with extra sections competes with itself.
Before you begin, have your approved text, images, and branding assets ready so you're not switching contexts mid-build. Only one person can edit a page in the builder at a time. So if a teammate is already in there, you'll need to wait until they're done.
Understand your page variants
Every campaign has three page variants—pre-launch, launch, and post-launch—and each is a different face your campaign shows at a different point in its life. For most campaigns, the page moves from pre-launch to launch to post-launch as your launch unfolds. A quiz is different. Since its job is community engagement rather than tracking your launch timeline, you'll usually build it on the pre-launch variant and leave it there. Your quiz stays up as is, and people can keep taking it and sharing it before, during, and after your launch.
Set your global styles first
Set your fonts, colors, and button styles before you start adding sections and writing copy. That way every section you add afterward already matches your brand, instead of you going back to restyle ten sections one at a time because you changed your mind about a shade of blue. Five minutes here saves a much longer cleanup later.
Choose your quiz type
Launch Oracle supports two types of quizzes. The easiest way to choose is to think about how you'd describe your results.
Points-scoring works best when each result is its own distinct thing and you can tell which answers lead to it. Each answer gives points directly to one or more results and the result with the most points wins.
For example, in a "Which faction would you join?" quiz, choosing "a sword" might give 2 points to the Ember Clan, while choosing "a bow" gives 2 points to the Silent Grove.
Choose points-scoring if:
You can say "people who pick this answer are probably this result."
You want a quiz that's quick to set up and easy to balance.
Your results are fun categories more than deep personality reads, like which character or faction someone is.
Profile matching works best when your results share the same set of traits, just in different amounts. Instead of pointing to results, each answer tells you something about the person, like how bold or cautious they are. As they answer, they build a trait profile and the result with the closest profile wins.
For example, the same faction quiz could measure two traits: boldness and loyalty. The Ember Clan might be high in both, while the Silent Grove is low in boldness but high in loyalty. An answer like "Charge in without a plan" raises someone's boldness and one answer can move more than one trait at a time.
Choose profile matching if:
You can describe every result using the same few traits.
You want answers to feel like they reveal something about the person, not just point to a result.
You're making a personality, preference, recommendation, or compatibility quiz, like "Which product fits your routine?" or "What's your play style?"
Still not sure? Try describing two of your results.
If you describe them with different things, use points-scoring. For example: "The Ember Clan loves fire and swords. The Silent Grove lives in the forest and uses bows." Each result has its own details, so answers can point straight to one.
If you describe them with the same words in different amounts, use profile matching. For example: "The Ember Clan is very bold and very loyal. The Silent Grove isn't bold, but it's very loyal." Both results are described using boldness and loyalty, so answers can measure those traits instead.
Tie your quiz to your launch
The best quizzes point back to what you're launching. A board game might ask "Which faction would you lead?" A skincare line might ask "What's your skin type?" A novel might ask "Which character are you?" Since your quiz page won't carry product information, the quiz itself should give people a reason to care about your product.
Write questions people want to answer
Keep it short. Aim for about 5 to 15 questions. Every extra question is a chance for someone to leave before they get to the email step.
Make every question fun on its own. People should enjoy answering, not just push through to get a result.
Use images where you can. Picture answers are faster to pick and look better on phones.
Make every answer count. Each answer should push toward at least one result or trait, so results feel earned rather than random.
Write results people want to share
Make every result a good one. No one shares a result that makes them look bad. Each should feel like something someone would want to share with their friends.
Give each result an image and a short description. That's what makes a result feel worth posting.
Check that every result is reachable. Take the quiz a few times, aiming for a different result each time. If one result is hard to get or shows up far more than the others, adjust your points or trait settings.
Give them a reason to complete the quiz
In a quiz, the result is the incentive. Visitors enter their email at the end of the quiz to see it, so let them know what's waiting, like "Enter your email to see which faction you'd lead." You can still add an extra incentive, like a discount code or early access for everyone who finishes, but a result people are curious about is usually enough.
Set up your results screen
When someone finishes the quiz and enters their email, they see their result. You can choose which platforms they can share their result to, whether they can retake the quiz, and how their result appears. The results screen is the last thing quiz takers see, so it's where sharing happens.
Check desktop and mobile
Desktop edits cascade down to tablet and mobile automatically, until you edit tablet or mobile directly, at which point that view stops inheriting changes from above it. Don't stop at desktop: a layout that looks great on a laptop screen often collapses into something cramped on a phone. Since a large share of traffic to a quiz comes from shared links people tap on their phones, treat the mobile preview as required, not optional, before you publish. Take the whole quiz on mobile, not just the first screen.
Know the difference between Save Draft and Publish
Save Draft never puts anything in front of a real visitor. It's a private checkpoint, and you can save as many times as you want with zero risk. Publish is the only action that makes your page live, which means you can build, walk away, come back days later, and keep refining without any pressure. Nothing goes public until you decide it does. Use Preview Draft along the way to see exactly what a visitor would see, without ever exposing the page itself.
Use Custom CSS sparingly
The standard builder covers the vast majority of what a quiz page needs—fonts, colors, buttons, layout, spacing. Custom CSS exists for the remaining edge cases the builder doesn't have a toggle for. It's powerful, but it's also the one place a mistake can actually break your page's layout or functionality instead of just looking slightly off. Reach for it last, and only if you're comfortable enough with CSS to know what you're changing.
Steps
Open the page builder. Click the page builder icon from your campaign's overview.
Get familiar with the toolbar before you start building.
Variant Selector (top of the builder): Shows the page variants tied to your campaign. Every campaign has three: pre-launch, launch, and post-launch. Reservation campaigns include an additional reservation variant. A green light means that variant is published and live — it's what visitors currently see. For a quiz, you'll usually build on the pre-launch variant and leave it there.
Page Status: Shows whether you're viewing a draft, a page in progress, or a published page.
Sidebar: Holds your editing tools—Page Layout, Global Styles, Media Library, Templates, CRM Sync, Schedule Settings, Signup Settings, and Custom CSS.
Checklist: Tracks what's set up and what's still missing—lead capture, CRM sync, post-signup flow, page content, and whether your page has been published.
Set your Global Styles.
Choose fonts from the curated selection or bring in your own through the custom fonts API. To upload custom fonts, leave the page builder and click Applications > Fonts in the left-hand menu. Fonts are tied to a property, so they'll be available across all campaigns under that property.
Set your color palette so your brand colors are on hand while you design.
Customize your button styles to keep buttons consistent across the page.
Build your page layout. Go to the Page Layout tab at the top left of the side menu. Pages are organized into three regions: Header, Content (body), and Footer. For a quiz, keep the page simple: just the quiz, with nothing competing for attention.
Header and Footer contain fixed sections—Navbar and Footer. You can select, rename, and hide these for different responsive modes, but you can't move or delete them. For a quiz, we recommend hiding them by clicking the vertical ellipsis and clicking to hide the header and footer..
Body sections are fully customizable. Click Add Section to insert a new one (use Find a section... to search), then reorder, duplicate, hide, rename, or delete sections as needed. Keep the Quiz section as the only body section. Skip signup sections and other content, since visitors enter their email as part of the quiz.
Open the Quiz editor.
In the Body section, click the to edit your Quiz section. This opens the Quiz editor. Then click Configure quiz, which opens a wizard where you'll build your whole quiz. Your changes save automatically as you work.
Choose your quiz type. Select Points-scoring or Profile matching. (See Choose your quiz type.)
Build your quiz. You can move between tabs in any order, but set up your results before your questions, since answers need results to point to.
For a points-scoring quiz:
Set up your results. In the Results tab, for each results:
Write the description people see when they get this result.
(Optional) Add an image or video.
(Optional) Add a download asset. This is a great place for a freebie tied to each result, like a wallpaper of their character.
Add your questions. In the Questions tab:
Add a question.
(Optional) Add an image or video to go with it.
Add your answers.
Click the dropdown menu next to each answer to choose which result or results it affects, and whether it adds or subtracts points.
For a profile matching quiz:
Add your traits. These are the qualities your quiz measures, like boldness or loyalty.
Set up your results. In the Results tab, for each result:
Write the description people see when they get this result.
(Optional) Add an image or video.
(Optional) Add a download asset. This is a great place for a freebie tied to each result, like a wallpaper of their character.
Set the result profile: choose which traits describe this result and set each trait's value on the scale.
Add your questions. In the Questions tab:
Add a question.
(Optional) Add an image or video to go with it.
Set the question's weight. Give more weight to questions that matter more to the result.
Add your answers.
Click the dropdown menu next to each answer to set its trait contributions. For each trait, choose how much this answer raises or lowers it, from strongly lowers to strongly raises.
Customize how results appear. In the Result Appearance tab of the Configure quiz wizard, you'll see a preview of what people see when they get their result. You can switch between results to preview each one.
Content:
Result Screen Introduction: Customize the title and description that appear above the result.
Selected Result Content: Customize the result's title, media width, and description style and layout.
Sharing:
Share settings: Customize the share prompt and how the social icons look, and choose whether shared links take people to the result page or the quiz page.
Sharing Platforms: Choose how people can share their result:
Copy link: Lets people copy a link to paste anywhere.
Device share menu: Opens the share menu built into the person's phone or computer, so they can send their result through apps they already use, like Messages, WhatsApp, or email.
Social platforms: Choose which social platforms appear as share options.
Shared Card Metadata: Edit the title and description that appear in the link preview when someone shares their result on social media.
Actions:
Download: If a result includes a download asset (set in the Results tab), customize how the download appears on the result screen.
Retake quiz: Choose whether people can restart the quiz from their result screen.
Set up your quiz's look and feel. In the Quiz editor, use the dropdown menus to customize the following:
Content: Edit the quiz title and description.
Media: Add an image or video.
Layout: Choose Multi-step to show one question per page, or Stacked to show all questions in a list. Multi-step works well on phones and makes each question feel like its own moment.
Question & Answer Styles: Change the typography, color, and alignment of your questions and answers.
Submission: Customize the step where people enter their email to see their result. Add a title and description, like "Enter your email to see your result," and label the Next, Back, and Submit buttons.
Test your quiz. In the Test quiz tab of the Configure quiz wizard, take your quiz a few times. Check that everything works, the questions flow well, and it's possible to get every result.
(Optional) Most quizzes stay on the pre-launch variant, so you can skip scheduling when a pre-launch variant transitions to a launch variant. If you do want your quiz page to change when you launch, click Schedule Settings to set a date. (This can also be adjusted from your campaign overview.)
(Optional) Fine-tune your page with Custom CSS if you want more control than the standard settings allow.
Click Save Draft. Saving doesn't publish your page. Use the dropdown next to Save Draft to select Preview Draft and see what a visitor would see before you publish.
Check the builder's Checklist to confirm your page is ready. It tracks:
Lead capture (whether a sign-up flow is set up)
CRM sync
Post-signup redirect (For a quiz, you can ignore this.)
Page content
Whether your page is published
When you're ready, click Publish. Nothing goes live until you do.
3. Drive traffic to your page
A quiz with no visitors gets no results, and no results means no shares. Sharing does a lot of the work once a quiz gets going, but it needs a starting push. Building the page is only step one. The second, equally important step is actually getting people to it.
A "channel" is just marketing shorthand for any place or method you use to get someone to click through to your page. Different channels reach different people in different ways, so most successful campaigns don't rely on just one. They actually combine a few. Here's where to start:
Social posts: Post your quiz on whatever platforms you or your organization already use: Instagram, X, TikTok, Facebook, wherever your following actually is. Quizzes do especially well here. Post your own result and invite people to find theirs.
Community and forums: Go where your specific audience already hangs out and share your quiz there: Discord servers, subreddits, tabletop-specific forums, and Facebook groups. Quizzes are made for communities, since people love comparing results with each other.
Your existing email list: If you already have a list from a lead gen or reservation campaign, email them the quiz. It gives your audience something new to do while they wait for launch, and they're the people most likely to take it and share it.
Paid ads: Running ads on Meta (Facebook/Instagram) or Google means paying to put your quiz in front of people who don't already follow you. Since quiz leads tend to be less qualified, most creators put ad spend toward their lead gen or reservation page instead. (Launch Oracle's advanced reporting lets you track what each lead costs you. See Advanced reporting.)
You don't need to use every channel above. Pick the ones that make sense for your audience.
Your quiz campaign comes with its own link and QR code, which you'll find in the Default group under Links. You can use that one link everywhere: social posts, community posts, your email list, and your other campaign pages.
If you want to know which channels bring in the most quiz takers, give each one its own ref link instead. A ref link is just a version of your page URL with a small tag added to it, so Launch Oracle knows which link someone came in through. Set one up for your Instagram post, a different one for your Discord post, another for the link sent via your email list—same page, different links. That's what lets your report break leads out by source later (see How to Read and Analyze Your Report), instead of giving you one blended number that hides which channels are actually working and which aren't worth your time and money.
Steps
Find your quiz link. Navigate to the campaign you're creating ref links for. From your dashboard, go to Properties, then select Campaigns. Go to the campaign summary and click Links.
The Default group gives you the full and short link to your quiz, along with a QR code. The QR code is handy for in-person events, packaging, or printed materials.
Share your quiz. Use your quiz link in your social posts, community posts, and emails.
(Optional) Create a ref link for each channel. If you want to see which channels bring in the most quiz takers, create a separate ref link for each place you share your quiz. Name your ref links using a consistent format. You can edit a ref link's title anytime by clicking .
[Audience or channel]: Where this traffic is coming from, like email, Instagram, or Discord.
[Campaign type]: Which campaign this link supports, especially once you're running more than one at a time (Leads, Reservation, Quiz). For a quiz, this is quiz.
[Specific detail]: Enough detail to tell two similar links apart, like the specific post, server, or email.
(Optional) Add your ref links to groups. Launch Oracle provides default groups and you can also create your own custom groups.
Leave Include campaign attributes in links toggled off, unless you have a specific reason to need them. Turning it on produces extremely long links.
4. Connect third-party applications
Launch Oracle works even better connected to the rest of your tools. Third-party applications connect at the property level, not per campaign. That means once you link a platform once, every campaign under that property syncs to it automatically. If you're not ready to connect everything right away, that's fine too: your campaign data is still captured within Launch Oracle, and you can connect additional platforms whenever you're ready.
Which applications to prioritize first
You don't need to connect everything on day one, but two are worth doing before you ever publish a page. Your CRM or email platform (Klaviyo, Mailchimp, or similar) matters most. Every hour it's disconnected is an hour of leads sitting in Launch Oracle instead of entering your actual email sequence, and the whole point of a pre-launch campaign is staying in touch with that audience until launch day.
For quiz leads, that first email matters even more. Many of them haven't seen your product yet, so use it to introduce what you're launching and point them to your lead gen or reservation page. Note that only the email address syncs. Quiz answers and results aren't saved to individual leads.
If you're running paid traffic, connect Meta or Google next. It's what lets your reporting tell you not just how many leads you got, but what each one actually cost you. Without it, you're flying blind on ad spend the moment your campaign goes live.
Steps
From the left-hand menu, navigate to your property and click Applications.
Choose the platform you'd like to connect and click Connect Property. Launch Oracle currently supports:
CRMs (Customer Relationship Management) | Analytics | Payments | Widgets |
|---|---|---|---|
|
|
|
|
Locate your API key from the third-party platform. Each platform generates and manages its own API keys, so you'll need to retrieve yours from their dashboard. If you're not sure where to find it, click Where to find your API key for platform-specific instructions.
Copy and paste your API key into Launch Oracle and click Connect. Launch Oracle will authenticate the connection and confirm once it's active.
Confirm the connection is live. A connected platform shows a green status indicator next to its name under Applications.
What's next
A quiz campaign gives your community something to do while they wait for your launch. It gets people talking, brings in new visitors through shares, and keeps your launch on people's minds in the quiet stretch before you go live. Along the way, it adds new people to your list, ready for you to introduce them to what you're making.
Once your quiz is live and people are taking it, a few places to go from here:
How to read and analyze your report to see how your quiz is performing, including how many people got each result.
If you don't have one yet, set up a lead gen or reservation campaign so quiz takers have a page where they can learn about your product. (See How to run a lead generation campaign and How to run a reservation campaign.)
Set up an email for your quiz leads that introduces your product and points them to your lead gen or reservation page. You'll do this in your CRM or email platform, since Launch Oracle doesn't send emails.