Skip to content
Meta Business Partner

Loyalty Rewards WhatsApp Template for Retail

A ready-to-use, Meta-compliant WhatsApp loyalty rewards template built for Indian retail brands — with the correct marketing category, tested variables, the required opt-out line and approval notes baked in. Copy it, drop in your customer's name, points balance and expiry, and start reminding members to redeem before their points lapse. Loyalty points are the one message customers actually want, and WhatsApp is where they read it within minutes — so a well-timed "you've earned points" nudge does more to drive repeat footfall and basket size than any email newsletter you'll ever send.

Marketing
Category
Yes
Opt-in required
4 (name, points, brand, expiry)
Variables
Per delivered marketing message
Billing
Mandatory in body
Opt-out line
Within a day
Typical approval
A marketing-category WhatsApp template for retail loyalty programs: personalise name, points, brand and expiry, include the mandatory opt-out line, and send after approval via InfiQ with transparent ₹ pricing on Meta's live marketing rate.
marketing

Variables

  • {{1}} = Aarav
  • {{2}} = 250
  • {{3}} = Trendline Fashion
  • {{4}} = 31 Aug 2026

Verified business

Limited-time offerExpires tonightFEST20
Hi Aarav, you've earned 250 reward points at Trendline Fashion! 🎉 Redeem them on your next purchase before 31 Aug 2026 and treat yourself. Reply STOP to opt out of loyalty updates.

10:24

Redeem now
View my points
Stop promotions

Marketing · opt-out required

When to send a loyalty rewards message

The whole value of a loyalty message is timing — it should land at the exact moment a nudge changes behaviour. Because it is promotional, it goes out to opted-in members only, and it works best around three triggers: right after points are credited (so the reward feels earned and immediate), a few days before points or a tier benefit expire (loss aversion is the single strongest driver of loyalty redemption), and at milestone moments like a birthday, an anniversary of first purchase, or crossing into a new tier. Avoid blasting your whole list on a fixed calendar day; retail loyalty performs on relevance, not frequency. A member who just earned 250 points on a ₹2,000 apparel purchase and hears about it within the hour is far likelier to come back than one who gets a generic monthly digest.

  • Points credited: confirm the new balance while the purchase is fresh
  • Expiry approaching: a 7-day and 2-day reminder before points lapse
  • Tier upgrade: celebrate the new status and its perks
  • Birthday or membership anniversary: a bonus-points or gift moment
  • Dormant members: a win-back with a time-bound points multiplier

Personalise it so it reads 1:1, not as a blast

Every variable in this template exists to make the message feel like it was written for one person. Use the customer's first name in {{1}}, their actual points balance in {{2}}, your store or brand name in {{3}}, and a real, specific expiry date in {{4}} — never a vague 'soon'. The more concrete the numbers, the more the message feels like a personal account statement rather than a promotion, and the higher your redemption rate. Keep the tone warm and on-brand, resist stacking multiple offers into one message, and make sure the button destination is one tap from a redeemable action — a rewards wallet, a store locator, or a pre-filled cart. If you run stores across regions, create a Hindi or regional-language version of the same template so the reward reads naturally in the customer's own language.

  • {{1}} — customer first name (e.g. Aarav)
  • {{2}} — current points balance (e.g. 250)
  • {{3}} — your brand or store name (e.g. Trendline Fashion)
  • {{4}} — a concrete expiry date (e.g. 31 Aug 2026)

Getting this template approved (marketing category)

Submit this as Marketing — it is promotional, and mislabelling a promotional message as Utility is the number-one reason loyalty templates get rejected or paused by Meta. A few specifics make approval smooth: provide realistic sample values for every one of the four variables (Meta reviews the filled-out example, not just the skeleton), include the opt-out line in the body so reviewers can see the message is compliant with marketing rules, and keep every claim truthful and honest under ASCI and Meta commerce policy — if you say points expire on a date, they must actually expire then. Avoid all-caps shouting, misleading urgency, or unverifiable 'biggest ever' claims. Approvals for clean marketing templates usually clear within a day, and InfiQ's template manager flags formatting issues before you submit so you don't burn a review cycle.

  • Category: Marketing (never Utility for a promotional reward)
  • Fill in sample values for {{1}}–{{4}} before submitting
  • Keep the opt-out line in the body — it's mandatory for marketing
  • Truthful expiry, points and terms; no exaggerated claims

What it costs to send

This template bills at WhatsApp's marketing rate. Since 1 July 2025, Meta charges per delivered message by category — marketing, utility or authentication — so you pay a marketing rate for each loyalty message that is delivered, not per 24-hour conversation. The 24-hour window is now only a free service window for replying to customer-initiated chats; it is not a billing unit. With InfiQ you get transparent ₹ pricing (ex-GST), so you can forecast a loyalty campaign to the rupee before you press send. Because loyalty members are your highest-intent audience, marketing sends to this segment typically return their cost many times over in repeat purchases — the payback is usually the easiest of any campaign type to justify. Use the cost calculator to slide your monthly loyalty volume and see the delivered-message spend and expected payback.

  • Billed per delivered message at the marketing rate
  • Not per-conversation — Meta retired that model on 1 July 2025
  • Transparent ₹ pricing, ex-GST
  • Highest-intent segment, so typically the strongest ROI of any send

Variations you can copy

The base template covers most loyalty moments, but small tweaks tune it to a specific goal while staying inside the marketing category. Trim it to a single variable for a fast 'your points are about to expire' nudge, add a time-bound multiplier to spike a slow week, or swap the redeem button for a store locator when you want to pull members into a physical outlet. Each variation is a separate template submission, so save the ones that convert as reusable named templates in InfiQ. Keep the opt-out line on every marketing variant — dropping it is grounds for rejection.

  • Shorter: one variable, pure expiry reminder for quick sends
  • With incentive: add a limited-time points multiplier or bonus
  • In-store pull: swap the button for a store-locator or 'Show at till' link
  • Regional language: a Hindi or local-language version of the same body

InfiQ vs Email / SMS

 InfiQEmail / SMS
Where members read itWhatsApp, opened within minutesInbox or SMS, often unread for days
PersonalisationName, live points balance, expiryUsually generic merge fields
One-tap redemptionInteractive Redeem buttonLink buried in body text
Billing modelPer delivered marketing message, ₹ transparentPer email/SMS, low intent

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. A loyalty rewards message is promotional, so it must go out as Marketing. Submitting it as Utility to save on rate is the single most common rejection cause and can get your template paused.
Does this template need opt-in?+
Yes. All marketing messages on WhatsApp require prior opt-in from the customer, and the body must include a clear opt-out instruction such as 'Reply STOP to opt out'. InfiQ tracks opt-in and opt-out status for you automatically.
How much does it cost to send a loyalty message?+
It bills at WhatsApp's marketing rate, charged per delivered message since Meta moved off per-conversation billing on 1 July 2025. With InfiQ you get transparent ₹ pricing (ex-GST), so you can forecast a campaign to the rupee.
Can I edit the wording of the template?+
Yes, as long as it stays within marketing category rules and keeps the opt-out line. Any change to the body or variables means re-submitting the template for Meta approval — usually cleared within a day.
How fast can I start sending after approval?+
Once Meta approves the template — typically within a day — you can send it instantly to your opted-in loyalty members through InfiQ, including scheduled and triggered sends.
Can I send this in Hindi or a regional language?+
Yes. Create a language-specific version of the same template with translated body text and the opt-out line in that language, then submit it for approval. Regional-language loyalty messages usually see stronger redemption.
Will I own the WhatsApp Business account and templates?+
Yes. As an official Meta Business Partner, InfiQ sets you up with full ownership of your WhatsApp Business account, your templates and your BSUID — nothing is locked to us.
How many variables can this template use?+
This version uses four — name, points balance, brand and expiry date. You can add or remove variables, but provide a realistic sample value for each one at submission, since Meta reviews the filled-out example.