Booking system

Online booking system that fills your calendar

An appointment system for clinics, salons, gyms, car washes and home-service businesses. One booking link and QR code, automatic SMS confirmations and reminders, and a dashboard for your team — in Arabic and English.

First month free, then SAR 1,200 per year.

How it works

Booking in three steps

01

Create your booking page

Register your business and verify your email — your own booking link is ready in minutes.

02

Add services and your team

Set each service with its duration and price, and add the people who deliver them with their working hours.

03

Share the link and take bookings

Put it on Instagram, WhatsApp and Google Maps. Customers book themselves and you are notified instantly.

For businesses

Everything you need to run appointments professionally

Appointments list and calendar

See today and the week as a list or a calendar, confirm, reschedule or cancel in a tap, and log phone and walk-in bookings.

No double bookings

Only genuinely free times are offered, and each can be taken once even if several customers tap it together.

Reminders that cut no-shows

Text messages for confirmation, 24-hour and 2-hour reminders and changes, with wording you can edit. Repeat no-shows can be blocked from booking online automatically.

Logins for your team

Give reception and staff their own sign-ins with set access levels: staff or admin.

Home services

Define service areas and travel fees, and show your team a visit list with customer addresses.

Customer profiles and win-back

Visit history, tags and notes for every customer, plus a list of people who stopped coming with a ready-made WhatsApp message to invite them back.

Packages and memberships

Sell session packages or open-ended passes; sessions are deducted automatically when a visit is completed.

Payments, receipts and reports

Record full or partial payments when customers arrive and print a numbered receipt, then track revenue, no-show rate and performance by service and team member.

For customers

Effortless booking for your customers on any phone

No app needed

Customers open the link in their phone browser and book in seconds — no download or account.

Link and QR code

Share your link or print the QR on your door and counter so customers can book right away.

Manage their own appointment

Customers get a private link to move or cancel within the window you set.

Arabic and English

A bilingual booking page with full right-to-left support for Arabic.

Business types

A booking system for your business

Every doctor, trainer, wash bay or technician has their own services and hours, and you control duration, price and notice.

Clinic appointment bookingAppointments per doctor with shifts
Gym class bookingClasses, trainers and limited seats
Car wash bookingWash bays and per-service duration
Salon appointment bookingBook by stylist and service
Home cleaning bookingService areas and travel fees
Maintenance & technician bookingHome visits to the customer address

And more

Control, security and loyalty

Optional loyalty link

Link Zadzan Loyalty so customers earn points automatically when an appointment is completed.

Explore the loyalty program

Questions before booking

Add questions to any service for customers to answer as they book, such as their car model or any allergies, and see the answers on the appointment.

Access control

Temporary passwords are changed at first sign-in, and any login can be switched off instantly.

Your data stays yours

Your customers and appointments are kept separate from every other business and never shared.

Frequently asked questions

Everything you need to know about the booking system

What is an online booking and appointment system?

An online booking system gives your business a page where customers pick a service, see only the times that are genuinely free and book in seconds — no phone calls or WhatsApp back-and-forth. You see every appointment in one dashboard, and customers get text confirmations and reminders automatically.

How much does the booking system cost?

The first month is free so you can try the system with your own business. After that the subscription is 1,200 SAR per year.

Do my customers need to download an app or create an account?

No. Customers open your booking link or scan your QR code on their phone and book with just their name and mobile number. They receive a private link to move or cancel the appointment themselves.

Can it stop double bookings and no-shows?

Double bookings are prevented automatically: each time slot can only be taken once, even if several customers tap it at the same moment. Text reminders 24 hours and 2 hours before the visit reduce no-shows, and you can track the no-show rate in your reports.

Which businesses is the booking system built for?

It is built for clinics, gyms and fitness studios, car washes, salons and home-service businesses such as cleaning, maintenance and technicians. Each doctor, trainer, wash bay or technician has their own services and working hours.

Does it support home service visits?

Yes. Turn on home service, define the areas you cover with a travel fee for each, and customers choose their area and enter their address when booking. A dedicated home-visits list shows your team where to go each day.

Can my receptionist and staff have their own logins?

Yes. The owner can create separate logins with different access levels: staff manage appointments, home visits and customers, while admins can also change services, working hours and settings. You can reset a password or remove access at any time.

Can customers cancel or reschedule by themselves?

Yes. Every confirmation text includes a private link where the customer can move or cancel the appointment. You decide the cancellation window, for example no changes within 2 hours of the visit.

Can I give loyalty points for completed appointments?

Yes. Link your Zadzan loyalty program and customers earn points automatically whenever you mark an appointment as done. It is optional — the booking system works on its own.

Is the booking page available in Arabic and English?

Yes. The customer booking page, the manage-appointment page and your dashboard are fully bilingual with proper right-to-left Arabic, and each person can switch language with one tap.

What do I do about customers who do not show up?

Mark the appointment as a no-show and the system keeps a count for each customer, with a warning on their later appointments. You can block online booking for a specific customer by hand, or automatically after a number of no-shows that you choose. Your team can still book an appointment for a blocked customer.

Can I sell session packages or memberships?

Yes. Create a package with a set number of sessions, or an open-ended membership with a validity period and the services it covers, then sell it to a customer from their profile. Sessions are deducted automatically when a visit is marked as done.

Can I record payments and print receipts?

Yes. Your team records full or partial payment when the customer arrives and prints a receipt with a number that is unique to your business, and the amounts collected appear in your reports. It is a simple customer receipt, not a tax e-invoice, and online payment at the time of booking is not available yet.

Are the reminders sent on WhatsApp?

Confirmations and reminders are sent as text messages (SMS). WhatsApp is used for win-back: from the customer list you can message people who have stopped coming with a ready-made WhatsApp message in one tap. Automatic WhatsApp reminders are not available yet.

How do I get started?

Create your booking page in a few minutes: enter your business details, verify your email, then add your services and working hours. Your booking link is ready to share straight away on Instagram, WhatsApp and Google Maps. Your first month is free.

Start today and take bookings online

Create your booking page in minutes and share it with your customers. First month free, then SAR 1,200 per year.