Season pass

Quests

Quests are the actions players complete during a Season Pass campaign.

They can be simple actions, such as checking in or answering a question, or more involved actions, such as scanning a QR code, uploading content, joining a team, inviting another player, or participating during a live event.

Each quest gives players a clear next step. When a player completes a quest, they can earn XP, coins, rewards, collectibles, progress, or another campaign outcome.

For companies, quest types make it easier to design the right campaign journey. Different quest types support different goals, such as driving repeat participation, connecting physical touchpoints, collecting feedback, testing knowledge, encouraging sharing, or connecting the campaign to external systems.

How Quests Work

Most quests follow the same basic flow:

  1. The player sees an available quest.
  2. The player completes the required action.
  3. The system checks whether the action meets the quest rules.
  4. The player receives progress, XP, coins, rewards, or completion status.
  5. The player moves toward the next campaign milestone.

Some quests are completed instantly. Others depend on specific rules, such as a correct answer, a valid scan, a time window, an uploaded file, an invite action, or an external system event.

The right quest type depends on the action you want players to take, how much guidance they need, and how the campaign should confirm completion.

Choosing the Right Quest Type

Choose a quest type based on the kind of action the player needs to complete.

Campaign GoalRecommended Quest Types
Drive simple participationJoin
Connect physical touchpointsScan / QR, Scan-locked
Collect answers or feedbackText, Free-text, Poll, Preference
Test knowledge or qualify playersMulti choice, Special Multi Choice, Exam, Timed, Text
Collect proof or user-generated contentUpload
Create visual search or discoveryImage
Support account-based progressLogin
Encourage sharing or growthInvite
Create limited-time campaign momentsTimed
Trigger hidden link or QR rewardsInbound

Quest Type Groups

Quest types are grouped by the kind of player action they support.

GroupQuest TypesBest For
Team and Membership QuestsJoinTeam selection, group entry, and participation gating
Input and Answer QuestsMulti choice, Special Multi Choice, Range, Text, Free-text, Poll, Exam, Timed, PreferenceMultiple-choice questions, prominent prompts, timed answers, one-attempt checks, feedback, surveys, and player choices
Scan and Physical Touchpoint QuestsScan / QR, Scan-lockedQR codes, physical activations, packaging, venues, and gated scans
Content Submission QuestsUploadFile uploads, screenshots, proof of completion, and user-generated content
Visual Discovery QuestsImageImage search, hidden objects, visual clues, and find-the-target interactions
Account and Invite QuestsLogin, InviteAuthentication, invites, sharing, and growth loops
OthersOutbound, InboundPage-opening actions, hidden links, and QR-triggered rewards

Team and Membership Quests

Use Team and Membership Quests when the campaign needs players to join a group before they continue.

These quest types are best for team-based campaigns, group challenges, leaderboard participation, and flows where progress depends on choosing or joining a team.

Join Quest

A Join Quest is used when the player needs to join a team.

This quest type is useful for campaigns that include team-based participation, group progress, or leaderboard competition. A player may need to join a team before they can contribute points, participate in team challenges, or appear in team-based rankings.

Best ForExamples
Team participation“Join a team to start competing”
Group-based campaigns“Choose your team”
Team leaderboard campaigns“Join a team to contribute points”
Shared progress mechanics“Join your group challenge”

Use a Join Quest when the campaign needs to confirm that the player has joined a team before they continue.

Input and Answer Quests

Use Input and Answer Quests when the campaign asks players to submit information, answer a question, choose an option, or complete a knowledge-based interaction.

These quest types are useful for feedback collection, surveys, quizzes, personalization, qualification flows, and campaign moments where the player needs to actively respond.

Multi choice Quest

A Multi choice Quest is a multiple-choice question.

Use it when the player needs to choose the correct answer from a set of predefined options.

Multi choice Quests work well for simple quizzes, product knowledge checks, eligibility questions, or campaign moments where completion depends on selecting the right option.

Best ForExamples
Multiple-choice questions“Which product is part of this campaign?”
Knowledge checks“Choose the correct answer to continue”
Eligibility questions“Which option matches your profile?”
Guided campaign moments“Pick the correct campaign clue”

Use a Multi choice Quest when the campaign needs a clear, validated answer from a fixed set of options.

Special Multi Choice Quest

A Special Multi Choice Quest is a multiple-choice question shown in a more prominent location.

Use it when the campaign wants to highlight a question as a special prompt, pop-up, corner app moment, bonus opportunity, or temporary campaign moment. The interaction is still answer-based; the difference is placement and emphasis.

Best ForExamples
Prominent prompts“Answer the featured campaign question”
Pop-up questions“A special question appears during the campaign”
Corner app prompts“Tap the special quest icon to answer”
Limited-time opportunities“Answer this question before it disappears”
Bonus engagement“Take part in a surprise reward question”

Use a Special Multi Choice Quest when a Multi choice-style question should appear in a more prominent location than the regular quest list.

Range Quest

A Range Quest asks the player to enter a numeric value that must fall within an expected range.

Use it when the quest depends on a number, such as a quantity, count, score, distance, frequency, or target value. This quest type is helpful when completion depends on whether the submitted number meets a minimum, maximum, or defined range.

Best ForExamples
Numeric answers“Enter how many items you found”
Threshold-based tasks“Submit a score above 80”
Measured participation“Enter your completed distance”
Count-based challenges“How many stamps did you collect?”

Use a Range Quest when the required answer should be numeric and easy to validate against a rule.

Text Quest

A Text Quest asks the player to submit a short typed answer.

Use it when the answer should be concise, such as a name, code, keyword, short phrase, or simple response. Text Quests work best when the expected answer is short enough to validate clearly.

Best ForExamples
Short answers“What is the campaign keyword?”
Codes or passwords“Enter the code from the poster”
Simple response fields“Type the product name”
Lightweight feedback“Answer in one short sentence”

Use a Text Quest when the campaign needs a short response with a clear expected format.

Free-text Quest

A Free-text Quest asks the player to submit a longer written response.

Use it when the campaign needs an explanation, opinion, story, description, or open-ended feedback. Free-text Quests are better than Text Quests when the player should have more space to respond.

Best ForExamples
Open feedback“Tell us what you thought of the event”
Descriptions“Describe your favorite campaign moment”
User stories“Share why you joined the challenge”
Longer responses“Explain your answer”

Use a Free-text Quest when the response should be expressive, flexible, or open-ended.

Poll Quest

A Poll Quest asks the player to choose from predefined options.

Use it when the campaign wants to collect quick answers, opinions, preferences, votes, or lightweight feedback. Poll Quests are easy for players to complete because they do not require typing.

Best ForExamples
Quick feedback“Which reward do you like most?”
Voting“Vote for your favorite design”
Simple research“Which product have you tried?”
Low-friction interaction“Pick your favorite team”

Use a Poll Quest when the campaign needs structured answers that are easy to compare.

Exam Quest

An Exam Quest is a multiple-choice question without a redo option.

Use it when the player should get one attempt to choose the correct answer before the campaign gives progress or rewards. Exam Quests are useful for product knowledge, training, onboarding, qualification flows, or other moments where retrying would weaken the challenge.

Best ForExamples
One-attempt knowledge checks“Answer the product quiz”
Qualification flows“Pass the challenge to unlock the reward”
Educational campaigns“Complete the lesson quiz”
No-redo challenges“Choose carefully to continue”

Use an Exam Quest when the answer uses predefined options like a Multi choice Quest, but the player should not be able to redo the attempt.

Preference Quest

A Preference Quest is a multiple-choice question without a correct answer.

Use it when the campaign needs to learn what the player likes, wants, or chooses. Preference Quests are useful for collecting user preferences, personalization, segmentation, reward recommendations, or tailoring future campaign content.

Best ForExamples
Personalization“Choose your favorite category”
Segmentation“Pick the reward type you prefer”
User preferences“Select your interest”
Future content targeting“Tell us what you want to see next”

Use a Preference Quest when the player should choose from predefined options, but no option should be treated as correct or incorrect.

Scan and Physical Touchpoint Quests

Use Scan and Physical Touchpoint Quests when the campaign needs to connect digital progress with a physical action.

These quest types are useful for QR codes, event booths, product packaging, in-store journeys, venue checkpoints, printed materials, and other offline touchpoints. They help companies turn real-world participation into trackable campaign progress.

Scan / QR Quest

A Scan / QR Quest is completed when the player scans a valid QR code.

Use it when the campaign wants players to interact with a physical or printed touchpoint. The scan can confirm that the player visited a location, found a campaign object, interacted with packaging, attended an event area, or completed a real-world step.

Best ForExamples
Event checkpoints“Scan the QR code at the booth”
Product packaging“Scan the code inside the box”
Store visits“Scan at the cashier counter”
Printed campaign materials“Scan the poster to unlock progress”
Treasure hunt mechanics“Find and scan all hidden QR codes”

Use a Scan / QR Quest when the campaign needs a simple way to connect an offline action to digital progress.

Scan-locked Quest

A Scan-locked Quest combines a scan with a question or multiple-choice step.

Use it when the player needs to scan a required QR code and then answer a question to complete the quest. This is useful for physical touchpoints that should unlock a short QA moment, confirm attention, or ask the player to choose the right option after reaching a location.

Best ForExamples
Scan-plus-question flows“Scan the booth QR, then answer the product question”
Physical knowledge checks“Scan at the station and pick the correct answer”
Event progression“Scan the entry QR before answering the event clue”
Location-based QA“Answer the venue question after scanning on site”
Sequential experiences“Scan each checkpoint and answer the next prompt”

Use a Scan-locked Quest when the scan should unlock a QA or Multi choice step instead of completing the quest by itself.

Difference Between Scan / QR and Scan-locked

Quest TypeWhat It DoesUse When
Scan / QR QuestThe scan itself completes the quest or gives progressThe main action is scanning a physical touchpoint
Scan-locked QuestThe scan unlocks a question or multiple-choice stepThe player should scan first, then answer to complete the quest

Scan / QR Quests are best for simple physical participation. Scan-locked Quests are better when a physical scan should lead into a QA or Multi choice interaction.

Content Submission Quests

Use Content Submission Quests when the campaign asks players to submit a file, screenshot, or other proof of participation.

These quest types are useful when the campaign needs players to show that they completed an activity, visited a location, created content, or participated in a challenge. Because submissions are player-provided, the quest instructions should be clear about what needs to be uploaded.

Upload Quest

An Upload Quest asks the player to upload a file as part of the quest.

Use it when the campaign needs players to submit proof, documentation, screenshots, or other supported files. Upload Quests are useful for campaigns where completion depends on a player providing something rather than only tapping a button, answering a question, or scanning a QR code.

Best ForExamples
Proof of completion“Upload proof that you completed the challenge”
Screenshots“Upload a screenshot of your result”
Event participation“Upload your event proof”
Campaign submissions“Submit your completed activity file”

Use an Upload Quest when the campaign needs a player-submitted file to complete the quest.

Visual Discovery Quests

Use Visual Discovery Quests when the campaign asks players to inspect an image and find a specific object, detail, or target.

Image Quest

An Image Quest shows the player an image and asks them to find something inside it.

Use it when the campaign wants players to inspect an image, spot a hidden object, identify a visual clue, or find a target area. It works like a “find the object” interaction: the player looks at the provided image and selects or identifies the correct detail.

Image Quests are useful for visual discovery, hidden-object challenges, product detail hunts, map clues, or “find Waldo”-style campaign moments.

Best ForExamples
Hidden-object challenges“Find the mascot in the campaign image”
Product detail hunts“Tap the limited-edition item in the image”
Visual clues“Find the symbol that unlocks the next step”
Map or scene discovery“Spot the target location on the map”

Use an Image Quest when completion depends on finding the right thing inside a provided image.

Account and Invite Quests

Use Account and Invite Quests when the campaign needs players to log in, invite others, or bring new participants into the experience.

These quest types are useful for campaigns that depend on authenticated participation, social sharing, community growth, or invite-based engagement.

Login Quest

A Login Quest is completed when the player logs in.

Use it when the campaign wants to reward account-based participation or encourage players to identify themselves before continuing. Login Quests are useful when progress, rewards, teams, or personalized experiences depend on a known player account.

Best ForExamples
Account-based campaigns“Log in to start earning progress”
Returning players“Log in today to continue your journey”
Personalized experiences“Log in to view your rewards”
Reward tracking“Log in so your progress can be saved”

Use a Login Quest when the campaign needs players to be authenticated before earning or continuing progress.

Invite Quest

An Invite Quest is completed when the player invites another person to join the campaign.

Use it when the campaign wants players to share the experience with others. Invite Quests are useful for growth campaigns, community challenges, and team-based engagement where participation can spread through existing players.

Best ForExamples
Social sharing“Invite a friend to join the campaign”
Community growth“Bring another player into the challenge”
Team expansion“Invite someone to support your team”
Campaign awareness“Share the campaign with a friend”

Use an Invite Quest when the campaign goal is to encourage players to share or invite others.

Time-Constrained Answer Quests

Use Time-Constrained Answer Quests when the campaign asks a multiple-choice question with a time or event constraint.

These are still answer-based quests. Completion depends on the player answering inside a defined time window, including scheduled drops, event moments, livestream activations, or other limited-time campaign moments.

Timed Quest

A Timed Quest is a multiple-choice question that is available or completable within a defined time period.

Use it when the campaign wants players to answer within a specific window. Timed Quests work well for daily questions, limited-time quizzes, scheduled drops, event schedules, livestream prompts, match moments, or time-sensitive missions.

Best ForExamples
Limited-time questions“Answer this question before 6 PM”
Daily quiz moments“Finish today’s question”
Scheduled campaign drops“Answer during the weekend drop”
Live event moments“Answer during the halftime break”
Time-sensitive rewards“Choose the correct option within the next hour”

Use a Timed Quest when the campaign needs a multiple-choice answer inside a defined time window, whether that window is planned in advance or tied to a live campaign moment.

Others

Use Others for quest types that do not fit the main player-action categories.

These quest types cover page-opening actions, hidden link or QR rewards, and standalone campaign moments that appear separately from the regular quest flow.

Outbound Quest

An Outbound Quest is completed when the player clicks a button that opens a page.

Use it when the quest should send the player to a campaign page, feature, reward view, store, or external page. The completion is tied to the button action rather than an answer, scan, upload, or external signal.

Best ForExamples
Page opens“Open the campaign page”
Feature entry“Tap to open the reward store”
External links“Open the partner page”
Guided navigation“Tap the button to continue”

Use an Outbound Quest when the required player action is clicking a button and opening the intended page.

Inbound Quest

An Inbound Quest is a hidden quest completed through a special link or QR code.

Use it when opening a link should immediately grant progress, XP, or a reward. The link can be shared directly or encoded as a QR code. For example, a streamer can share a special link, and every player who opens it receives a specific XP reward.

Best ForExamples
Hidden reward links“Open the streamer link to receive bonus XP”
QR-triggered rewards“Scan the event QR to claim the hidden reward”
Creator or partner drops“Open the partner link during the campaign”
Secret campaign moments“Find and open the special link to unlock progress”

Use an Inbound Quest when clicking a special link or scanning a QR code should complete a hidden quest and grant its configured outcome.

Use these pages when quest planning depends on another part of the Season Pass setup:

PageUse When
Reward TypesYou need to decide what players earn after completing quests
Leaderboard and TeamsYou are using team-based quests, rankings, or competitive progress

On this page