WPLoyalty - Level Action

Learn how to set customer levels based on points in WPLoyalty

Let’s see what the Level Action Add-on is and how to enable it with our WPLoyalty Plugin.

What is the Level Action Add-on?

The Level Action Add-on allows you to customize how customer levels are determined based on points in your loyalty program. You can choose from different point-based criteria to define the customer levels, making the loyalty program adapt to your business goals and customer journey strategies.

For example: If you choose Points Balance, the customer’s level will be determined by their available points. If you choose Earned Points, the customer will be assigned a level based on the total points they have earned, regardless of redemption.

Make sure you have already installed and activated the WPLoyalty plugin. Please note that some features explained in this doc are available only in the PRO version. Do More with the PRO Version

Get WPLoyalty PRO

Download the add-on from the following link: Level option add-on

Important Note:

The Level Action Add-on is supported from WPLoyalty version 1.3.2 and above. Please ensure your plugin is updated.

How to Enable the Level Action Add-on

Step 1: Enable the Add-on

  • Navigate to WPLoyalty → Add-ons tab.

  • Locate WPLoyalty – Level Action and click to open it.

    Level option

Step 2: Configure Settings

  • Go to the Settings tab inside the add-on.

  • Choose how you want to determine customer levels:

    • Points Balance

    • Earned Points

    • Redeemed Points

  • Click Save Changes after selecting your preferred option.

Screenshot: Settings Tab

Level option settings

How to Configure Levels

Once the Level Action Add-on is enabled, proceed to configure the actual levels under the Levels section in WPLoyalty.

Refer to Guide: Creating Levels & Badges – WPLoyalty Docs

Screenshot: Level Configuration

Levels

Level Criteria Explained:

Points Balance:

When levels are based on Points Balance, the level is determined by the customer’s current available points.

Level option settings

Use case example:

If your business rewards customers based on their current loyalty wallet, this option helps you encourage saving or regular point usage.

Example: A customer with 50 points is assigned to "Silver Level", while another with 100 points is placed in "Gold Level".

Screenshot:

Points and rewards page

Earned Points:

With this option, levels are calculated based on the total points a customer has earned, regardless of how many they’ve redeemed.

Level option settings

Use case example:

Great for businesses that want to reward loyalty over time and recognize long-term customer engagement, even if customers have used up their points.

Example: A customer has earned 120 points since joining. Even if they redeemed 80, they still qualify for "Gold Level".

Screenshot:

Points and rewards page

Redeemed Points:

In this setup, levels are based on the total points a customer has redeemed.

Level option settings

Use case example:

Ideal for encouraging active participation and reward redemption, by rewarding customers who frequently use their points.

Example: A customer has redeemed 210 points over time and is rewarded with a special "Platinum" level.

Screenshot:

Points and rewards page

This Level Action Add-on provides more control over your loyalty program strategy by letting you decide how levels should be awarded. Whether you want to reward active participation, high earners, or long-term loyalty, this add-on has you covered.

Video:

Still unclear ?

Please submit a support request. We are always happy to assist you :)

Last updated

Was this helpful?