Loyalty reward and milestone messages

Loyalty reward message templates for points balances, reward-ready alerts, one-order-away nudges, tier upgrades and expiry reminders, in English and Hindi.

Each template has an English and a Hindi version. Tap Copy, paste into WhatsApp, replace the words in square brackets.

A loyalty reward message tells a customer where they stand in your programme and what they get next, and on WhatsApp it replaces the punch card nobody carries and the app nobody installs. Restaurants, cafes, cloud kitchens and tiffin services send these after an order updates the balance, when a reward becomes available, when a customer is one order short, and when points are about to lapse. The one thing that makes them work is a plain count: "three orders done, two to go for a free biryani" is understood in a second, while a points total with a conversion rate is not.

Keep the rules simple enough to fit in one line: every fifth order gets a free item, or every 100 rupees spent earns 5 rupees of credit. Send the balance update with the delivery confirmation or right after it, and send the "one order away" nudge no sooner than a week after the last order. Rewards should expire, but give at least 30 days and remind people a week before. Balance updates to a customer who just ordered are service messages; anything that pushes a reward with a deadline to a list is marketing and needs an opt-out line.

Welcome to the programme (first order)

Hi [Name], thank you for your first order from [Restaurant]. You are now in our regulars programme: every fifth order gets a free [Item], and we keep the count for you. Order 1 of 5 done. Your balance will come with each delivery message. Nothing to sign up for.
[Name] जी, [Restaurant] से पहले order के लिए शुक्रिया. अब आप हमारे regulars programme में हैं: हर पाँचवें order पर एक [Item] free, और गिनती हम रखते हैं. 5 में से order 1 हो गया. हर delivery message के साथ आपका balance आता रहेगा. कुछ sign up नहीं करना है.

Balance update after an order

Hi [Name], order [Order ID] from [Restaurant] is delivered. That is order [Count] of 5 towards your free [Item]. [Remaining] more to go. Thanks for ordering again.
[Name] जी, [Restaurant] का order [Order ID] deliver हो गया. आपके free [Item] की तरफ ये 5 में से order [Count] है. बस [Remaining] और. दोबारा order करने का शुक्रिया.

Points balance (rupee-credit programme)

Hi [Name], your order of [Amount] from [Restaurant] earned [Points] in credit. Your balance is now [Balance], and it applies automatically on your next order at [Link]. Credit stays valid till [Date].
[Name] जी, [Restaurant] से आपके [Amount] के order पर [Points] का credit मिला. अब आपका balance [Balance] है, जो [Link] पर अगले order में अपने आप लग जाएगा. credit [Date] तक valid है.

Reward ready (free item earned)

Hi [Name], that was your fifth order from [Restaurant], so your free [Item] is ready. It will be added to your next order automatically at [Link], or tell us here if you want it with a specific order. Valid till [Date]. Reply STOP to opt out.
[Name] जी, ये [Restaurant] से आपका पाँचवाँ order था, तो आपका free [Item] तैयार है. [Link] पर अगले order में अपने आप जुड़ जाएगा, या किसी खास order के साथ चाहिए तो यहीं बता दीजिए. [Date] तक valid. मैसेज बंद करने के लिए STOP लिखकर भेजें.

One order away (nudge after a week of silence)

Hi [Name], you are one order away from a free [Item] at [Restaurant]. Four done, one to go. Any order on [Link] this week counts, and the reward gets added to the order after it. Reply STOP to opt out.
[Name] जी, [Restaurant] पर free [Item] से आप बस एक order दूर हैं. चार हो गए, एक बाकी. इस हफ्ते [Link] पर कोई भी order गिना जाएगा, और उसके अगले order में reward जुड़ जाएगा. मैसेज बंद करने के लिए STOP लिखकर भेजें.

Tenth order milestone (bigger thank you)

Hi [Name], ten orders from [Restaurant]. Thank you. Beyond the regular reward, we would like to give you [Milestone Reward] on your next order. It is already set on your number, so just order on [Link] before [Date] and it applies at checkout. Reply STOP to opt out.
[Name] जी, [Restaurant] से दस order हो गए. शुक्रिया. regular reward के अलावा हम आपको अगले order पर [Milestone Reward] देना चाहते हैं. आपके number पर पहले से set है, बस [Date] से पहले [Link] पर order कीजिए, checkout पर अपने आप लग जाएगा. मैसेज बंद करने के लिए STOP लिखकर भेजें.

Credit expiring in a week

Hi [Name], you have [Balance] of credit at [Restaurant] that expires on [Date]. It applies automatically on any order at [Link], so use it before then on whatever you like. Reply STOP to opt out.
[Name] जी, [Restaurant] पर आपका [Balance] का credit [Date] को खत्म हो रहा है. [Link] पर किसी भी order में अपने आप लग जाता है, तो उससे पहले जो मन करे order कर लीजिए. मैसेज बंद करने के लिए STOP लिखकर भेजें.

Tier upgrade (regular to gold)

Hi [Name], after [Count] orders this year you are now a Gold regular at [Restaurant]. From today that means free delivery on every order and a free [Item] on every fifth one instead of every tenth. Nothing to do on your side; it is set on your number. Thank you for staying with us.
[Name] जी, इस साल [Count] order के बाद अब आप [Restaurant] के Gold regular हैं. आज से हर order पर delivery free, और हर दसवें की जगह हर पाँचवें order पर [Item] free. आपको कुछ नहीं करना, आपके number पर set हो गया है. साथ बने रहने का शुक्रिया.

Reward redeemed (confirmation)

Hi [Name], your free [Item] from the regulars programme has been added to order [Order ID] from [Restaurant]. The count starts again from this order: 1 of 5 done. Enjoy the meal.
[Name] जी, regulars programme का आपका free [Item] [Restaurant] के order [Order ID] में जोड़ दिया गया है. इसी order से गिनती फिर शुरू: 5 में से 1 हो गया. खाने का मज़ा लीजिए.

Tiffin plan bonus (monthly renewal reward)

Hi [Name], your [Plan] tiffin plan with [Restaurant] completes a month on [Date]. As a regular, your renewal comes with [Bonus Days] extra days at no charge. Reply YES to renew on the same timing and address, or tell us what to change. Reply STOP to opt out.
[Name] जी, [Restaurant] के साथ आपका [Plan] tiffin plan [Date] को एक महीना पूरा कर रहा है. regular होने के नाते renewal पर [Bonus Days] दिन extra, बिना किसी charge के. उसी time और address पर renew करने के लिए YES लिखें, या जो बदलना हो बता दीजिए. मैसेज बंद करने के लिए STOP लिखकर भेजें.

Year-end top customer thank you

Hi [Name], you ordered [Count] times from [Restaurant] in [Year], which puts you among our top ten customers. We wanted to say it plainly: thank you. A [Milestone Reward] is set on your number for January, and the whole team hopes to see you next year too. [Owner]
[Name] जी, [Year] में आपने [Restaurant] से [Count] बार order किया, जो आपको हमारे top दस customers में रखता है. सीधे शब्दों में कहना था: शुक्रिया. January के लिए आपके number पर [Milestone Reward] set है, और पूरी team अगले साल भी आपसे मिलने की उम्मीद रखती है. [Owner]

Tips for sending these on WhatsApp

  • Pick one rule and state it the same way every time: "every fifth order, free [item]" or "5 rupees credit per 100 spent". If the customer cannot repeat the rule to a friend, it is too complicated.
  • Attach the balance to the delivery message rather than sending a separate one, so each order generates one message, not two.
  • Let rewards apply themselves. On Tezzu, a coupon can be set to auto-apply for selected customers, so a free item or a credit shows at checkout on the ordering link without a code. The WhatsApp loyalty programme guide shows the setup.
  • Keep the count honest. Pull order counts from your dashboard's customer insights, not from a notebook, so "order 4 of 5" is never wrong.
  • Put expiry on credit, but remind people a week before it lapses. Expired credit that nobody warned them about creates more anger than the reward created goodwill.

Frequently asked questions

What should a loyalty reward message say?

Three things: what the customer has done, what they get, and what happens next. "Order 4 of 5 done; one more and your free dessert is added automatically" covers all three in one line. Add the ordering link and, if the reward has a deadline, the date. Leave out points maths and long terms; the message should be readable in the time it takes to glance at a notification.

Do loyalty programmes work for small restaurants?

Yes, when the reward is tied to a visible count and the programme needs no app. Most of the value comes from the "one order away" moment, which gives the customer a reason to pick you over a delivery app tonight. The cost is a free item every fifth order, which is far less than the commission you would pay on those same five orders through an aggregator, as the customer lifetime value guide works through.

How is this different from delivery app loyalty programmes?

On a delivery app, the loyalty programme belongs to the app, and the discount is often funded by the restaurant. Here the programme is yours: you decide the rule, you know who the customer is, you message them directly, and the reward brings them to your own ordering link where you keep the full margin. See who really pays for delivery app discounts for the comparison.

Send these to every customer automatically

On Tezzu, order confirmations and status updates go out on their own, and offers go to your whole list from a campaign wallet. ₹10 per order, no commission, 7-day free trial.

Start your free trial