
Customer Loyalty & Rewards Programme for PrestaShop 9 — Keep Your Customers Coming Back
Turn every purchase into a reason to return
Acquiring a new customer costs up to 5 times more than retaining an existing one. An effective loyalty programme is the most powerful tool an e-shop has to keep customers active and returning.
The Customer Loyalty and Rewards module for PrestaShop 9 gives you a complete points-based reward system — customers earn points with every purchase and redeem them on future orders, creating a virtuous cycle of repeat buying.
Key Features
Points accumulation per purchase
Every completed order earns the customer a number of points you define. The system automatically calculates points based on order value:
- Set the points-to-euros ratio (e.g. 1 point per €1 spent)
- Set the value of each point as a discount (e.g. 100 points = €1)
- Automatic point credit after a successful order
- Manual point addition or deduction by the admin
Points redemption at checkout
Customers see their points balance and can redeem them as a discount on their next order. This creates a powerful return incentive — the customer already has "money" waiting for them in your store.
Points history per customer
Full transaction history per customer — earnings, redemptions, manual adjustments. The administrator has a complete overview of all loyalty programme activity.
Loyalty states
Define which order statuses trigger point crediting (e.g. only after delivery, not for cancelled orders) and which trigger deductions (e.g. on return).
Complete back-office management
- Points ratio and value settings
- Customer list with points balance
- Transaction history per customer
- Manual points management for exceptions
Why a loyalty programme increases revenue
Reward programmes influence purchasing behaviour in three direct ways:
- Increase average order value: Customers add extra items to earn more points.
- Increase purchase frequency: Customers return specifically to redeem accumulated points.
- Reduce price competition: A customer with 500 points in your store will not easily switch to a competitor who offers them nothing.
Practical example
A customer spends €150 and earns 150 points worth €1.50. On their next order they use the points as a discount. This small reward is enough to bring them back instead of shopping elsewhere — and the second time they earn points again, and again, and again.
Perfect for
Stores with repeat purchases — food, cosmetics, consumables, clothing, electronics — where customer retention has a direct impact on revenue. Also ideal for B2B stores with regular clients.
Get in touch
If you want to build a loyalty programme for your store and increase repeat purchases, contact us. We will help you design the reward programme that fits your market.