---
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.
