Quests

Prev Next

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.