Loyalty Rewards WhatsApp Template for Ecommerce
A ready-to-use, Meta-compliant WhatsApp loyalty rewards template built for Indian ecommerce brands. It tells a shopper exactly how many points they've earned, where, and by when they expire — with a one-tap Redeem button that pulls them back to your store. Copy it below, fill the four variables with your own data, and once Meta approves it (usually within a day) you can send it at scale through InfiQ. This is a Marketing-category template, so it needs prior opt-in and carries a clear opt-out line — both baked into the copy so you stay on the right side of Meta and ASCI policy from message one.
Variables
{{1}}= Ananya{{2}}= 450{{3}}= Nykaa Fashion{{4}}= 31 Aug 2026
Verified business
10:24
Marketing · opt-out required
When to send a loyalty rewards message
Timing is what turns dormant points into orders. The strongest moments are when points cross a redeemable threshold ("you've now got enough to save on your next order"), a few weeks before points expire, right after a tier upgrade, or during a campaign window like a sale or a shopper's account anniversary. Because WhatsApp is read within minutes rather than sitting unopened in an inbox, a well-timed loyalty nudge consistently outperforms the same message over email or SMS for promotional intent. Avoid over-sending: one meaningful reminder tied to a real balance or a genuine expiry beats a weekly drip that trains customers to mute you.
- Points cross a redeemable threshold
- 2–3 weeks before points expire
- Immediately after a loyalty tier upgrade
- Sale windows, festive periods, or account anniversaries
- Win-back for shoppers who haven't ordered in 60–90 days
Personalise the variables so it reads 1:1
The four variables are what separate a personal reward reminder from a spammy blast. {{1}} is the shopper's first name — pull it from your CRM, not a generic "Dear customer". {{2}} is the exact live points balance, so the number must match what they see in their account or the message loses trust instantly. {{3}} is your brand name, which should be identical to your approved WhatsApp display name for consistency. {{4}} is a real expiry date formatted clearly ("31 Aug 2026"), never a vague "soon". Feed these from your loyalty system in real time; a stale balance or a wrong date is the fastest way to generate support tickets and opt-outs. Keep the tone warm and specific — the goal is for it to read like a note about their account, because it is.
- {{1}} — real first name from your CRM
- {{2}} — live points balance that matches their account
- {{3}} — your exact approved WhatsApp brand name
- {{4}} — a clear, absolute expiry date
Getting it approved as Marketing (first time)
This template is promotional, so submit it under the Marketing category. Trying to sneak a rewards offer through as Utility is the single biggest cause of rejection — Meta reads intent, and "redeem points, shop now" is unmistakably promotional. Provide a realistic sample value for every one of the four variables when you submit, keep claims truthful and non-misleading (no invented urgency or fake discounts, per Meta and ASCI rules), and make sure the opt-out line stays in the body. Templates without an opt-out path or with placeholder-only samples get bounced. Once approved — typically within a day — the template is locked to that wording, so any change means a fresh submission. InfiQ's template management handles the submission, status tracking, and versioning so you're not guessing why something was rejected.
- Submit as Marketing, never Utility
- Fill in a real sample for every variable
- Keep the STOP opt-out line in the body
- Don't overstate discounts or invent urgency
What it costs to send
WhatsApp bills per delivered message by category, and this template falls in the Marketing category — the highest of the three rates (Marketing, Utility, Authentication). Since Meta moved off per-conversation billing on 1 July 2025, you're charged for each Marketing message that's actually delivered, not for a 24-hour window. The 24-hour customer service window is still free for replies, but a proactive loyalty push is a paid Marketing send. With InfiQ you pay transparent ₹ pricing (ex-GST), so you can forecast a campaign precisely: multiply your target audience by the Marketing per-message rate and you have your ceiling. Because redemptions drive repeat orders, a tightly-targeted loyalty send — expiring points, high-value shoppers — usually pays for itself many times over versus a broad blast.
- Charged per delivered Marketing message
- Marketing is the priciest of the three categories
- 24-hour service window is free — but proactive sends are paid
- Transparent ₹ pricing, ex-GST
Variations you can copy
Keep a small library of approved variants so you can match the message to the moment. A shorter version trims to name plus balance for a quick expiry nudge. An incentive version layers a time-bound sweetener ("double points if you redeem this week") for a campaign push — still Marketing, still with the opt-out. And a regional-language version in Hindi, Tamil, Marathi or your customers' language often lifts engagement noticeably; submit each language as its own template. Whatever you tweak, re-submit for approval and keep the opt-out line intact.
- Shorter: name + balance for fast expiry reminders
- With incentive: a time-bound bonus for campaign pushes
- Regional language: Hindi, Tamil, Marathi and more — one per language
Like this template? Send it live in 24 hours.