Quests

Overview of Quests and their use cases

Quests allow you to reward your users for completing a series of actions. For example, a 100 token reward for users who make a deposit every week, for at least 3 months

Quests Overview

To receive a quest reward, your users must complete a series of actions that you configure. You can define the following for each quest:

  • Desired Action: Define what the user action (event) and the number of times they must perform the action to complete a quest.
  • User Eligibility: Determine which specific segments of users can participate.
  • Duration: Set the timeframe for the quest completion.
  • Entry Fees: Decide if a user must pay tokens to start a quest.
  • User Controls: Allow users to cancel a quest or view their progress.
  • Visibility: Display quests in the loyalty widget or hide them to create surprise rewards that only appear after quest completion.
  • Quest Chains: Create quests that only unlock after a user completes another specific quest.

Common Use Cases

Quests are ideal for encouraging repeated behaviour or guiding users through a specific journey.

  • Referral Milestone: Create a tiered journey where a user must make five successful referrals to unlock a large token payout.
  • Betting: Some examples include:
    • Challenge users to explore different markets by requiring a bet on three different sports (for example, NFL, NBA, and MLB) within a single month
    • Reward users who play three online casino games every week for a full month..
  • Onboarding Streak: Drive early retention by rewarding users who log in and perform a key action, such as viewing a live odds page, for seven consecutive days after registration.
  • Monthly Savings Goal: Set a quest that rewards users for making at least four separate deposits into a savings account, each over 100 Dollars, within a calendar month.

What’s Next