Configure Achievments

To create an Achievement, go to Ways to Earn > Achievements > Create. The sections below describe the configuration for each section of an Achievement.

Configure Completion Conditions

In the Completion Conditions section, specify the user attribute criteria required to earn the achievement. You can add multiple completion conditions and specify user segments to create more complex logic.

Some examples of completion conditions include:

  • Bronze achievement if quests_completed attribute is greater than 20.
  • Silver achievement if a user’s _current_level _attribute is 5 and total_deposits_count attribute is greater than 10.
  • Gold achievement if a user is in the VIP user segment and their total_deposits_count attribute is greater than 30.

Specify Restrictions

Under Restrictions, you can specify the user segments eligible to earn the achievement. You can also specify the order of completion, if you’re creating a chain of achievements like Bronze, Silver, Gold.

  • Add Requirement: This field is similar to Completion Conditions, but acts as a filter for user eligibility. For example, you can restrict an achievement to users at Level 2 or Level 3.
  • Order of Completion: You can select an existing achievement that must be earned before users can qualify for this achievement.

Specify Rewards

Under Rewards, specify one or more rewards that the user receives once the completion conditions are met. See Loyalty Reward Types for more information on the different reward types and how to configure them.

Manage Presentation

Under Overview, specify the name of the achievement and manage its visibility

  • Title: The internal and user-facing name of the achievement.
  • Description: The description of the achievement that is displayed to users in your widget. For example, Complete 10 quests to earn the Master Explorer.
  • Icon: Upload an associated icon for the achievement.
  • Visibility: You can choose between two visibility settings:
    • Always visible: The achievement is always shown in the loyalty widget. Users can track their progress, for example, seeing that they have completed 5 out of 20 required quests to get an achievement.
    • Hidden until completion: The achievement remains invisible to the user until they fulfill the achievement Completion Conditions. This is useful for creating surprise achievements.