WPLoyalty Knowledgebase
Back to WPLoyaltySupportMy Account
  • WPLoyalty Knowledgebase
  • Installation & Updates
    • Installation
    • Updates
    • License Key Validation
  • Quick Start Guides
    • Creating a Loyalty Points program
    • Creating a Referral Program
    • Creating a Customer Reward Page
  • Campaigns
    • Creating a Campaign
    • Campaign Types
    • Campaign Rules
    • Creating a Reward
  • Campaign Types
    • Points for Purchase
    • Reward for spending
    • Review Reward
    • Referral Campaign
    • Social Share Campaigns
    • Birthday Reward
    • Sign Up Reward
    • Social Pages Follow Campaign
    • Achievement Campaign
      • Custom Action
  • Reward Types
    • Points Conversion
    • Fixed Discount
    • Percentage Discount
    • Free Product
    • Free Shipping
  • Add-ons
    • WPLoyalty - Launcher
    • WPLoyalty - Points Expiry
    • WPLoyalty - Multi Currency
    • WPLoyalty - Discount Rule Integration
    • WPLoyalty - Judge.Me
    • WPLoyalty- Migration
      • Migration from WPSwings Points and Rewards
      • Migration from WooCommerce Loyalty Points & Rewards
      • Migration from WooCommerce Points and Rewards
    • WPLoyalty - Guest Referral
  • WPLoyalty - Brand Condition
    • WooCommerce Brands
    • Perfect Brands for WooCommerce
    • Page
  • WPLoyalty - Level Action
  • Customers, Levels & VIP
    • Creating Levels / Badges
    • Creating Tiered Levels / VIP Customer Rewards
    • Importing Customers and points
  • Translating WPLoyalty
    • Using LocoTranslate
    • Translating Dynamic Strings with LocoTranslate
    • Using WPML
    • Translate dynamic strings via WPML
    • Using TranslatePress
  • Guides
    • How does WPLoyalty work on websites with multiple languages ?
    • How to create user role specific campaigns in WPLoyalty ?
    • Purchase History conditions with examples
  • Settings
    • Display Settings
    • Customizing Emails for Points & Rewards Earned / Expiry
  • Developers
    • REST API with WPLoyalty PRO Plugin
Powered by GitBook
On this page

Was this helpful?

  1. Guides

How to create user role specific campaigns in WPLoyalty ?

Let's learn how to create campaigns for specific user role in WPLoyalty.

PreviousHow does WPLoyalty work on websites with multiple languages ?NextPurchase History conditions with examples

Last updated 1 month ago

Was this helpful?

WPLoyalty allows you to assign Points / Rewards to different user roles. We can reward a customer by creating a campaign for a specific user role or we can reward different Points/ Rewards for different User roles.

NOTE: WordPress provides a concept called user roles. You can use plugins like to create any number of roles and assign users to those roles. For Example: Wholesale

If you have not assigned your users to any roles, you might want to consider assigning your wholesale customers to a user role for example.

Now, let's see how to create Campaigns for specific user roles.

Example scenarios:

  • Get 100 Points for Wholesale User roles while spending $100 or more

  • Get 50 Points for Customer User roles while spending $100 or more.

Creating a campaign:

Scenario 1: Providing 100 Points for Wholesale User roles while spending $100 or more

Now, in the Reward Based on Spending Campaign , we have to add additional condition as "User role ". For example: Wholesale

Creating a Reward Based on Spending Campaign 1:

Cart page of Wholesale User:

So, if a Wholesale customer spends minimum of $100, then he will earn 100 points for that order.

Scenario 2: Providing 50 Points for "Customer" User role while spending $100 or more.

Creating a Reward Based on Spending Campaign 2:

Cart page of Customer:

So if a user is logged in as "Customer" and spends minimum of $100, he will earn 50 Points for that order.

Video:

Note:

Customer will get points/rewards only when they belongs to specific user role as per given condition.

Likewise, you can create Campaign for specific user roles.

Still unclear ? Please submit a . We are always happy to assist you :)

support request
User Role Editor
Click here to know about the step by step procedure for how to create reward based on spending campaign.