--- title: "Use Case: Progressive Achievement for Level Milestones" slug: "use-case-progressive-achievement-for-level-milestones" updated: 2026-06-10T15:13:20Z published: 2026-06-10T15:13:20Z canonical: "docs.xtremepush.com/use-case-progressive-achievement-for-level-milestones" --- > ## 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 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](https://docs.xtremepush.com/update/docs/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.