The challenge
Clinic reception in Kuwait is busiest exactly when patients are free to call, so bookings are lost to a busy line and half the ones that get through never turn up. A site that takes the booking at 11pm, holds it with a KNET deposit and reminds the patient on WhatsApp fixes both ends of that problem.
Most clinics in Kuwait are still booked by telephone, and the telephone is busiest exactly when patients are free to call. A clinic website pays for itself by taking the booking at eleven at night, holding it with a small KNET deposit, and reminding the patient on WhatsApp the day before. Below is what we build for clinics in Kuwait, what the work involves, and what it costs at 10 KWD per hour.
How clinics in Kuwait actually fill the book
Three things bring in most new patients: a search on a phone, a link in an Instagram bio, and a recommendation from someone who already came. The first two end at the same place. Someone types the speciality and the area, taps the first clinic that looks credible, and decides in a few seconds whether to book or to go back and tap the next one.
So the two pieces that matter most are a fast Arabic page for every doctor and every service, and a booking button that is never more than one tap away. This is our web development practice in Kuwait applied to a business where the product is an hour of a specific person’s time.
The features that matter, and why
Booking tied to the real schedule
If the site offers a slot the doctor does not have, you have created work for reception instead of removing it. We connect the calendar to each doctor’s working hours, leave, room availability and consultation length, so a confirmed booking is one reception can trust without checking.
A KNET deposit at the moment of booking
A booking that costs nothing is easy to make and easy to forget. Taking a small deposit changes who turns up, and the amount comes off the consultation fee so the patient loses nothing by attending. It has to be KNET, because that is how people in Kuwait pay online. A card-only checkout quietly loses you the bookings you wanted most.
WhatsApp instead of email
Nobody reads an email reminder. A confirmation on WhatsApp straight after booking, a reminder the day before with a map pin, and a reschedule link inside that reminder are what actually reduce empty chairs. The reschedule link matters more than the reminder: a patient who moves an appointment is still a patient, one who cancels by silence is not. This is built on the same WhatsApp and automation work we do for other appointment businesses.
Arabic first, not Arabic added later
Most patients read the Arabic side. That means doctor names, qualifications, speciality descriptions, preparation instructions and the booking form itself all have to read naturally in Arabic and sit in a proper right-to-left layout. Forms are where poorly built bilingual sites fall apart, and a form is the one thing every patient has to use.
A patient area, once it earns its place
Logins, past visits, reports and prescriptions are useful when a clinic has returning patients, as dental, dermatology and physiotherapy clinics do. For a new clinic they are an expense with nobody in them. Start with booking and add the patient area when repeat visits justify it.
Insurance asked for before arrival
Collecting the insurance company, policy number and civil ID at booking lets reception check coverage in advance rather than while a patient waits at the desk.
What a typical clinic project looks like
- A free first hour with an engineer, going through how your reception works today and where bookings are lost.
- You supply the list of doctors, specialities, working hours, consultation lengths and the prices you are willing to publish.
- We design the Arabic screens first, then the English, and agree the booking flow before anything is built.
- The booking engine and reception dashboard are built and tested against your real schedule.
- KNET, deposits and the WhatsApp message sequence are connected and tested end to end.
- Reception is trained on live data, the site goes live, and we stay on support while the first weeks of bookings come through.
What it costs
Cost is hours multiplied by 10 KWD. This page assumes 45 to 180 hours, so 450 to 1,800 KWD.
| What you are building | Hours | Cost |
|---|---|---|
| Clinic site with doctors, services, directions and enquiry forms, no online booking | 45 to 65 | 450 to 650 KWD |
| The same plus booking, KNET deposits and WhatsApp reminders | 75 to 115 | 750 to 1,150 KWD |
| Full build with patient area, insurance intake, video consultations and reporting | 135 to 180 | 1,350 to 1,800 KWD |
Price a specific scope yourself with the cost calculator, and see the hourly rate and long-term discounts on the pricing page. Clinics that mainly need appointments and reminders should also look at salon and beauty booking, since the mechanics are close and the budget is smaller.
Decide these before you start
Will your doctors accept a published calendar, or do they want reception to confirm every request? Is the deposit refundable, and who decides? Who answers WhatsApp during clinic hours? One clinic or branches with separate schedules? These four answers change the build more than any design choice. Keep the published copy factual too: describe the services you provide and the qualifications your doctors hold, and leave out promises about outcomes.
