Skip to content
  1. Home
  2. Docs
  3. WooRewards
  4. How does it work ?
  5. Loyalty Systems

Loyalty Systems


Loyalty Systems is the most important feature of WooRewards. While WooRewards Standard only lets you create one loyalty system, WooRewards Pro lets you create as many as you want.

Basically, you can see a loyalty system like this :

 

 
 

  • You define a list of actions that customers have to perform in order to earn points.
  • When users perform these actions, they accumulate points.
  • Points give them access to rewards.

In WooRewards, you have access to two different behaviors for your loyalty systems, standard and leveling.

Standard Loyalty systems

Standard Systems are very straightforward. Customers perform actions to earn points. They can then spend those points to unlock rewards. You can set a wide variety of actions and rewards inside a same standard system:

 

 

  • For each action, you define how many points will be earned when the action is performed.
  • For each reward, you define its points cost and its value.
  • When customers have enough points, they can spend them to unlock rewards.

Example : You create a loyalty system with 3 types of actions to perform :

  • Spend Money : Each $1 spent gives 1 point
  • Write a review : Each product review gives 5 points
  • Create an account : As a welcome gift for creating an account, you give 20 points

Then, you create 2 rewards :

  • For 25 points, customers can get a $5 coupon on their next order
  • For 50 points, customers can get a 10% reduction coupon on their next order

Customers will begin earning points by creating an account on your website and earn more points by spending money and/or writing reviews. When they have enough points, they can choose which reward they cant to unlock.

Leveling Loyalty systems

The main difference between leveling systems and standard systems is that, in leveling systems, customers never spend their points. They keep earning points. When they have enough points to reach a new level, they automatically earn the rewards set at that level.

 

 

  • You can define as many levels as you want.
  • In each level, you can define as many rewards as you want.

Another specificity of Leveling Systems is that some rewards will replace previous ones when earned. For example, user titles or permanent discounts are automatically replaced if a same type of reward is defined at a higher level.

Example : Leveling systems are perfect to create bronze/silver/gold contests :

  • Spend Money : Each $1 spent gives 1 point
  • Sponsored places a first order : get 50 points every time a sponsored customer places his/her first order
  • Create an account : As a welcome gift for creating an account, you give 20 points

Then, you create 3 levels :

  • Level 1 | 100 Points
    • Reward 1 : Get a 2% permanent discount on the website
    • Reward 2 : Get the “Bronze Customer” Badge
  • Level 2 | 300 Points
    • Reward 1 : Get a 5% permanent discount on the website
    • Reward 2 : Get the “Silver Customer” Badge
  • Level 3| 1000 Points
    • Reward 1 : Get a 10% permanent discount on the website
    • Reward 2 : Get the “Gold Customer” Badge

Customers will begin earning points by creating an account on your website and earn more points by spending money and/or sponsoring new customers. When they have enough points, they will unlock the first level and earn all the associated rewards. They will then keep earning points with future actions to reach higher levels.

 

In the next section of the documentation, we will learn the advantage of using multiple loyalty systems together and how to take advantage of events.

Was this article helpful to you? Yes 3 No

How can we help?

Scroll To Top