For beauty salons, men's salons & massage centers in Saudi Arabia

Loyalty that brings customers back

Dallal gives Saudi beauty salons, men's salons and massage centers a complete rewards engine: customers earn on every visit, redeem at the counter, and keep coming back. No hardware, no paper punch cards.

Why salons choose Dallal
No hardware to buy — works on any tablet
Free plan to start, upgrade as you grow
Full Arabic and English, right-to-left ready
PDPL-compliant data handling

Everything a growing salon needs

One platform for your brand, your branches, and your customers — from the counter to the phone in their pocket.

Brand control center

Manage every branch, set reward rules by visit count or total spend, and control staff access — all from one dashboard.

Real-time branch terminal

Turn any tablet into a point of sale. Cashiers scan the customer's code, log the visit, and approve rewards in seconds.

Customer app & wallet

Customers get a secure rotating QR, a wallet that tracks every visit, and a feed to discover partner salons nearby.

How Dallal works

Three steps from sign-up to your first returning customer.

1

Set up your brand

Add your branches and services, then build reward rules around visits or spend. Verification gets you listed in Explore.

2

Reward at the counter

Customers show their Dallal code, your cashier scans it on any tablet, and the visit is logged instantly.

3

Bring them back

Progress and rewards live in the customer's wallet, so there's always a reason to come back to your salon.

Simple plans for every salon

Start free, upgrade as you grow. Switch plans anytime from your dashboard.

Basic Plan

150SAR/mo

  • 250 customers per branch
  • 1 branches
  • 5 active offers
  • 1 cashiers per branch
  • Discovery visibility — Not included
  • Pinned placement — Not included
Get started

Pro

500SAR/mo

  • 1,000 customers per branch
  • 2 branches
  • 10 active offers
  • 1 cashiers per branch
  • Discovery visibility — Included
  • Pinned placement — Included
Get started

Security built into every scan

Separate roles keep brand managers, branch staff, and customers apart. Every QR is signed and single-use, and every reward approval is logged.

Encrypted credentials and strict validation on every request
import { db } from "@/server/db";
const reward = await db.query.claims.findFirst();
console.log("Loyalty leveled up 🚀");

Ready to turn visits into regulars?

Set up your brand in minutes and start rewarding customers on their very next visit.

Frequently asked questions

What is Dallal?

Dallal is a loyalty and rewards platform for salons and barbershops in Saudi Arabia. Customers earn rewards on every visit to a partner salon, while owners manage offers, branches, and staff from one dashboard. Everything runs in the browser, so there's nothing to install.

Is Dallal free for customers?

Yes, and it stays free for customers. You sign in with Google and start earning at any partner salon, with no subscription and no fees. Your rewards and visit history live in one wallet you can open anytime.

How do customers earn and redeem rewards?

At the counter, you show a signed, single-use QR code and the salon scans it to log your visit or the amount you spent. Depending on the offer, you earn per visit or per riyal, and your wallet shows how close you are to the next reward. Hit the target and you redeem it right there.

Do I need to download an app or buy hardware?

No app to download, no hardware to buy. Customers use their phone browser and sign in with Google; salons run the terminal on any tablet or phone they already own. Nothing to plug in, nothing to maintain.

Which Saudi cities does Dallal cover?

Dallal works across the Kingdom, including Riyadh, Jeddah, and Dammam, and it's open to salons in other Saudi cities too. Customers use the Explore feed to find partner salons nearby. The more salons that join, the more the map fills in.

Does Dallal work in Arabic?

Yes. Dallal is fully bilingual in Arabic and English, with complete right-to-left support. Every screen, from the customer wallet to the owner dashboard, reads naturally in Arabic. Pick the language that suits you and switch anytime.

How does a salon join and get verified?

You sign up, add your salon details and branches, and set your first reward offer. Our team reviews your business so customers can trust the listing before it goes live on Explore. Once you're verified, you can start scanning QR codes at the counter that same day.

How much does Dallal cost for salons?

Salons start on a free tier and move to a paid plan as they grow. Plans are billed with ZATCA-compliant VAT invoices, and one subscription covers multiple branches from a single dashboard. Pick the tier that fits your number of branches and offers.

How does the branch terminal work at the counter?

The terminal is a web page you open on any tablet or phone at reception. Your cashier scans the customer's QR to log a visit or spend, applies the reward once it's earned, and the wallet updates on the spot. Each cashier signs in with their own staff account, so you can see who did what.

Is my data safe?

Dallal is built to comply with Saudi Arabia's Personal Data Protection Law (PDPL). Credentials are encrypted, and every QR code is signed and single-use, so it can't be copied or reused. Customer and salon data stays protected on both sides of the counter.

Are Dallal invoices ZATCA-compliant? Is VAT included?

Yes. Salon subscription invoices include 15% Saudi VAT, and receipts carry a ZATCA-compliant simplified-invoice QR code.

How do salons pay their subscription?

Each month an invoice appears in the dashboard's Billing tab, payable online through a secure payment page. Once paid, the receipt — with its VAT breakdown and ZATCA QR — stays available in the same tab.

What happens if a salon's invoice isn't paid on time?

Nothing breaks immediately — there's a grace period. If an invoice stays unpaid past it, paid placements like Explore visibility and city pinning are paused. Once the invoice is settled, they're restored automatically — including any remaining pinned days.

How do I delete my account or export my data?

Customers can download a copy of their data and permanently delete their account anytime from Settings, in line with the Saudi Personal Data Protection Law (PDPL).

What do customers need to sign up?

Just a Google account. During the quick onboarding you add your first name, Saudi mobile number, and city — and where enabled, the number is verified with an SMS code.

How do I get help?

Use the support page to send us a message in English or Arabic — we usually reply within 1–2 business days.

Get in touch

Questions, feedback, or a salon that should be on Dallal? Our support team reads everything — and our social channels are where the news lands first.

Follow us