Loyalty Points Module
Introduction
The Loyalty Module allows you to add a loyalty program to your chat experiences, where customers can earn points for actions within the chat or external applications via API.
Typical Use Cases
Customers can accumulate loyalty points for specific interactions, which can be tied to promotions, rewards, or engagement metrics.
How to Use the Module
Sign-In Requirement
The module requires the customer’s email address, meaning you must use the Sign-In or Email module beforehand. Points are linked to the customer's email.
Points
Define the number of points a customer will earn at a specific point in the chat.
Quantity
Specify how often the customer can earn points at this position (e.g., Once, Daily, Weekly, Unlimited).
Features
- Animation: Play an animation when points are awarded.
- Display Points: Show the total points collected in the chat header. Settings for displaying loyalty points and the graphic used are managed in the Header Branding section.
- Conditions: Set conditions that customers must accept to receive points, like agreeing to terms and conditions.
Other Texts
You can adjust the module's texts, including messages displayed when points are awarded, under the "Other Texts" section.
Related Modules
LoyJoy provides several related modules to extend the functionality of your loyalty program:
- Loyalty Redemption: Allows customers to redeem points for rewards by storing them in the redemptions table. Check it out here.
- Loyalty Referral: Lets customers earn points by sharing the experience with friends, using a token in shared links for verification. Check it out here.
- Loyalty Rewards: Offers rewards that customers can redeem using their loyalty points. Check it out here.
- Loyalty Sharing: Encourages customers to share the experience on social media, granting points as an incentive. Check it out here.
Process-Specific Variables
This module generates variables that are accessible throughout the current process. They are only valid for this specific process and may evolve with platform updates. For a detailed list, check the process-specific variables list.