Understanding Splio Loyalty
Prerequisites
To understand the key principles of Loyalty and Rewards please read the following articles before starting:
- Splio Main Concepts
- Loyalty data
- What are the lifecycles of the points and the rewards?
- How can I use Rewards?
Overview
To get an overall understanding of Loyalty and Rewards in Splio Customer Platform, we provide you below with an entity relationship diagram.

Marketing Automation & Loyalty - Data Model - ERD
FAQ
What is the difference between a promotional system in a PoS and Splio?
Rewards in Splio are tied to your Loyalty program. As such there are designed with:
- Master rewards: set up in Splio Customer Platform with the main attributes of the advantages (10% discount, 5€ off for a minimum order amount of 15€, free delivery for premium customers, etc.)
- <<glossary:Rewards>>: anonymous stock of codes linked to a master reward.
- granted rewards: attributions of a unique code to members of your program. Depending on your architecture and needs, the attribution can either be owned by your external system such as the PoS or e-commerce, or by Splio.
Specific use case of attributing promotional codes to your customers such as black friday promotions with a single code can be handled by another system such as your PoS as they are not linked to your Loyalty Program.
What is the difference between a master reward and a granted reward?
A master reward is not linked to a Loyalty Program but the attribution of a unique granted reward linked to a cardcode that is tied to a program.
Is Splio built for real-time integrations?
SCP is built upon an asynchronous data processing pipeline paradigm. "Realtime" is a confusing word. SCP is able to process data "live" which maybe considered "Realtime" (Vs Batched) but is not able to give the loyalty balance in a synchronous way through the response to the POST order API.
Updated about 1 year ago
Now that you have understood the main concepts of Splio Loyalty and Rewards, you can deep dive into the integration concepts to help you designing your program.