--- title: "Configure Levels" slug: "configure-levels" updated: 2026-11-04T16:51:56Z published: 2026-11-04T16:51:56Z canonical: "docs.xtremepush.com/configure-levels" --- > ## 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. # Configure Levels To create a level, go to **Ways to Earn** > **Level** > **Add New Level**. Configure the following for each level. ## Level type Select one of the following options to determine how users progress: - **Manual**: Users must manually trigger the level up. In this mode, the user level cannot decrease. You can set one-time level up rewards and a token fee for levelling up. - **Automatic**: The level increases or decreases automatically based on user activity. One-time rewards for level ups are not available for this level type. - **Automatic one way**: The level increases automatically but never decreases. You can set one-time level up rewards for this type. ## Level Requirements - Requirements define the criteria a user must meet to reach a level. These are based on user attributes. When a user attribute meets a specific value or condition, the user levels up. You can add multiple criteria to a single level. > [!TIP] > All attribute types are supported for level requirements: string, number, integer, boolean, and array. - For the **Manual** levels, you can also set a level-up cost in tokens. This option is not available for **Automatic** or **Automatic one way** levels. ## One Time Reward This section is only applicable for **Manual** and **Automatic one way** levels. You can configure a one-time reward that is granted to the user the moment they reach the new level. See [Loyalty Reward Types](/documentation/docs/loyalty-reward-types) for more information on the different reward types and how to configure them. ## Daily Bonus You can optionally specify a value in tokens that a user receives every day they are at that level. You can also add other rewards instead of, or in addition to, tokens. If you do not want to provide a daily bonus, you can delete this section. > [!NOTE] > If a one-time reward or the daily bonus uses a dynamic amount, each user sees their own amount in the widget. For more information, see [Dynamic Rewards](/documentation/docs/dynamic-rewards). ## Level Overview In the **Overview**section, provide the name and description of the level. This information is visible to your users in the loyalty widget. It also serves as the internal name and description for the level within the platform. > [!TIP] > Deleting Levels > > You can only delete the last level from your list of configured levels. When you delete a level, all users assigned to it are automatically moved to the previous level.