Loyalty Program Without a Phone Number: QR Code Identification at the Counter
Published: August 17, 2026

How a loyalty program without a phone number works
A loyalty program without a phone number works through a QR code: the customer shows their loyalty card from Apple Wallet or Google Wallet, the cashier scans the QR code with a smartphone or tablet, and the system instantly recognizes the customer and credits bonuses πͺ or a stamp. No sign-up form, no reading digits out loud, no SMS confirmation code.
Phone-number identification was a compromise from the pre-Wallet era: there was simply no other way to recognize a customer at the counter. Now there is one, and it is faster, more private and more accurate.
Why customers don't want to say their number at the counter
Dictating a personal phone number out loud with a queue behind you is uncomfortable: strangers hear it. Some customers simply give up their bonuses because of this, quietly and without explanation.
The second reason is SMS spam. Customers know that leaving a number means receiving campaigns they never agreed to. The third is fear of data leaks: news about customer databases leaking comes out regularly, and people are increasingly careful with their number. Each of these fears works against your loyalty program if it is built on phone numbers.
Forms and dictated numbers slow down the queue
A paper form at the counter takes two to three minutes per customer: name, phone, birth date, signature. During rush hour that means either a lost queue or an unfinished form. Dictating a number is faster but adds its own problem: the cashier mishears one digit, and bonuses land on someone else's profile, or a duplicate customer appears in the database.
According to the Poster 2025 report, foot traffic at Ukrainian venues fell by 8%, and by 15% in Lviv. With fewer guests, a queue slowed down by forms is a luxury a business cannot afford. And since 30β40% of first-time visitors already don't return within 30 days, an awkward introduction to your loyalty program only adds reasons not to come back.
One QR scan: identification without a word
With a Wallet card, recognizing a customer takes a second and requires no conversation. The customer opens the card on their phone, the cashier scans the QR code, and that is it: the system shows the profile, the bonus balance πͺ and available rewards.
Errors are ruled out: a QR code either scans or it doesn't, and there is no such thing as mishearing a digit. No duplicates appear in the database, and bonuses always land on the right profile. If you run Poster POS or Altegio, crediting happens right inside the familiar checkout workflow.
Phone-number form vs QR code: comparison
β’ Time at the counter: form 2β3 minutes, dictating a number 30β60 seconds, QR scan 1β2 seconds β’ Privacy: the whole queue hears the number, while a QR reveals nothing out loud β’ Errors: cashiers mishear digits and duplicates pile up, while a QR scans unambiguously β’ Spam: the customer expects unwanted SMS, while communication happens only with consent given when adding the card β’ Security: a phone-number database is a leak target, while a card identifier is useless outside your program β’ Communication cost: SMS at 1.30β1.40 β΄ each, Wallet push at 0 β΄
The only thing a business loses without a form is the birth-date field, and you can ask for it optionally when the card is issued, when the customer fills it in themselves with no queue behind them.
Consent to communication: a conscious choice, not a forced one
When a customer adds a card to Wallet, they decide for themselves whether to leave contact details. That is informed consent given in a calm setting, not a checkbox ticked under the pressure of a queue. The approach is GDPR-friendly: you collect the minimum of data, and every piece of it comes with explicit permission.
A phone number isn't needed for communication anyway: push notifications arrive on the Wallet card itself and cost 0 β΄, unlike SMS at 1.30β1.40 β΄ each or a Viber sender from about 10,000 β΄/month. You message customers about promotions and bonuses without storing a phone database that could ever leak.
No extra hardware: a smartphone or tablet does the scanning
QR identification needs no scanners, terminals or other equipment: the QR code on the customer's card is read by the camera of a regular smartphone or tablet at the counter. For a coffee shop, a salon or a small store that means zero extra costs at launch.
If you have several venues, one card works across all locations and statistics flow into a single dashboard. You can also print a separate QR code for every venue and even every till, so scan analytics show exactly where guests engage. Who returns, how often and how much they spend, all of it is visible in customer analytics without a single form.
How to launch QR loyalty in a coffee shop or salon: step by step
β’ : the first 14 days are free β’ Pick the mechanics: bonuses, cashback, stamps or discount tiers; plans from 699 β΄/month β’ Create a card with your logo and place the QR code for adding it at the counter and on tables β’ Connect your checkout: integrations with Poster POS and Altegio, or scanning with a staff smartphone β’ Teach the team one phrase: Β«Show the card on your phone, and bonuses will be credited automaticallyΒ» β’ After two weeks, check the statistics: the share of repeat visits will show whether the mechanics work
Launch takes under an hour. Customers who used to refuse to give their number now join the program, because nothing is required of them beyond one tap.
Try loyalty without forms: 14 days free
Rimbo gives you full access for 14 days: QR identification at the counter, cards in Apple Wallet and Google Wallet, push at 0 β΄, analytics and multi-location support. After the trial, plans start from 699 β΄/month.
, then create a card, scan it with your own phone and see for yourself that identification really takes a second. Questions go to support@rimbo.id, we answer to the point.