Use multiple systems
The possibility to set up multiple loyalty systems is the main strength of WooRewards. It allows unlimited variations and possibilities for your loyalty program. In this section, we will see how to use multiple loyalty systems, separately or combined.
In WooRewards Pro, you can create as many loyalty systems as you want. It means you can have different behaviors depending on what the customer does. Let’s take an example and create 3 loyalty systems :

In this example, we created 3 independent loyalty systems :
- The main system is used to reward customers when they order on your website
- The birthday system will send a coupon to customers for their birthday
- The sponsorship system will reward customers that bring new people to your shop
As you can see, each system is independent from the other ones. Customers can earn points and rewards in these 3 systems, depending on their actions.
However, in WooRewards Pro, you can go a lot further and combine loyalty systems together.
Combining loyalty systems means that you create several loyalty systems, but instead of being independent from each other, they will share the same points reserve :

Said like that, it doesn’t seem very interesting. You could set all actions and rewards in a single system and the result would be the same. And you would be right. But what makes this feature strong is that you can add restrictions to loyalty systems.
Let’s take a simple example of how to use the shared points feature. We want to create an event for one week. During this week, customers will earn twice the points. Here’s how the loyalty systems would look like :

As you can see, the event system has some particularities :
- The methods to earn points are the same than the ones of the main loyalty system. It means that if users perform an action that gives them points in the main loyalty system, they will also get the same amount of points from the event. Since the 2 systems share their points → Customers will receive twice the points.
- The event is limited in time. We set a start and end date so that customers can only receive twice the points for a limited period of time.
- The event has no rewards. We only want customers to earn twice the points. They will still spend their points on the reward set in the main loyalty system
Now, you start to see how powerful combining loyalty systems can be. But we’re only getting started. Let’s take another example.
Now, we assume that we have VIP users (users with a specific role) on our websites. We want these VIP users to have more ways to earn points and more rewards to choose from. Here’s how we’re going to set up our systems :

The main loyalty system remains unchanged. However, we’ve set another loyalty system with special settings :
- The system is restricted to customers who have the “VIP” role. Only VIP customers with that role will be able to earn points if they perform actions set in that second system.
- The rewards are also restricted to VIP customers. Only VIP customers will get access to these extra rewards. And they’ll be able to user their points either on the rewards of the main system or rewards of the VIP System.
We’ve only looked at a few simple examples of how to use multiple systems, apart or together. Since you can create as many systems as you want, you have access to endless possibilities.