Customer Behavior

What Saudi customers actually do with a loyalty card

Group orders, 9pm peaks, family-shared cards, and the WhatsApp expectation: field notes on Saudi loyalty behavior and how each changes your setup.

Waya TeamUpdated 18 August 202611 min read

The short version

Saudi customers use loyalty cards socially, late, and as a household. One person pays for the whole table, the counter is busiest between 9pm and midnight, one mobile number often covers a family of five, and everyone expects to reach you on WhatsApp rather than email.

Those four behaviors decide four setup choices: whether you earn per bill or per visit, when you send a wallet notification, how you read your own returning-customer number, and which channel you use for anything a machine can't answer. What follows is field notes, not a study. It comes from watching shops on Waya, 100+ of them across Saudi Arabia with more than 5,000 cards living in Apple Wallet and Google Wallet, plus the ordinary operating reality of a Saudi high street.

One person pays, four people drink

Group ordering is the default here, not the exception. Four friends sit down and one of them pays the whole bill, because offering to pay is hospitality and splitting it feels stingy. An office run has the same shape: one person carries eight coffees back to the floor. In every case, the card that gets scanned belongs to whoever is holding the phone at the register.

So decide what one scan buys. Per item, a card moves four steps on a four-drink bill. Per visit, it moves one step whether the bill was 12 SAR or 300 SAR. Both are defensible, and they build very different programs.

Here's the math with the assumptions written out. Assume a 10-stamp card where the tenth drink is free, a small americano at 12 SAR, and a reward that customers almost always spend on the 22 SAR specialty drink, because people redeem upward. Stamp per visit and the solo customer reaches the reward after 120 SAR of spend, so the free drink costs you about 18% of what they gave you. The family paying 300 SAR a visit reaches it after 3,000 SAR, or about 0.7%. Your cheapest customers get your most expensive rewards.

Per item keeps that ratio flat, since a 10-stamp card discounts roughly one drink in ten no matter who buys. But a group buyer hits the reward on their second or third visit, so the card stops being a reason to come back and turns into a volume discount. If your basket size swings that hard, use a points or balance card so earning tracks the bill. Waya's free tier includes one stamp card; points, balance, and discount cards start on Growth at 85 SAR a month.

The busiest hour starts after 9pm

Saudi trading hours are evening-weighted in a way that surprises visitors. A cafe, barber, dessert shop, or salon can be empty at 11am and have a queue at 10:30pm. The weekend is Friday and Saturday, and Thursday night already trades like a weekend night. During Ramadan, the month of daytime fasting, daylight trade nearly stops and the real day runs from the sunset meal until 2am or later.

That changes when you send. Wallet messages are metered: 100 a month on the free tier, 5,000 a month on Growth. Spending one at 10am on a customer whose entire relationship with your shop happens after 9pm is a wasted send. Read your own hours in the dashboard and fire the notification about an hour before your peak, so it's already sitting on the lock screen while they decide where to go.

Waya also has passive branch-proximity reminders: when an enrolled customer is near one of your branches, the pass can surface on the lock screen without you sending anything. Set those on the Branches screen. The address and Maps fields in the card design are for display only and are not the geofence, which is a mistake we see often. You also don't control the exact second the phone chooses to show it, because Apple and Google make that call, not us.

Peak hours set your enrollment budget too. At 10pm with six people waiting, nobody fills in a form, so enrollment is a QR scan, a first name and mobile number on one screen, and one tap into the wallet, about ten seconds end to end. Staff add stamps by scanning the card on an ordinary phone, which matters when the person on shift at midnight isn't you. Staff accounts start on Growth, five of them.

One card, one household

A mobile number in Saudi Arabia often stands for a household rather than a person. A wife enrolls, the husband uses the card on his way home, and their teenage son shows the same pass on a Thursday night. Several people on one card rarely means fraud. It means the family treats it as the family's card, the way they treat a shared grocery account.

Read your own numbers accordingly. Your customer count sits closer to households than to individuals, and your returning-customer figure means the card came back, not that the same human did. Waya counts a returning customer as one whose card was scanned on two or more separate days, which is the honest limit of what a wallet pass can see.

House rules therefore cut deeper than they look. A staff rule like "one stamp per customer per day" penalizes a family that genuinely visited twice, and the person you irritate is the one paying for everybody. If you need a limit, limit the reward instead: one redemption per visit is far easier to defend at the counter than one earn per day.

Resist collecting more identity, as well. The enroll form asks for a first name and a mobile number, which is what a customer will hand a stranger at a register in ten seconds. Every extra field you might want, full name, email address, birthday, costs you enrollments in a 10pm queue, and that is precisely why the form doesn't have them.

Customers expect WhatsApp, and Waya doesn't send it

WhatsApp is how Saudi customers talk to a business. They message the shop number to ask whether you're open, whether the offer is still running, and how many stamps they have. An in-app inbox or an email newsletter is not a substitute, because most people here check neither.

Be clear about what Waya does with that. Waya sends no SMS and no WhatsApp messages, and it never hands a customer's number to a third-party messaging app. Waya's channel is the wallet pass itself: it updates on its own, and the messages you send arrive as lock-screen notifications from Apple Wallet or Google Wallet. The numbers customers give you stay in your dashboard, and paid plans add Excel or CSV import if you're bringing an existing list in.

The upside is that the pass quietly removes the two most common WhatsApp questions. "How many stamps do I have" and "what do I get" are both printed on a card that sits next to the customer's boarding passes and refreshes itself after every scan. What's left is genuinely human, a complaint, a booking, a special request, and you answer that yourself from your own phone.

So put your WhatsApp number where people actually look: the table tent by the register, the receipt, your Instagram bio. Keep the automated nudges on the wallet, where they cost a metered message rather than a support conversation. Waya supports merchants the same way, on WhatsApp and at [email protected].

What to change in your setup

Match the earn to the bill. If most tickets are one item at a similar price, stamping per visit is fine and simpler for staff to explain. If one customer regularly pays for four people, move to points or a balance card so a 300 SAR order earns roughly four times what a 75 SAR order does.

Set the stamp count against real frequency, not the number 10. A barber whose customers return every three weeks needs a shorter card than a coffee shop with daily regulars, and a 10-visit card at one visit a month is a ten-month promise nobody keeps. Count backwards from a reward you'd be happy to hand over in about two months.

Schedule around the evening. One well-timed send at 8pm beats four scattered ones, which matters a lot at 100 messages a month on the free tier. Add your branch geofence on the Branches screen so the pass does part of the reminding without spending a message at all.

Then ignore two habits imported from other markets. Don't ask customers to download a shared consumer punch-card app, because that download is the friction wallet passes exist to remove. And don't build a 20-step reward ladder because a large US chain does. Start with one card, one branch, and a reward you can afford on a busy Thursday night, which is exactly what 0 SAR for your first 100 customers is for.

Frequently asked questions

Do Saudi customers actually use digital loyalty cards?

Yes. More than 5,000 customer cards are currently living in Apple Wallet and Google Wallet across 100+ shops on Waya in Saudi Arabia. It works because nothing gets installed: the customer scans a QR code, enters a first name and mobile number, and taps once to add the pass. The resistance in this market is to app downloads and long forms, not to loyalty programs.

Should I stamp per item or per visit when one customer pays for the whole table?

Stamp per visit if your tickets are similar in size, and switch to a points or balance card if they aren't. Per-visit earning means a 12 SAR order and a 300 SAR family order earn exactly the same, so your smallest customers extract the most reward value. Points and balance cards, which scale earning with the bill, start on Waya's Growth plan at 85 SAR a month; the free tier includes one stamp card.

When is the best time to send a loyalty notification in Saudi Arabia?

About an hour before your own peak, which for most cafes, salons, and dessert shops falls between 8pm and 9pm. Evening-weighted trading is normal here, and Ramadan moves the real trading day to after the sunset meal, so a morning send reaches people who are asleep or fasting. The free plan includes 100 wallet messages a month, which makes timing one send well worth more than sending often.

Can two people share the same loyalty card?

In practice yes, and in Saudi Arabia households often do, because one mobile number frequently covers a whole family. Plan for it rather than policing it: read your customer count as households, and cap redemptions per visit instead of earns per day. Waya ties a card to the number given at enrollment and does not verify who is holding the phone.

Does Waya send SMS or WhatsApp messages to my customers?

No. Waya sends nothing by SMS or WhatsApp, and it does not pass customer numbers to a third-party messaging app. Your messages go to the wallet pass and appear as lock-screen notifications from Apple Wallet or Google Wallet, and the pass also updates itself whenever a balance changes. If you want a WhatsApp conversation with a customer, you have it yourself from your own phone.

Put Waya on your counter — free forever up to 100 customersStart free
Start free