Skip to main contentSkip to navigation
Commerce & Order Messages

Loyalty Program WhatsApp Templates

Loyalty program messages tell customers what they have earned, what it is worth, and what they need to do to use it — points balances, tier upgrades, and expiry warnings. They work because they are not really promotions: you are telling someone about money they already own. WhatsApp beats an app for this, because there is no app to download and no password to remember.

Meta billing category

Templates on this page are typically approved as Marketing, billed at ~₹0.8631 per message (India).

Promotional — offers, launches, and re-engagement. Requires marketing opt-in, and an opt-out hint ("Reply STOP") is good etiquette that keeps your block rate and quality rating healthy.

Copy-ready templates

Replace the {{placeholders}} with your platform’s variables before submitting to Meta for approval.

1. Welcome to the programme

Welcome to {{program_name}}, {{name}}! 🎉 You now earn {{earn_rate}} on every purchase at {{store_name}}. Your points never need an app — just shop, and we will track it here. Current balance: {{points_balance}} points (₹{{points_value}}) Reply STOP to opt out of updates.

Best for: Right after enrolment, usually at the billing counter.

2. Points earned after purchase

Nice one, {{name}}! 🎯 Order {{order_id}} earned you {{points_earned}} points. New balance: {{points_balance}} points — that is ₹{{points_value}} you can spend on anything, anytime. Reply STOP to opt out of updates.

Best for: Straight after each purchase; makes the reward feel immediate and real.

3. Tier upgrade

🏆 You are now {{new_tier}}, {{name}}! That unlocks: {{tier_benefits}} It applies from your very next purchase at {{store_name}} — nothing for you to do. Reply STOP to opt out of updates.

Best for: The moment they cross the threshold. Genuine status is a powerful retention tool.

4. Points expiring

Hi {{name}}, heads-up ⏳ You have {{expiring_points}} points (₹{{points_value}}) expiring on {{expiry_date}}. They apply automatically at checkout — nothing to enter. Use them: {{shop_link}} Reply STOP to opt out of updates.

Best for: 7–10 days before expiry. This message reliably reactivates dormant customers.

5. Almost at the next reward

So close, {{name}}! 🎁 You are {{points_needed}} points away from {{next_reward}}. That is about ₹{{spend_needed}} of shopping — and the reward is yours. Shop: {{shop_link}} Reply STOP to opt out of updates.

Best for: Customers hovering just below a redemption threshold.

What each variable means

These 16 placeholders appear in the templates above. Map each one to the matching field in your WhatsApp platform before you submit for approval.

VariableWhat to put in it
{{program_name}}Replace with the program name for this message.
{{name}}The customer's first name.
{{earn_rate}}Replace with the earn rate for this message.
{{store_name}}Your business name, exactly as it appears on your WhatsApp profile.
{{points_balance}}Loyalty points the customer currently holds.
{{points_value}}Rupee value of those points.
{{order_id}}Your order reference, as the customer sees it.
{{points_earned}}Replace with the points earned for this message.
{{new_tier}}Replace with the new tier for this message.
{{tier_benefits}}Replace with the tier benefits for this message.
{{expiring_points}}Replace with the expiring points for this message.
{{expiry_date}}Date the coupon or points expire.
{{shop_link}}Link to your storefront or catalogue.
{{points_needed}}Replace with the points needed for this message.
{{next_reward}}Replace with the next reward for this message.
{{spend_needed}}Replace with the spend needed for this message.

Frequently asked questions

Why run a loyalty program on WhatsApp instead of an app?

Because almost nobody installs a small business's app, and the ones who do stop opening it. On WhatsApp the balance arrives in a thread the customer already reads every day, with no download, no login, and no forgotten password. For most Indian SMBs the practical choice is not WhatsApp versus an app — it is WhatsApp versus a loyalty scheme nobody ever checks.

Are loyalty messages Utility or Marketing?

Marketing in most cases, because they encourage a further purchase — so they need marketing opt-in and an approved Marketing template at roughly ₹0.8631 per message in India. A pure points-balance statement with no call to shop can sometimes qualify as Utility, but do not count on it: write to the Marketing standard and include the opt-out.

Go deeper

Browse the full library

45 template sets and 239 copy-ready messages — across commerce, Indian festivals, finance, and industry starter packs. All free, all written for Meta approval.

All WhatsApp templates