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:
- The player sees an available quest.
- The player completes the required action.
- The system checks whether the action meets the quest rules.
- The player receives progress, XP, coins, rewards, or completion status.
- 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 Goal | Recommended Quest Types |
|---|---|
| Drive simple participation | Join |
| Connect physical touchpoints | Scan / QR, Scan-locked |
| Collect answers or feedback | Text, Free-text, Poll, Preference |
| Test knowledge or qualify players | Multi choice, Special Multi Choice, Exam, Timed, Text |
| Collect proof or user-generated content | Upload |
| Create visual search or discovery | Image |
| Support account-based progress | Login |
| Encourage sharing or growth | Invite |
| Create limited-time campaign moments | Timed |
| Trigger hidden link or QR rewards | Inbound |
Quest Type Groups
Quest types are grouped by the kind of player action they support.
| Group | Quest Types | Best For |
|---|---|---|
| Team and Membership Quests | Join | Team selection, group entry, and participation gating |
| Input and Answer Quests | Multi choice, Special Multi Choice, Range, Text, Free-text, Poll, Exam, Timed, Preference | Multiple-choice questions, prominent prompts, timed answers, one-attempt checks, feedback, surveys, and player choices |
| Scan and Physical Touchpoint Quests | Scan / QR, Scan-locked | QR codes, physical activations, packaging, venues, and gated scans |
| Content Submission Quests | Upload | File uploads, screenshots, proof of completion, and user-generated content |
| Visual Discovery Quests | Image | Image search, hidden objects, visual clues, and find-the-target interactions |
| Account and Invite Quests | Login, Invite | Authentication, invites, sharing, and growth loops |
| Others | Outbound, Inbound | Page-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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 Type | What It Does | Use When |
|---|---|---|
| Scan / QR Quest | The scan itself completes the quest or gives progress | The main action is scanning a physical touchpoint |
| Scan-locked Quest | The scan unlocks a question or multiple-choice step | The 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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 For | Examples |
|---|---|
| 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.
Related Documentation
Use these pages when quest planning depends on another part of the Season Pass setup:
| Page | Use When |
|---|---|
| Reward Types | You need to decide what players earn after completing quests |
| Leaderboard and Teams | You are using team-based quests, rankings, or competitive progress |