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
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.
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
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
Level Criteria Explained:
Points Balance:
When levels are based on Points Balance, the level is determined by the customer’s current available points.
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:
Earned Points:
With this option, levels are calculated based on the total points a customer has earned, regardless of how many they’ve redeemed.
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:
Redeemed Points:
In this setup, levels are based on the total points a customer has redeemed.
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:
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