Documentation Index

Fetch the complete documentation index at: https://docs.xtremepush.com/llms.txt

Use this file to discover all available pages before exploring further.

Use Case: Progressive Achievement for Level Milestones

Prev Next

In this example, you have four Automatic Levels:

  • Bronze: Level 1

  • Silver: Level 2

  • Gold: Level 3

  • Platinum: Level 4

The user criteria for each level is managed in the Levels tab. For more information on levels in the Loyalty Hub, see Levels.

In Automatic Levels, you cannot set a one time reward when a user moves up a level. So, you can create achievements to reward users when they move up levels.

In this example, three achievements are created with the following configurations:

Achievement Title

Completion Conditions

Restrictions (User Requirement)

Restrictions (Order of Completion)

Reward

Silver Level Up

level attribute equals 2

level attribute equals 1

None

100 Tokens

Gold Level Up

level attribute equals 3

level attribute equals 2

Silver Level Up

200 Tokens

Platinum Level Up

level attribute equals 4

level attribute equals 3

Gold Level Up

400 Tokens

In this configuration:

  • Completion Conditions: Ensures that users earn the achievement when they move to a higher level.

  • User Requirement: Ensures that only users on lower levels are eligible for the subsequent level-up achievement. For example, only users who are currently at Level 2 (Silver) are eligible for the Gold Level Up achievement.

  • Order of Completion: Creates a chain that prevents a user from seeing or earning a high level milestone until they have finished the previous one. This ensures a logical progression for each achievement. For example, a user cannot view or earn the Gold Level Up achievement until they have successfully completed the Silver Level Up achievement.