Skip to content
Meta Business Partner

Loyalty Rewards WhatsApp Template for D2C Brands

A ready-to-use, Meta-compliant WhatsApp loyalty rewards template built for Indian D2C brands — correct marketing category, clean variable slots, a one-tap redeem button, and the opt-out line Meta requires baked in. Points-based rewards are only powerful when customers actually remember they have them; a WhatsApp nudge lands on the channel your buyers open within minutes, turns dormant points into a reason to reorder, and does it as a personal 1:1 message rather than another ignored promo email. Copy the template below, fill the variables with each shopper's real name, balance and expiry, submit it once, and start sending the moment it's approved.

Marketing
Category
Yes
Opt-in required
4 (name, points, brand, expiry)
Variables
Per delivered message, marketing rate
Billing
Mandatory (included)
Opt-out line
Up to 3 quick-reply / URL
Buttons
A compliant WhatsApp marketing template that tells a D2C customer their reward-point balance and expiry, with a one-tap Redeem button and a required opt-out line — copy it, personalise four variables, and send after Meta approval via InfiQ.
marketing

Variables

  • {{1}} = Ananya
  • {{2}} = 350
  • {{3}} = Bloom & Co.
  • {{4}} = 31 Jul 2026

Verified business

Limited-time offerExpires tonightFEST20
Hi Ananya, good news — you've earned 350 reward points at Bloom & Co.! Redeem them for a discount on your next order before they expire on 31 Jul 2026. Tap below to shop with your points. Reply STOP to opt out of offers.

10:24

Redeem now
View my points
Stop offers

Marketing · opt-out required

When to send this template

Timing is what separates a loyalty nudge from spam. This template earns its keep at three moments in the D2C lifecycle: right after points are credited (so the reward feels immediate and tied to a real purchase), when a balance crosses a redeemable threshold (e.g. enough for a free product or a meaningful discount), and — most valuable of all — when points are about to expire. An expiry reminder converts because it carries genuine urgency the customer created themselves. Avoid firing it more than once or twice a month per shopper; loyalty messaging works precisely because it stays welcome, and over-sending is the fastest way to earn a block or a STOP.

  • Points just credited — reinforce the reward while the purchase is fresh
  • Balance crossed a redeemable threshold — give them a reason to reorder now
  • Points expiring in 7–14 days — the highest-converting trigger
  • Post-festival or restock windows — pair points with a new drop

How to personalise it well

The variables aren't decoration — they're what makes this read like a message from a brand the customer chose, not a blast. {{1}} should be the first name only (avoid formal salutations that feel robotic in chat). {{2}} is the live point balance pulled from your loyalty system, and it must be accurate — a wrong number erodes trust instantly and can trigger complaints. {{3}} is your brand name exactly as customers recognise it, and {{4}} is a concrete expiry date, not a vague 'soon'. The sharper and more specific these values, the more the message behaves like a 1:1 note. If you run segments — VIP tiers, category buyers, city-based drops — feed those into the copy so the reward context matches what the shopper actually buys.

  • {{1}} — first name only, no stiff titles
  • {{2}} — the exact live balance from your loyalty platform
  • {{3}} — brand name as customers know it
  • {{4}} — a real calendar date, e.g. 31 Jul 2026

Getting it approved without rejections

Submit this as Marketing, never Utility. Loyalty and rewards messaging is promotional by intent, and mis-categorising a promo as utility is the single most common reason templates get rejected or later flagged — Meta reviews the actual content, not the label you pick. Provide realistic sample values for all four variables when you submit (Ananya / 350 / Bloom & Co. / 31 Jul 2026 works well), because empty or placeholder-looking samples slow review. Keep every claim truthful and within ASCI and Meta commerce policy: don't promise discounts you won't honour, don't imply the points are worth more than they are, and don't add pressure language that misrepresents the offer. Because it's marketing, the template must carry a clear opt-out — the 'Reply STOP to opt out' line and a Stop offers button both satisfy this and reduce the odds of a block.

  • Category: Marketing — utility submissions get rejected
  • Attach believable sample values for all variables
  • Keep reward claims accurate and honour them
  • Include the opt-out line (already in the body above)

What it costs to send

Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp bills per delivered message by category — and because this is a marketing template, each delivery is charged at the marketing rate on Meta's live India rate card. The free 24-hour service window doesn't apply here in a way that makes it free: that window is for replying to customer-initiated chats, whereas a proactive loyalty nudge is a business-initiated marketing send and is billed on delivery. With InfiQ you pay transparent ₹ pricing (ex-GST), so your per-message cost is predictable as you scale. For a loyalty programme the economics are usually favourable — you're spending a small marketing fee to reactivate a customer who has already bought once and has points sitting unused, which is far cheaper than acquiring a new buyer.

  • Billed per delivered message at the marketing rate
  • No per-conversation billing — that model ended 1 July 2025
  • Transparent ₹ pricing, ex-GST
  • Reactivating an existing buyer beats new-acquisition cost

Variations you can copy

Once the base template is approved, keep a few purpose-built variants ready so you're never forcing one message to do every job. A shorter version — just name, points and a redeem button — is ideal for high-frequency, low-friction reminders. An incentive version adds a time-bound sweetener (a bonus category discount when points are redeemed this week) for reactivation pushes; keep it firmly within marketing rules and honest about terms. And a regional-language version in Hindi or your customers' preferred language almost always lifts engagement for Indian D2C audiences — translate the copy, keep the same variable structure, and submit it as a separate template for approval.

  • Shorter: name + points + Redeem button for quick nudges
  • With incentive: a time-bound bonus for reactivation campaigns
  • Regional language: Hindi or local-language version, submitted separately

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which category should I submit this template as?+
Marketing. Loyalty and rewards messages are promotional by intent, so they must be submitted as Marketing. Submitting a promo as Utility is the most common cause of rejection because Meta reviews the actual content, not the label.
Does this template need customer opt-in?+
Yes. All marketing templates require prior opt-in from the customer before you send. You should also honour opt-outs — this template includes a 'Reply STOP to opt out' line and a Stop offers button to keep you compliant.
Can I edit the wording?+
Yes, within marketing category rules. Any change to the fixed text means you re-submit the template for approval. The variable slots ({{1}}–{{4}}) can be filled with different values per send without re-approval.
How is this template billed?+
WhatsApp bills per delivered message by category. As a marketing template, each delivery is charged at the marketing rate on Meta's live India rate card. There is no per-conversation billing — that model ended on 1 July 2025. With InfiQ you pay transparent ₹ pricing, ex-GST.
Does the free 24-hour window make this free to send?+
No. The 24-hour service window is a free window for replying to customer-initiated chats. A proactive loyalty nudge is a business-initiated marketing message and is billed per delivery at the marketing rate.
How fast can I start sending after submitting?+
Once Meta approves the template — usually within a day — you can send it instantly through InfiQ. Approval time depends on Meta's review, not on InfiQ.
Can I send it in Hindi or another Indian language?+
Yes. Create a regional-language version with the same variable structure and submit it as a separate template for approval. Local-language loyalty messages typically lift engagement for Indian D2C audiences.

Turn dormant points into repeat orders

Get this loyalty rewards template approved and sending on WhatsApp in a day with InfiQ — transparent ₹ pricing and full ownership of your WhatsApp Business account. Book a demo or start free.