Loyalty programmes at cafes, salons, supermarkets and fashion stores tend to die quietly: the customer forgets the card, never installs the app, and has no idea they are 40 points from a free coffee. WappBlaster moves the programme into WhatsApp on the official Business Platform, so the points receipt arrives seconds after billing and the balance is one message away. The design challenge is separating the messages a customer expects (what they earned) from the ones you would like to send (come back and spend).
The moments a WhatsApp loyalty points programme should speak
| Moment | Who starts it | Template type | Example |
|---|---|---|---|
| Joining | Customer at the counter | Utility | "Welcome to {{1}} Rewards. You have {{2}} starter points." |
| Points earned | Bill raised | Utility | "You earned {{1}} points on today's bill. Balance: {{2}} points." |
| Balance asked | Customer messages | Free-form, inside the service window | Reply with balance and nearest reward |
| Points redeemed | Counter staff | Utility | "{{1}} points used. Remaining balance: {{2}}." |
| Points expiring soon | Your schedule | Marketing (opt-in) | Expiry date and one suggested reward |
| Double-points weekend | Your campaign | Marketing (opt-in) | Dates and which stores |
Loyalty points enrolment at the billing counter
The phone number is the loyalty ID, which removes the card entirely. At billing, the cashier enters the number in the POS or billing software, and the customer is asked one question: "Can we send your points and offers on WhatsApp?" Record the answer as two flags: points updates (which they nearly always accept) and offers (which some will decline). A QR code at the counter that opens a chat with a pre-filled "JOIN" message works for self-enrolment and creates a clear record that the customer started the conversation.
Loyalty points receipts triggered from billing
Your billing or loyalty system knows when points change, so let it trigger the message. Through WappBlaster's REST API, the system sends the earn template with the points and new balance as variables the moment a bill closes. Shopify and WooCommerce stores can trigger the same thing from the order event through their connectors. Keep the receipt short: points earned, balance, and the next reward threshold. Leave out offers, or the template becomes marketing.
Letting customers ask for their points balance on WhatsApp
Give the welcome message a "Check my points" quick-reply button. When a customer taps it, a signed webhook tells your loyalty system, which replies through the API with the current balance. Because the customer started the exchange, the reply sits inside the 24-hour service window as a free-form message. Questions the bot cannot answer, such as "my points from last week are missing", go to the shared inbox with the full thread so staff can check the bill. If you would rather not build this yourself, WappBlaster's loyalty and reward points page and the coupon and loyalty management product cover the other setup options.
Encouraging loyalty points redemption without overdoing it
Customers who never redeem eventually stop caring about the programme, so a redemption reminder has value for both sides. Send it only to the opted-in segment, no more than monthly, and make it specific: "You have 450 points, enough for a free hair spa at our Vaishali Nagar branch until 30 June." A salon example of this approach is covered in coupon and loyalty campaigns for salons.
Where WhatsApp loyalty messaging goes wrong
- Messaging every small adjustment, such as a 2-point correction, which teaches customers to mute the chat.
- Adding "shop again this week for double points" to the earn receipt, which pushes the template into marketing.
- Points that expire without warning; a utility-style expiry note is fair only if it states facts, not a sales push.
- Running loyalty on a staff member's phone, where balances live in someone's memory.
If most of your customers are one-off tourists or visit once a year, a points programme on any channel may not be worth the setup; a simple thank-you with a review request can do more.
What a WhatsApp loyalty programme costs
Platform access is one ₹7999 ($200) yearly subscription for Indian businesses. Meta charges for each delivered template by category, so earn receipts and offer nudges are billed separately at Meta's rates, itemised, with no margin added, while balance replies inside the service window are free-form.