Skip to content
Meta Business Partner

Loyalty Rewards WhatsApp Template for SaaS

A ready-to-use, Meta-compliant WhatsApp loyalty rewards template built for Indian SaaS businesses — with the right category, well-named variables, an opt-out line, and the approval notes baked in. Copy it, swap the placeholders for your customer's name and reward balance, and once Meta approves it (usually within a day) you can fire it on WhatsApp in minutes through InfiQ. Loyalty nudges live or die on timing: a "you've earned 200 points" message read within seconds of landing beats the same offer buried in an inbox, and a single Redeem now button turns intent into action without a login screen in the way.

Marketing
Category
4 ({{1}}–{{4}})
Variables
Yes
Opt-in required
Per delivered message, Marketing rate
Billing
~1 day after approval
Time to go live
Redeem now, View rewards, Stop
Buttons
A Marketing-category WhatsApp template that tells SaaS customers how many reward points they've earned and gives them a one-tap path to redeem — includes variables, sample values, an opt-out line, and approval tips.
marketing

Variables

  • {{1}} = Rohan
  • {{2}} = 200
  • {{3}} = Acme Analytics
  • {{4}} = 31 Jul 2026

Verified business

Limited-time offerExpires tonightFEST20
Hi Rohan, you've earned 200 reward points at Acme Analytics! 🎉 Redeem them for a discount on your next renewal before 31 Jul 2026. Reply STOP to opt out.

10:24

Redeem now
View my rewards
Stop promotions

Marketing · opt-out required

When to send this loyalty rewards template

Trigger this message at moments that already feel rewarding: when a SaaS customer crosses a points threshold, completes an annual renewal, refers a teammate, or hits a usage milestone worth celebrating. The strongest sends are event-driven rather than calendar-blasted — a points-earned nudge that lands the same hour a customer upgrades their plan feels like recognition, while an identical message sent to your whole base on the first of the month feels like spam. Because loyalty points expire, the expiry variable does real work: a concrete date ({{4}}) creates honest urgency without resorting to fake countdowns, which Meta and the ASCI code both frown on. Keep the cadence sane — one loyalty touch per customer per points event is plenty — so the channel stays a place people are glad to hear from you.

  • Points threshold crossed (e.g. 100, 250, 500 points)
  • Successful annual or multi-seat renewal
  • Referral or teammate invite completed
  • Reward points nearing their expiry date
  • Plan upgrade or usage milestone worth acknowledging

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

The variables exist to make a broadcast feel like a personal note. {{1}} is the customer's first name, {{2}} is their actual current point balance pulled from your rewards ledger, {{3}} is your product or brand name, and {{4}} is the specific expiry date for those points. Populate them from your CRM or billing system rather than hard-coding a single value for everyone — a message that names the exact balance a customer worked toward converts far better than a generic 'you have rewards waiting'. For SaaS specifically, tie the redemption to something your product actually offers: a discount on the next renewal, a credit toward an add-on, or an unlock of a premium feature. That relevance is what separates a loyalty message customers act on from one they mute.

  • {{1}} — customer first name from your CRM
  • {{2}} — live points balance from your rewards ledger
  • {{3}} — your SaaS product or brand name
  • {{4}} — the real expiry date for those points

Submit as Marketing — and get approved the first time

This is a promotional, incentive-driven message, so it must be submitted under the Marketing category. Trying to sneak it through as Utility to save on rate is the single most common cause of rejection — and even if it slipped through, WhatsApp's category-classification checks would re-tag it and you'd be billed at the marketing rate anyway. When you submit, give Meta a realistic sample value for every variable ({{1}}=Rohan, {{2}}=200, {{3}}=Acme Analytics, {{4}}=31 Jul 2026) so the reviewer sees a coherent message, keep every reward claim truthful and honour-able, and include the opt-out line in the body. InfiQ's template management screen validates variable counts and flags missing samples before you hit submit, so approvals typically come back within a day rather than bouncing on an avoidable technicality.

  • Category: Marketing (never Utility for promotions)
  • Provide a sample value for each of the four variables
  • Keep the reward offer real and redeemable as stated
  • Include the 'Reply STOP to opt out' line
  • Add a quick-reply or URL button for one-tap redemption

Opt-in, opt-out and what it costs to send

Marketing templates on WhatsApp require prior opt-in, so only message customers who've agreed to receive promotional updates, and always keep the opt-out honoured — the 'Reply STOP' line and a Stop promotions button both give people a clean exit, which protects your quality rating. On cost, WhatsApp bills per delivered message by category since Meta moved off per-conversation billing on 1 July 2025, and this template sends at the Marketing per-message rate. The 24-hour service window still exists, but it's a free window for replying to customer-initiated chats — it is not what you're billed on here. With InfiQ you pay transparent ₹ pricing (ex-GST), so you can slide your monthly volume into the cost calculator and see the real per-send figure before you launch a campaign.

  • Requires prior marketing opt-in from the customer
  • Honour every opt-out — STOP keyword and a Stop promotions button
  • Billed per delivered message at the Marketing rate (post-1 Jul 2025 model)
  • Transparent ₹ pricing, ex-GST

Variations you can copy

One size rarely fits every segment, so keep a few approved variants ready. A shorter version trims the body to the balance and one call to action for high-frequency, low-touch reminders. An incentive-led version adds a time-bound sweetener — 'redeem within 48 hours for a bonus 50 points' — which suits reactivation pushes but should always stay within Marketing rules and truthful-claim policy. A regional-language version recreates the same message in Hindi, Tamil, or whichever language your customers actually read, which for Indian SaaS audiences often lifts response rates more than any wording tweak in English. Each variant is a separate template that needs its own approval, so build them once and reuse them across campaigns.

  • Shorter: balance + single CTA for quick reminders
  • Incentive: add a time-bound bonus to drive reactivation
  • Regional: a Hindi or local-language build for higher response

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 WhatsApp category is the loyalty rewards template?+
Marketing. It's a promotional, incentive-driven message, so it must be submitted under the Marketing category — submitting it as Utility is the most common reason these templates get rejected or re-classified.
Does this template need opt-in?+
Yes. All Marketing-category messages on WhatsApp require prior opt-in from the customer. Only send to people who've agreed to receive promotional updates, and always honour opt-outs via the STOP keyword or a Stop promotions button.
Can I edit the wording?+
Yes. You can change the copy freely as long as it stays within Marketing category rules and keeps the reward claims truthful. Any edit means re-submitting the template to Meta for a fresh approval.
How fast can I start sending?+
Once Meta approves the template — usually within a day — you can send it in minutes through InfiQ. There's no separate integration step for each send; approved templates are ready to broadcast immediately.
What does it cost to send?+
WhatsApp bills per delivered message by category since 1 July 2025, and this template sends at the Marketing per-message rate. With InfiQ you pay transparent ₹ pricing (ex-GST) — use the cost calculator to see your per-send figure at your volume.
Is the free 24-hour window relevant here?+
Not for billing. The 24-hour service window is a free window for replying to customer-initiated conversations; it isn't a billing unit. A proactive loyalty template is charged per delivered message at the Marketing rate regardless of any open window.
How many variables does this template use?+
Four: {{1}} customer name, {{2}} points balance, {{3}} your brand name, and {{4}} the expiry date. Provide a realistic sample value for each when you submit, or Meta may hold the template for review.
Can I send it in Hindi or a regional language?+
Yes. Create a separate language version of the template with the same structure and submit it for its own approval. For Indian SaaS audiences, a local-language build often lifts response rates more than any English wording change.

Send your first loyalty rewards message in a day

Get this template approved and live on WhatsApp with InfiQ — transparent ₹ pricing and full ownership of your WhatsApp assets, so your loyalty campaigns start converting this week, not next quarter.