Shop Loyalty Points Tracker
Run a simple loyalty program for your shop without any app or signup. Add your customers, award points on every purchase, redeem points when they claim a reward, and keep a full transaction history for each customer.
Program Settings
Add Customer
Record Transaction
Customers
| Name | Phone | Balance | Lifetime Earned | Lifetime Redeemed | Actions |
|---|
No customers yet. Add your first customer above.
Transaction History
| Date | Type | Points | Purchase Amount | Note |
|---|
How to use
- Set the points rate in Program Settings, for example 1 point per 100 spent.
- Add each customer with a name and phone number.
- On every sale, select the customer, choose Purchase, enter the bill amount, and record the transaction. Points are calculated automatically.
- When a customer claims a reward, select Redeem and enter the points used.
- Click History next to any customer to see every transaction, or download it as a CSV file.
Note
All records are stored in this browser only. They are not backed up online, so use the CSV download for important customers. Clearing browser data will remove the records.
Frequently Asked Questions (FAQ)
How are loyalty points calculated?
When you enter a purchase amount, the tool divides it by your configured rate, for example 1 point per 100 currency units, and awards whole points to the customer.
Can I change the points rate later?
Yes. Open the Program Settings card and set a new rate. The new rate applies to future purchases only. Points that were already awarded stay unchanged.
What happens if a customer tries to redeem more points than they have?
The tool blocks the redemption and shows a warning, so a customer balance can never go below zero.
Where is my customer data stored?
Everything is stored in your browser local storage on this device. Nothing is uploaded anywhere, and your customer records are still there when you reopen the page.