Repeat customer strategy for restaurants
Indian restaurant operators often focus on winning new customers. Their repeat customers, who already trust them, usually earn most of the profit. Data moves the discussion from acquisition cost to lifetime value.
Why do operators undervalue repeat customers?
Most marketing talk at restaurant brands centres on new customers: Swiggy and Zomato ad spend, influencer tie-ups, local search ads. These channels are legitimate, but they favour the new customer over the existing one, which does not hold up against the unit economics.
Take a first order through Zomato. The aggregator takes a commission. The restaurant may also have funded part of a promotional discount. After both, the contribution margin may barely cover food and packaging. A first order won with promotional pricing often earns nothing, or loses money.
The second, third and fourth orders from the same customer are a different proposition, especially if they move to a direct channel. There is no acquisition cost, little or no commission and no promotional discount. This is where lifetime value builds and each order earns a real profit. Repeat customers are not slightly better than new ones. They are in a different category.
Why do first orders often lose money?
Here is an example with assumed numbers. A customer orders a biryani for ₹350 on Swiggy. The restaurant has opted into an introductory 30 percent discount for visibility, so it receives ₹245. Swiggy charges a commission of 22 percent on the pre-discount value, about ₹77. That leaves ₹168. If food cost is 32 percent of ₹350, that is ₹112. Packaging adds ₹15, and any own-rider delivery adds more. Before overheads, the contribution is thin or negative.
This is the reality for restaurants that join aggregator discount programmes to drive volume. The hope is that the customer likes the food and later orders directly or at full price. Turning a discount-won aggregator customer into a loyal direct customer is the central marketing task, and data makes it manageable.
How do you tell repeat customers from new ones in aggregator data?
Zomato and Swiggy do not share customer identity with restaurants. You see volumes and revenue but cannot easily tell which orders came from one person.
Aggregator dashboards do give some cohort-level information, such as the share of orders from new users and from users who have ordered from you before. If most of your orders come from existing users, you have a real repeat base on that platform. If most come from new users, discovery is strong but retention is weak, and you pay acquisition costs again and again.
For individual-level identification, you need channels you own: direct ordering on your website or app, WhatsApp ordering, or dine-in POS data where phone numbers are collected at billing. Building these touchpoints is the base of a repeat customer strategy.
Which retention tactics work in India?
How should you use WhatsApp loyalty?
WhatsApp is the main messaging platform in India, and people treat its messages as personal. That makes it a strong direct channel for restaurants. A programme needs no separate app or complex points system. Collect a customer’s WhatsApp number at the point of order (dine-in, direct delivery, or a QR code in aggregator packaging), get clear opt-in consent, then send relevant, personal and infrequent messages that offer real value.
Infrequent is the important word. Restaurants that send promotional messages daily get blocked, and a blocked contact is a lost channel. Keep to about two messages a week at most, each with a clear reason.
Purchase data lets you personalise. “Priya, your regular dal makhani is our dish of the week. Order before Sunday for a free dessert” gets read. “MEGA DEAL: 30% off everything today only!” gets ignored and then blocked.
What about festivals and occasions?
India’s calendar gives natural, relevant reasons to reach out. A Diwali family meal offer suits a customer who has ordered family-size meals. An Eid menu offer suits customers whose history shows a non-vegetarian preference. Use data to send each occasion message only to customers it suits, not to every contact.
Do birthday and anniversary programmes work?
They are among the best-performing retention tools in restaurants, and they suit India, where celebrating over a meal is common. Collect the birthday at opt-in, send a personal offer about a week before (a dessert, a discount or a reserved table for a group) and follow up on the day. A phone number and birth month are enough for people who prefer privacy. For chains, central data means a customer gets the offer at any outlet.
Who are your top customers?
A small share of customers usually generates most of the revenue, and they deserve more attention than the many who ordered once or twice. Finding them needs customer-level purchase data from your direct channels.
Use RFM analysis to score each customer on recency, frequency and monetary value. High scores on all three make a VIP segment. High frequency and spend but low recency marks a lapsed loyalist, who is your best re-engagement target because they already love the food.
For premium brands, treat this group differently: early notice of menu changes, invitations to chef’s table events and a direct line to the manager. It costs little, and it builds loyalty, word of mouth and protection from competitors. Personal win-back messages that use order history work much better than generic campaigns.
How do you design direct ordering incentives?
Moving customers from aggregators to direct ordering is one of the most useful shifts a brand can make. The challenge is that aggregator apps are polished, offer delivery tracking and keep saved payment details. Your incentive has to be strongly compelling.
Options include a standing discount on direct website or WhatsApp orders, loyalty points only on direct orders, priority preparation for direct orders and exclusive menu items. The numbers usually support the incentive. For a ₹300 order, a 10 percent discount costs ₹30, while a 22 percent commission would cost ₹66. The restaurant is ahead on each direct order even after the incentive. These figures are only an example, so check your own commission rate.
How does Restrologic help?
Our restaurant analytics includes customer analytics: an RFM-segmented customer base from direct channel data, automatic lists of lapsed loyalists and VIPs, and WhatsApp outreach workflows. We help you shift from constant acquisition spend to retention investment. Restrologic POS captures customer details at billing, with consent, and its QR menu supports direct ordering. To plan your programme, contact us.