The customer activation platform.Every interaction becomes a qualified contact. Book a demo

Quiz

Configure a Quiz game with question pools, player score summaries, and performance rewards.

Quiz is a performance game where participants answer a set of questions, finish the run, and can optionally submit one last open-ended response. Use it when the campaign should reward knowledge, brand recall, or fast accurate answers.

A typical example is a destination campaign that asks participants about stores, services, or seasonal offers, then rewards the strongest quiz results at the end of the campaign.

How rewards work here

Quiz uses Leaderboard rewards. Create the reward in Platform, then link it to this touchpoint in Performance Rewards.

In the current product, quiz leaderboards can be reviewed by Completion Time or by Score + Completion Time, with an optional minimum score threshold when you declare winners. Keep one Leaderboard reward per performance game so the ranking stays clear.

Configure the game

Create the touchpoint and set the page appearance

In Build -> Touchpoints, add a new game touchpoint and choose Quiz.

Then configure the player-facing frame:

  • upload the Background Image
  • add the Title and Subtitle
  • add a short description if players need more context before the first question
  • add a Header Image if you want stronger visual framing
  • add a Thumbnail when the game should also appear on a landing page or in listings

Build the question pool

Add each question to the pool and choose whether it should use Multiple Choice or Text Input.

Each question can include text, an optional Question Asset, and an optional hint. For multiple-choice questions, add the answer options and mark the correct answer before you save the question.

Decide how many questions appear in one run

Use Number of Questions to Show to control how many questions appear in a single session.

If the value is lower than the total pool size, OmniLab can show a random subset instead of repeating the full list every time. If you leave it empty, the quiz shows the full pool.

Add the end-of-run messages

Set the Participation Message shown after the quiz ends.

If you want one last response after the scored part of the quiz, enable the optional Open-Ended Question and choose whether it accepts Text Only, Image Only, or Text and Image.

Add the game's reward in Performance Rewards, then play the quiz once from the participant view.

Use this test to confirm the question order feels balanced, the final score makes sense, and the summary reflects the experience you want to publish.

What players see at the end

After the last scored question, OmniLab can show the optional open-ended question before the summary.

The summary then shows the player's score, total questions, completion time, and your Participation Message. This makes Quiz the strongest fit when you want players to immediately understand their result after finishing.

Keep the leaderboard fair

The safest leaderboard quizzes usually:

  • keep the displayed question count lower than the full pool when you want replay variety
  • avoid mixing very easy and very difficult questions without intention
  • keep text-input answers short and unambiguous if score matters
  • decide up front whether winners should be ranked by Completion Time or by Score + Completion Time

Before you publish

  • every question has at least text or an image
  • every multiple-choice question has at least two answer options
  • every multiple-choice question has one correct answer
  • the displayed question count does not exceed the question pool
  • the Participation Message is set
  • the optional Open-Ended Question is complete if enabled
  • the linked reward is dedicated to this game

Was this helpful?

Optional comments help us improve this page for future authors and readers.

On this page