WPLoyalty - Brand Condition
Explore the functionality of the Brand condition addon in your online store with WPLoyalty.
Last updated
Was this helpful?
Explore the functionality of the Brand condition addon in your online store with WPLoyalty.
Last updated
Was this helpful?
The WPLoyalty - Brand Condition add-on extends the functionality of WPLoyalty by integrating brand-based conditions into loyalty campaigns. It is compatible with both Perfect Brands for WooCommerce and WooCommerce Brands plugins. With this add-on, customers can earn and redeem rewards based on brand-specific conditions, enhancing customer engagement and loyalty.
To use this add-on, ensure that you have the following installed and activated:
WordPress 4.9 or later
WooCommerce 9.6 or later
WPLoyalty 1.3.1 or later
Either Perfect Brands for WooCommerce or WooCommerce Brands installed and activated
This condition can be used in:
Points for Purchase campaign
Reward Based on Spending campaign
Fixed Discount
Percentage Discount
Free Product Reward
Free Shipping Reward
This add-on also works seamlessly with all additional conditions and displays dynamic earning messages based on campaigns and rewards.
Navigate to WPLoyalty → Add-ons tab.
Locate WPLoyalty - Brand Condition and open the add-on.
Step 2: Configure the Brand Plugin
Go to the Settings tab.
Choose the brand plugin you are using:
Perfect Brands for WooCommerce or
WooCommerce Brands
Note: You can choose only one brand plugin at a time.
Click Save Changes.
1. Example scenario: 1 points will be rewarded for each $1 spent by the customer in the Iphone brand
Go to Wordpress backend -> WPLoyalty -> Campaigns
Click on the button “Create New Campaign” and choose “Points for Purchase” as campaign type
Then configure the campaign as shown in the below screenshot:
Details of configurations are:
Title - Title for the campaign
Description - A description of your reward campaign. This description will show in the "Ways to earn" section if you create a Customers Reward page
Customer earns points & For each $ spent - Enter how many points to reward an customer. Example: 1 points will be rewarded for each $1 spent by the customer.
Minimum points a customer can earn for each order (optional) - If you want to ensure a minimum number of points for each order, then you can use this field. Otherwise, this field is optional.
Maximum points a customer can earn for each order (optional) - If you want to limit the points earning to a maximum per order, then you can enter a value. Otherwise, leave it as zero (0).
Start Date (optional) - The campaign start date. This is an optional field.
End Date (optional) - If you want the campaign to end at a particular date, you can use this. This is also an optional field.
Campaign visibility on “Ways to earn” section - Using this setting you can show/ hide this Reward info from customers on Customers Reward page from Ways to earn section
Ordering - Using this option you can arrange the rewards in specific order to be displayed on Customers Reward page.
Advanced settings - The advanced settings are about a message shown in product pages. So that the customer knows about the reward.
You can display the message "Purchase & earn X Points!" in Both list and single product pages.
Add Conditions:
Navigate to Conditional Rules → Products Section → Select Brand → Choose 'iPhone' as a brand.
Save the campaign.
Note: The display message "Purchase & earn X Points!" will be shown in the selected brands only.
Product Page:
Cart Page
2. Example scenario : Earn 200 Points for orders over $600 on nike brand
Go to your WordPress dashboard -> WPLoyalty -> Campaigns
Click the "Create New Campaign" button -> select Reward based on spending
Then configure the campaign as shown in the below screenshot:
Details of configurations are:
Title: Title for the campaign
Here you can create your campaign type. For example: Earn 200 Points for orders over $600
Description: In this section you can create a short description of your campaign. For example: Spend $600 and earn 200 Points
Choose the type of reward:
You can choose the reward as either points or as a coupon reward for your customer.
For example : 200 points will be selected to be awarded
Minimum spend: If you want to ensure a minimum number of amount a customer can spend in order, then you can use this field. Otherwise, this field is optional.
For example: Spend $600 in an order and earn 200 Points.
Maximum spend: If you want to create a maximum amount a customer can spend in an order.then you an use this field. Otherwise, leave it as 0
Start Date (optional) - The campaign start date. This is an optional field.
End Date (optional) - If you want the campaign to end at a particular date, you can use this. This is also an optional field.
Campaign visibility on “Ways to earn” section - Using this setting you can show/ hide this Reward info from customers on Customers Reward page from Ways to earn section.
Ordering - Using this option you can arrange the rewards in specific order to be displayed on Customers Reward page.
Add Conditions:
Navigate to Product Section → Select Brand Condition → Choose 'Nike' as a brand.
Save the campaign.
Cart Page:
As you can see, customers will earn 200 Points while spending $600 or more.
Likewise, we can provide different Points for different subtotal ranges as shown in the below video.
Video:
Still unclear ?
Please submit a support request. We are always happy to assist you :)