The UAE is one of the strongest markets in the world for wallet-based loyalty and one of the least served by loyalty software. Smartphone penetration is effectively universal, contactless and wallet payment adoption is high, and café culture is dense and competitive, yet almost every loyalty platform ranking in English-language comparisons was built for Anglo-American markets and does not handle Arabic properly.
Does wallet loyalty work in the UAE?
Yes, and the conditions are unusually favourable. Apple Wallet and Google Wallet are both in widespread use in the Emirates, the customer base is comfortable with digital payment, and the density of cafés in Dubai and Abu Dhabi means retention is a real competitive problem rather than a theoretical one.
The practical requirement most platforms fail is language. A large share of customers and staff are more comfortable in Arabic, and a loyalty app with a Latin interface and a token Arabic translation is visibly a foreign product. Proper support means right-to-left layout throughout, correct Arabic typography, and Arabic on the wallet card itself, not just in the business-facing app.
What about mixed-language customers?
The UAE customer base is multilingual, so the card should follow the customer's own phone language rather than a setting the business picks. A business operating in Dubai will routinely enrol customers whose phones are set to Arabic, English, Hindi, Urdu, Tagalog and French in the same morning.
Loonine issues the card in the language of the customer's device where it is English or French, and defaults to the business's own language otherwise. The business-facing app is available in Arabic, English and French.
Which phone numbers can be enrolled?
Loonine supports +971 numbers along with the rest of the Gulf Cooperation Council: Bahrain, Kuwait, Oman and Qatar, plus Jordan and Lebanon. A business in the UAE can enrol a customer on any supported country's number, which matters in a market with a large transient and expatriate population.
| Market | Dial code | Supported |
|---|---|---|
| United Arab Emirates | +971 | Yes |
| Saudi Arabia | +966 | Not yet |
| Qatar | +974 | Yes |
| Kuwait | +965 | Yes |
| Bahrain | +973 | Yes |
| Oman | +968 | Yes |
| Jordan | +962 | Yes |
| Lebanon | +961 | Yes |
What does the law require?
Consent must be obtained before sending a customer a message, and it must be recorded. This is more than a formality when a staff member is entering the number on the customer's behalf: the consent is given verbally at the counter, so the system needs to capture that it happened, when, and for what.
The UAE's Federal Decree-Law on Personal Data Protection sets requirements comparable in shape to GDPR, and businesses handling EU tourists' data may fall under GDPR as well. The practical answer is to run the programme to the stricter of the two standards, which is what Loonine does by default: consent captured at enrolment, data stored under the business's control, and no resale under any circumstances.
What reward works best in this market?
For a UAE café, a stamp card at eight to ten visits with the reward set to the customer's usual order works as well here as anywhere. The local variation worth making is in the messaging cadence: Ramadan and the summer months change trading patterns substantially, and a single well-timed wallet notification before a seasonal shift outperforms a regular monthly schedule.
How should a UAE café handle the seasons?
Two periods reshape trade in the Emirates, and a loyalty programme run on a flat monthly schedule ignores both. Ramadan moves demand into the evening and changes what people order; the summer, from roughly June to September, empties large parts of the city as residents travel and outdoor seating becomes unusable.
The useful response is not to message more, but to message at the turning points. A note before Ramadan about revised hours and an iftar offer, and one in September telling returning customers their card is still waiting with their stamps intact, will each outperform a year of monthly newsletters.
The summer also creates the single clearest use of lapsed-customer data in this market. A regular who has not visited for eight weeks in July has probably travelled, not defected. Reaching exactly that group in the first week of the new season recovers customers who would otherwise drift to whatever opened near them in the meantime.
What does digital loyalty cost in dirhams?
Loonine's paid plans run from €24.99 to €84.99 per month, which at prevailing rates is roughly AED 100 to AED 340. Billing is in euros through the app stores, so the dirham figure moves with the exchange rate and the exact amount on your statement will vary slightly.
Set against a Dubai café's typical costs, this is a small line. The comparison that matters is not against zero but against the alternatives: a single boosted social post reaches strangers once, while the same money each month reaches every customer who already chose you, on their lock screen, indefinitely.
How does enrolment work with a multilingual team?
Staff in a Dubai café frequently share no first language with each other or with the customer, which is exactly why an enrolment flow with fewer steps matters more here than in a single-language market. Typing a phone number requires no explanation in any language; walking a customer through downloading an app requires a conversation.
The Loonine staff app runs in Arabic, English and French, and the customer's card is issued in the language of their own phone. A Filipino barista can enrol an Emirati customer and a French tourist in the same minute without either card coming out in the wrong language.
One operational note: train the phrase, not the app. Give staff the exact sentence to say, in English and Arabic, and the enrolment rate will move more than it would from any feature.
Is Saudi Arabia supported?
Not yet. Loonine covers the UAE, Qatar, Kuwait, Bahrain, Oman, Jordan and Lebanon, but Saudi Arabia is not currently among the 35 supported countries. A business operating in both markets can run Loonine in its Emirates locations today; Saudi numbers cannot be enrolled.
This is stated plainly because the alternative is worse. Discovering after setup that your largest market is unsupported is the kind of surprise that ends a working relationship, and no feature list is worth that.
What do cafés in this market get wrong?
- Running the card in English only, in a city where a large share of customers would rather read Arabic.
- Setting the reward to the cheapest item on the menu. A free filter coffee for a flat-white customer reads as a downgrade.
- Treating the wallet notification as a broadcast channel and sending weekly offers until customers delete the card.
- Launching during Ramadan or mid-summer, when trading patterns are atypical and the early numbers will mislead you.
- Choosing a platform that cannot reliably deliver SMS to +971 numbers, which rules out several well-known Anglo-American products.
The last point is worth checking before anything else. A loyalty platform that cannot get a text to a Gulf number cannot enrol your customers, and the feature comparison never gets a chance to matter.
Does this apply outside cafés?
The same conditions, near-universal smartphone use, dense competition, a multilingual customer base, apply across UAE retail and services. Salons, barbershops, bakeries, juice bars, car washes and gyms all run wallet loyalty on the same mechanics, with the threshold adjusted to visit frequency.
The one change to make is the mechanic. Appointment businesses with a six-week cycle should count visits rather than stamps and set the threshold at five or six, because a ten-stamp card at that frequency takes over a year to complete and nobody stays motivated that long.