A profile unified across branches
The guest who visited Riyadh shows up with the same record in Jeddah. Their history travels with them.
Customers
A profile per guest with phone, name, segments, tags, order history, lifetime spend, last visit, and average ticket. Unified across every branch, and quick-created from the till in one second.
The guest who visited Riyadh shows up with the same record in Jeddah. Their history travels with them.
The cashier types the number; the profile gets created and the name follows later. The queue keeps moving.
Visit count, average ticket, top item, favorite times — laid out in clear charts.
Classify guests automatically (active, dormant, VIP) or manually with tags of your own.
Every ticket updates the stats automatically, so you can see who has drifted away and who became a daily.
A clear flag on every profile: can you message this guest on WhatsApp right now?
The full profile
Open the guest profile and you see phone, name, tags, segments, lifetime spend, visit count, average ticket, last visit, favorite branch, and an ordered ticket history. All of it on one page, no extra clicks.
The key to your campaigns
The messages campaigns target segments from this directory. The loyalty program awards points to guests in this directory. Reports track returning guests from this directory. Every marketing tool in Wasla starts here.
Data, kept safe
Role permissions decide who sees phone numbers, who exports the database, and who merges profiles. An audit log on every change, with a full export whenever you need it.
Try Wasla today
Start a free trial, and we will help you import your existing customer list and tie it straight to the till and the loyalty program.
Just one intro call. No spam, ever.
Answers about the customer directory.
Just the phone number at the till. The profile is created automatically and enriched with purchase history, tags, and spend tiers on every visit.
Yes. One profile across all branches — you see the full history regardless of which branch they visited.
The system checks each phone number's status before any campaign and excludes ineligible numbers to avoid rejections.
Yes. Each profile shows charts of visit frequency, average ticket, favorite categories, and the customer's own peak hours.
Yes. Build dynamic segments (e.g. VIP, this-year, dormant) plus manual tags, and target each in your campaigns.