Hidden Challenge

The Hidden Challenge feature allows you to test the potential impact of a challenge without making it visible to users. This feature works like a "what-if scenario," where users cannot see the challenge in their game profiles but can still unknowingly complete the rules and earn points from it in the background.

Key Benefits and Use Cases

  • Test Impact: If you're unsure about the effects of a challenge, you can create it as hidden. This allows you to gather data such as total points earned and the number of users who completed the challenge, without it being visible to participants.
  • Monitor Performance: Once you have gathered enough data and the results are favorable, you can make the challenge visible to all users, with their progress reset to zero.
  • Control User Engagement: Hidden challenges are ideal for testing complex challenges before fully launching them to the user base.

Important Rules and Considerations

  1. Progress Reset Upon Visibility
    If a hidden challenge has multiple steps (e.g., "Place 3 orders within one month"), and a user has already completed some steps, switching the challenge to visible will reset the user's progress. For example, if the user is on step 2 of 3, their progress will start from zero once the challenge becomes visible.

  2. Irreversible Visibility Change
    While you can change a hidden challenge to visible, once a challenge is visible, you cannot revert it back to hidden.

  3. No Visual Elements in Hidden Challenges
    Hidden challenges do not have elements such as leaderboards, challenge icons, badges, or notifications. These features will only activate once the hidden challenge is made visible.

  4. Points Earned in Hidden Challenges
    Points earned from hidden challenges are not visible to users and are not added to their default points balance. Instead, these points are stored separately in the database and are used solely for reporting purposes.

  5. Prerequisite Challenge Rules
    If a hidden challenge has a prerequisite challenge, that prerequisite must also be hidden.