Customer Loyalty Software
Reward customers from the invoice itself: points, cashback or a gift card earned automatically at the sale and redeemed as a discount at the point of sale — with every customer's balance in a wallet they open from a link, no sign-in needed.
| Member | Points | Cashback | Last activity |
|---|---|---|---|
| Noura Al-Otaibi | 1,240 | 35 | 12/09 |
| Khalid Al-Shammari | 860 | 12 | 10/09 |
| Mashael Al-Qahtani | 2,410 | 70 | 08/09 |
| Fahad Al-Dosari | 320 | 0 | 02/09 |
Key features
Redeem from the cashier screen
Pick the customer's balance in the discount dialog: gift card, points or cashback.
The discount is computed on the server in a fixed order, and the total never drops below zero.
A wallet the customer opens without signing in
One link per customer shows the balance, its value, its expiry date and the transaction ledger.
The link never changes and nothing is redeemed from it — redemption happens only at your store.
How was your visit today?
Reviews after the sale
Print the review QR on the invoice, or send a review request automatically after the sale.
Send the customer to Google Maps or build your own form: stars, NPS, yes/no, choices.
Points at a value you set per unit of currency
Cashback with a rate and a cap per invoice
Gift cards with a code, an amount and an expiry
Customer notices for what was earned and what is about to expire
From the invoice to the return visit
Earning starts at the invoice and comes back to it: the customer earns at the sale, sees the balance in the wallet, spends it on the next visit, and rates the experience.
- 1An invoice that earnsThe customer earns automatically on the pre-tax amount and sees the preview above the total.
- 2Customer walletBalance, value and expiry date on a public link.
- 3Redeem on the next visitA discount from the balance on the invoice or at the point of sale.
- 4ReviewA QR on the receipt or an automatic request after the sale.
How was your visit today?
Three ways to reward, one place for the balance
Points, cashback and gift cards live in the same app as your invoices and point of sale — so earning and redeeming pass through the invoice, not a separate spreadsheet.
Signs you need a loyalty program, not a manual discount
Discounts are given with no record
The cashier discounts a customer they know, and nobody knows how much was discounted this month or to whom. Points turn the favour into a balance with a rule and a report.
The customer's balance lives in a notebook
A stamped card or a slip in the drawer gets lost and forgotten. The digital wallet shows the customer their balance from a link that never changes.
Reviews are asked for out loud
“Rate us on Google” is said at the door and forgotten in the car. A QR on the receipt and an automatic request after the sale arrive while the customer is still pleased.
What connects to loyalty in Snad
Earning and redeeming pass through these apps, not a separate spreadsheet
Available on every plan
Every Snad app is available on every plan. Plans differ in user count, how many apps you enable at once, e-invoicing options, and the watermark.
And the Starter plan begins at zero riyals.
Frequently asked questions about the loyalty program
Try Snad on your own data
Every Snad app is on every plan. Try them for 7 days without a card and enable what serves your business.
Explore Snad's apps
Sales
A ZATCA Phase 2 tax invoice with QR code and digital signature, plus receivables tracking and a price list per customer.
Accounting
A chart of accounts you shape for your business, cost centres, and VAT reports ready to file with ZATCA.
Inventory
Barcode stock counts with variance settlement, a minimum level per item that warns you before it runs out, and tracking of damaged and dead stock.
Point of sale
A till that issues a ZATCA invoice with a QR code, takes cash, card and mada, and reports sales per branch and per employee.
Purchasing
A request for quote, then a purchase order that reaches your supplier on WhatsApp and email, with a page where they confirm quantities and the delivery date.
Human resources
Payroll that calculates GOSI at the correct rates for Saudi and expatriate staff, and end-of-service under Saudi labour law.
Asset management
Register fixed assets, auto-calculate depreciation, and track custody, maintenance and counts — connected to your accounting.
Bookings
Manage appointments with an online booking page and email & WhatsApp reminders — and turn every booking into a ZATCA-compliant invoice.