Skip to contentTalk to us
Ready template — Clinics

Clinic booking template: appointments, deposits & WhatsApp reminders

A clinic site with online booking: patients pick a doctor and time, pay a deposit via mada or Apple Pay, and get confirmation and reminders on WhatsApp.

basma-clinic.com
Basma ClinicDental Care[PHONE NUMBER]Book now
Evening & weekend appointmentsYour smile starts with a visitBook with your doctor in a minute, pay the deposit online, and get a WhatsApp reminder before your visit.
License no. [LICENSE NUMBER]mada & Apple Pay
Quick bookingCleaning & polishing
Sun12Mon13Tue14Wed15Thu16
Next available: Mon 4:30 PMPick a time
Our services
SDr. SarahOrthodonticsKDr. KhalidGeneral dentistryNDr. NouraCosmetic dentistry
Cleaning & polishingFrom SAR [PRICE]
OrthodonticsFrom SAR [PRICE]
WhiteningFrom SAR [PRICE]
Cosmetic fillingsFrom SAR [PRICE]
Riyadh, [DISTRICT][WORKING HOURS]Chat on WhatsAppPhone number login
Live preview

Try it before you use it

Switch between mobile and desktop, browse pages, and try your brand colors — every button in the preview works.

Color: Medical blue
Basma Clinic
Your smile starts with a visitBook and pay a deposit in a minuteBook now
SNext availableDr. Sarah — Monday 4:30 PMBook
Our services
Cleaning & polishing
Orthodontics
Whitening
Cosmetic fillings
HomeMy appointmentsContactMy account
Pick a time
Doctor
SDr. SarahOrthodontics
KDr. KhalidGeneral dentistry
NDr. NouraCosmetic dentistry
Today
Sun12Mon13Tue14Wed15Thu16
Time
Monday 5:00 PMDr. Sarah — 100 SAR depositNext
Payment & confirmation
SDr. Sarah — CleaningMonday 5:00 PM100 SAR
Pay the deposit with
After payment: QR confirmation and a WhatsApp reminder before your visit
basma-clinic.com
Basma ClinicDental Care[PHONE NUMBER]Book now
Evening & weekend appointmentsYour smile starts with a visitBook with your doctor in a minute, pay the deposit online, and get a WhatsApp reminder before your visit.
License no. [LICENSE NUMBER]mada & Apple Pay
Quick bookingCleaning & polishing
Sun12Mon13Tue14Wed15Thu16
Next available: Mon 4:30 PMPick a time
Our services
SDr. SarahOrthodonticsKDr. KhalidGeneral dentistryNDr. NouraCosmetic dentistry
Cleaning & polishingFrom SAR [PRICE]
OrthodonticsFrom SAR [PRICE]
WhiteningFrom SAR [PRICE]
Cosmetic fillingsFrom SAR [PRICE]
Riyadh, [DISTRICT][WORKING HOURS]Chat on WhatsAppPhone number login
Basma ClinicDental Care[PHONE NUMBER]Book now
Service
2Doctor & time
3Payment & confirmation
Choose a doctor
SDr. SarahOrthodonticsAvailable today
KDr. KhalidGeneral dentistry
NDr. NouraCosmetic dentistry
Pick a daySeptember
Sun12Mon13Tue14Wed15Thu16Sat18
Available times
1:00 PM2:30 PM7:00 PM
45-minute session — times in Riyadh timeYour details
Full nameMobile number — we'll send a code
Appointment summary
ServiceCleaning & polishing
DoctorDr. Sarah
TodayMonday 13
Time5:00 PM
Deposit100 SAR
Next: PaymentFree cancellation up to 24 hours before
Basma ClinicDental Care[PHONE NUMBER]Book now
Service
Doctor & time
3Payment & confirmation
SCleaning & polishing with Dr. Sarah
Monday, September 13 — 5:00 PM
100 SAR deposit
Pay the deposit withDeposit is deducted from the session fee — QR e-invoice
What the patient receives after paying
Your booking is confirmedBooking no. [BOOKING NUMBER]
DoctorDr. Sarah
AppointmentMonday 13 — 5:00 PM
Deposit paid100 SAR
WhatsApp reminder one day beforeAdd to calendar
Scaled-down desktop preview — open on a larger screen for details
Quick booking widget at the topServices & doctors from the dashboardLicense & contact details
Try it: pick a time, the summary updatesBooked slots lock automaticallySession length per service
Try it: switch payment method & confirmDeposit deducted from the session feeQR confirmation & WhatsApp reminder
Use template
What's included

Everything a clinic booking system needs — ready and connected

Database, payments, dashboard and app — not just a design.

  • Homepage with services & doctors
  • Booking by doctor, day & time
  • Online deposit via mada, Apple Pay & STC Pay
  • Patient login by mobile number (OTP)
  • WhatsApp & SMS reminders before appointments
  • Reception dashboard to manage appointments
  • Cancel & reschedule with a clear policy
  • E-invoices with QR code
Ready from day oneUse template
Pages

6 pages in the template

Every page is wired to the database and dashboard from day one.

1. HomeServices, doctors, and next available slot.
2. Doctor pageSpecialty, availability, and rating.
3. Pick a timeDay, time, and session length.
4. Payment & confirmationDeposit and QR confirmation.
5. My appointmentsCancel and reschedule.
6. Reception dashboardDoctor schedules, attendance, and reports.
Integrations usedAll integrations
madaApple PaySTC PayTabbyWhatsApp BusinessSMSGoogle MapsEmailE-invoicing
Some integrations require a provider account. Names are trademarks of their owners.
Customize in a sentence

The template is a starting point… write the rest in Arabic

Pick an example and see how Fanann Agent edits the template — or copy the prompt and try it yourself.

Customization chat
Add a WhatsApp reminder 2 hours before, on top of the day-before one
Fanann AgentChange applied
  • Scheduled a second reminder
  • Wrote the message in Arabic with the appointment link
  • Added a reminder opt-out for patients
  • Ready to preview
Make the deposit 50 SAR for consultations only
Fanann AgentChange applied
  • Added a deposit amount per service
  • Updated the payment page & summary
  • Updated the invoice text
  • Ready to preview
Add a new female doctor with evening hours, Sunday to Thursday
Fanann AgentChange applied
  • Added the doctor and her specialty
  • Created her evening schedule
  • She appears on the booking page automatically
  • Ready to preview
Enable a waitlist when today's slots are full
Fanann AgentChange applied
  • Added a “Notify me if a slot opens” button
  • Linked cancellations to a WhatsApp alert
  • Added the list to the reception dashboard
  • Ready to preview
Similar templates

Start from another template?

Split into 4 payments with Tabby & Tamara — Riyadh delivery in [DURATION]
LLamsaSearch abayas…2
Fall CollectionElegance for every dayModern-cut crepe & linen abayas — sizes 52 to 60
Shop nowOccasions
New arrivalsView all
Embroidered Crepe AbayaSAR 420
Everyday Linen AbayaSAR 320
Occasion AbayaSAR 580
Sand AbayaSAR 360
Abaya store template
A ready store with product pages for sizes and colors, a cart, and checkout with mada, Tabby, Tamara and…View template
DAl Deira Restaurant[DISTRICT] branch — open nowDeliveryPickupCart (2)
MainsGrillsStartersDessertsDrinks
Najdi Lamb KabsaBasmati rice & Naimi lamb
SAR 65
Mixed GrillKebab, shish and awsal
SAR 78
Meat MutabbaqCrispy dough & egg
SAR 22
Arabic SaladFresh veggies & pomegranate molasses
SAR 18
Kunafa with CreamWith Aleppo pistachios
SAR 24
Saudi CoffeeDallah with dates
SAR 12
Your order
Najdi Lamb Kabsa
× 1
SAR 65
Kunafa with Cream
× 1
SAR 24
+ 2 dishes in cart
Delivery[FEES]
TotalSAR 89
Checkoutmada — Apple Pay — STC Pay — KNET
Restaurant & orders template
Menu with dish photos, sizes and add-ons, cart and online checkout, and order tracking on…View template
All templatesStores, bookings, restaurants, e-learning and internal tools.Browse templates

Explore more of Fanann

Clinics & bookingsAppointments, prepayment & WhatsApp reminders for your clinic.TemplatesStart from a ready template for a store, clinic, restaurant or learning platform.Create accountStart free in under a minute.

Your own clinic booking… in days

Start from the template, edit via chat, publish on your domain.

Start free · No credit card · Speaks MSA & dialects

Ready template — Clinics

Clinic booking template: appointments, deposits & WhatsApp reminders

A clinic site with online booking: patients pick a doctor and time, pay a deposit via mada or Apple Pay, and get confirmation and reminders on WhatsApp.

6 ready pagesWeb + iOS + AndroidArabic RTL
basma-clinic.com
Basma ClinicDental Care[PHONE NUMBER]Book now
Evening & weekend appointmentsYour smile starts with a visitBook with your doctor in a minute, pay the deposit online, and get a WhatsApp reminder before your visit.
License no. [LICENSE NUMBER]mada & Apple Pay
Quick bookingCleaning & polishing
Sun12Mon13Tue14Wed15Thu16
Next available: Mon 4:30 PMPick a time
Our services
SDr. SarahOrthodonticsKDr. KhalidGeneral dentistryNDr. NouraCosmetic dentistry
Cleaning & polishingFrom SAR [PRICE]
OrthodonticsFrom SAR [PRICE]
WhiteningFrom SAR [PRICE]
Cosmetic fillingsFrom SAR [PRICE]
Riyadh, [DISTRICT][WORKING HOURS]Chat on WhatsAppPhone number login
Basma Clinic
Your smile starts with a visitBook and pay a deposit in a minuteBook now
SNext availableDr. Sarah — Monday 4:30 PMBook
Our services
Cleaning & polishing
Orthodontics
Whitening
Cosmetic fillings
HomeMy appointmentsContactMy account
Live preview

Try it before you use it

Switch between mobile and desktop, browse pages, and try your brand colors — every button in the preview works.

Color: Medical blue
basma-clinic.com
Basma ClinicDental Care[PHONE NUMBER]Book now
Evening & weekend appointmentsYour smile starts with a visitBook with your doctor in a minute, pay the deposit online, and get a WhatsApp reminder before your visit.
License no. [LICENSE NUMBER]mada & Apple Pay
Quick bookingCleaning & polishing
Sun12Mon13Tue14Wed15Thu16
Next available: Mon 4:30 PMPick a time
Our services
SDr. SarahOrthodonticsKDr. KhalidGeneral dentistryNDr. NouraCosmetic dentistry
Cleaning & polishingFrom SAR [PRICE]
OrthodonticsFrom SAR [PRICE]
WhiteningFrom SAR [PRICE]
Cosmetic fillingsFrom SAR [PRICE]
Riyadh, [DISTRICT][WORKING HOURS]Chat on WhatsAppPhone number login
Basma ClinicDental Care[PHONE NUMBER]Book now
Service
2Doctor & time
3Payment & confirmation
Choose a doctor
SDr. SarahOrthodonticsAvailable today
KDr. KhalidGeneral dentistry
NDr. NouraCosmetic dentistry
Pick a daySeptember
Sun12Mon13Tue14Wed15Thu16Sat18
Available times
1:00 PM2:30 PM7:00 PM
45-minute session — times in Riyadh timeYour details
Full nameMobile number — we'll send a code
Appointment summary
ServiceCleaning & polishing
DoctorDr. Sarah
TodayMonday 13
Time5:00 PM
Deposit100 SAR
Next: PaymentFree cancellation up to 24 hours before
Basma ClinicDental Care[PHONE NUMBER]Book now
Service
Doctor & time
3Payment & confirmation
SCleaning & polishing with Dr. Sarah
Monday, September 13 — 5:00 PM
100 SAR deposit
Pay the deposit withDeposit is deducted from the session fee — QR e-invoice
What the patient receives after paying
Your booking is confirmedBooking no. [BOOKING NUMBER]
DoctorDr. Sarah
AppointmentMonday 13 — 5:00 PM
Deposit paid100 SAR
WhatsApp reminder one day beforeAdd to calendar
Clinic booking templateHomeDoctor pagePick a timePayment & confirmationMy appointmentsReception dashboard
Basma Clinic
Your smile starts with a visitBook and pay a deposit in a minuteBook now
SNext availableDr. Sarah — Monday 4:30 PMBook
Our services
Cleaning & polishing
Orthodontics
Whitening
Cosmetic fillings
HomeMy appointmentsContactMy account
Pick a time
Doctor
SDr. SarahOrthodontics
KDr. KhalidGeneral dentistry
NDr. NouraCosmetic dentistry
Today
Sun12Mon13Tue14Wed15Thu16
Time
Monday 5:00 PMDr. Sarah — 100 SAR depositNext
Payment & confirmation
SDr. Sarah — CleaningMonday 5:00 PM100 SAR
Pay the deposit with
After payment: QR confirmation and a WhatsApp reminder before your visit
Try it on your phoneAfter using the template, scan the code to see your app live.
Quick booking widget at the topServices & doctors from the dashboardLicense & contact details
Try it: pick a time, the summary updatesBooked slots lock automaticallySession length per service
Try it: switch payment method & confirmDeposit deducted from the session feeQR confirmation & WhatsApp reminder
Use templateAll templates
What's included

Everything a clinic booking system needs — ready and connected

Database, payments, dashboard and app — not just a design.

  • Homepage with services & doctors
  • Booking by doctor, day & time
  • Online deposit via mada, Apple Pay & STC Pay
  • Patient login by mobile number (OTP)
  • WhatsApp & SMS reminders before appointments
  • Reception dashboard to manage appointments
  • Cancel & reschedule with a clear policy
  • E-invoices with QR code
Ready from day one
6 pagesCustomer app & dashboard
Local paymentsmada, Apple Pay, STC Pay
Web + mobileiOS & Android from one template
You own the codeExport it or connect to GitHub
Use template
Pages

6 pages in the template

Every page is wired to the database and dashboard from day one.

For the patient
1. HomeServices, doctors, and next available slot.
For the patient
2. Doctor pageSpecialty, availability, and rating.
For the patient
3. Pick a timeDay, time, and session length.
For the patient
4. Payment & confirmationDeposit and QR confirmation.
For the patient
5. My appointmentsCancel and reschedule.
For the clinic
6. Reception dashboardDoctor schedules, attendance, and reports.
Integrations usedAll integrations
madaApple PaySTC PayTabbyWhatsApp BusinessSMSGoogle MapsEmailE-invoicing
Some integrations require a provider account. Names are trademarks of their owners.
Customize in a sentence

The template is a starting point… write the rest in Arabic

Pick an example and see how Fanann Agent edits the template — or copy the prompt and try it yourself.

Customization chat
Add a WhatsApp reminder 2 hours before, on top of the day-before one
Fanann AgentChange applied
  • Scheduled a second reminder
  • Wrote the message in Arabic with the appointment link
  • Added a reminder opt-out for patients
  • Ready to preview
Make the deposit 50 SAR for consultations only
Fanann AgentChange applied
  • Added a deposit amount per service
  • Updated the payment page & summary
  • Updated the invoice text
  • Ready to preview
Add a new female doctor with evening hours, Sunday to Thursday
Fanann AgentChange applied
  • Added the doctor and her specialty
  • Created her evening schedule
  • She appears on the booking page automatically
  • Ready to preview
Enable a waitlist when today's slots are full
Fanann AgentChange applied
  • Added a “Notify me if a slot opens” button
  • Linked cancellations to a WhatsApp alert
  • Added the list to the reception dashboard
  • Ready to preview
Similar templates

Start from another template?

Split into 4 payments with Tabby & Tamara — Riyadh delivery in [DURATION]
LLamsaSearch abayas…2
Fall CollectionElegance for every dayModern-cut crepe & linen abayas — sizes 52 to 60
Shop nowOccasions
New arrivalsView all
Embroidered Crepe AbayaSAR 420
Everyday Linen AbayaSAR 320
Occasion AbayaSAR 580
Sand AbayaSAR 360
Abaya store template
A ready store with product pages for sizes and colors, a cart, and checkout with mada, Tabby, Tamara and…View template
DAl Deira Restaurant[DISTRICT] branch — open nowDeliveryPickupCart (2)
MainsGrillsStartersDessertsDrinks
Najdi Lamb KabsaBasmati rice & Naimi lamb
SAR 65
Mixed GrillKebab, shish and awsal
SAR 78
Meat MutabbaqCrispy dough & egg
SAR 22
Arabic SaladFresh veggies & pomegranate molasses
SAR 18
Kunafa with CreamWith Aleppo pistachios
SAR 24
Saudi CoffeeDallah with dates
SAR 12
Your order
Najdi Lamb Kabsa
× 1
SAR 65
Kunafa with Cream
× 1
SAR 24
+ 2 dishes in cart
Delivery[FEES]
TotalSAR 89
Checkoutmada — Apple Pay — STC Pay — KNET
Restaurant & orders template
Menu with dish photos, sizes and add-ons, cart and online checkout, and order tracking on…View template
All templatesStores, bookings, restaurants, e-learning and internal tools.Browse templates

Explore more of Fanann

Clinics & bookingsAppointments, prepayment & WhatsApp reminders for your clinic.Learn moreTemplatesStart from a ready template for a store, clinic, restaurant or learning platform.Learn moreCreate accountStart free in under a minute.Learn more

Your own clinic booking… in days

Start from the template, edit via chat, publish on your domain.

Start free · No credit card · Speaks MSA & dialects