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.
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
Was this helpful?