The fastest ways to collect customer phone numbers at a restaurant are a QR code on the table linked to a loyalty sign-up, a WhatsApp opt-in prompt on the menu or receipt, and asking for the number during billing in exchange for something small, like a stamp card or a discount on the next visit.
All three work because they give the customer a reason to share, rather than just asking for their number with nothing in return.
A phone number is the single most useful piece of customer data a restaurant can collect. It is how you send a birthday offer, bring back someone who has not visited in a month, or let regulars know about a new dish before anyone else does. Email gets ignored. WhatsApp gets read within minutes. So the number matters more than almost anything else on a sign-up form.
5 Ways To Collect Customer Phone Numbers at Your Restaurant?
1. QR Code at the Table
Place a QR code on the table, the bill folder, or a small stand near the end of the meal. When scanned, it should open a one-field form asking only for a phone number, in exchange for a loyalty stamp, a lucky draw entry, or a small discount on the next visit.
This works because the customer starts the process themselves. No staff member has to interrupt a meal to ask, and no one feels put on the spot.
Where to place it: Inside the menu, on the receipt, or on a table stand that appears once the bill lands, since guests are usually relaxed and open to it at that point.
2. WhatsApp Opt-In
In India, WhatsApp is where customers actually are. A prompt that says something like “Message us to join our loyalty program” and opens a pre-filled WhatsApp text does two things at once: it captures the phone number and gets an opt-in confirmation in the same step.
This tends to convert better than a form because there’s no typing involved beyond hitting send, and WhatsApp open rates run far higher than email.
3. Ask During Billing
Sometimes the simplest method is the most effective one. Training staff to ask “Can I take your number for our loyalty program?” while processing the bill works especially well for guests who are less likely to scan a QR code, such as older customers or larger family groups.
Keep the ask short and tie it to a clear benefit. “You’ll get a free dessert on your birthday” lands better than a vague “for our records.”
4. Loyalty Program Sign-Up
A loyalty program sign-up naturally requires a phone number, and it comes with a built-in incentive since the customer is signing up for something they want: points, a stamp card, or member-only offers.
This method also tends to bring in more accurate data, since customers signing up for a benefit are less likely to give a fake number than someone just filling out a form to move along.
5. Online Reservations
Every reservation already asks for a phone number as a matter of course, so this one requires no extra effort. The only thing worth adding is a note that the number will also be used for offers and updates, so it doubles as an opt-in rather than a one-time booking detail.
Doing This Without Annoying Anyone
A few things keep this from feeling intrusive:
- Say clearly what the number will be used for, a simple “We’ll send you offers and updates” is enough
- Always give something in return, a stamp, a discount, or early access to a new menu item
- Keep messaging light, one or two WhatsApp messages a week at most
- Make opting out easy, a “reply STOP to unsubscribe” line covers this
- Follow India’s DPDP Act guidelines and never sell or share the numbers you collect
What to Do Once You Have the Number
Collecting the number is only half the job.
The value shows up once it is actually used, for a birthday offer, a win-back message after 30 days of no visits, or a simple thank-you after a meal.
This is usually where a tool built for restaurants, like Reelo, ends up doing the heavy lifting, since it can trigger these messages automatically instead of someone remembering to send them manually every week.
Frequently Asked Questions
Ques. What is the easiest way to collect customer phone numbers at a restaurant?
Ans. A QR code at the table linked to a one-field sign-up form is usually the fastest way, since the customer starts the process themselves in exchange for a small incentive like a loyalty stamp or discount.
Ques. Is it legal to collect customer phone numbers in India?
Ans. Yes, as long as the restaurant is upfront about how the number will be used and follows the DPDP Act guidelines, which cover consent, data security, and not sharing customer information with third parties.
Ques. What should I offer in exchange for a phone number?
Ans. Something small but real works best, a loyalty stamp, a lucky draw entry, a free item on the next visit, or early access to a new menu. A vague ask with no benefit tends to get ignored.
Ques. Should I collect phone numbers through WhatsApp or a form?
Ans. Both work, but WhatsApp tends to convert better in India since it requires less effort from the customer and comes with an implicit opt-in the moment they message.
Ques. How do I use the phone numbers once I have them?
Ans. Start with the basics, a birthday offer, a win-back message for anyone who hasn’t visited in 30 days, and a quick thank-you after a visit. A restaurant-specific tool like Reelo can automate these instead of relying on someone to send them manually.




















































