It is eleven at night. A mother in Maadi has a child with an earache and a list of three paediatric clinics her friends mentioned. She opens each one on her phone. The first has no website. The second shows a stock photo of a smiling doctor and a phone number that goes to voicemail. The third shows the actual doctor, tomorrow's available times and a "Book" button.
You already know which one she books.
Patients do not judge clinics by medical skill online. They cannot. They judge by clarity, access and small signals of care. A clinic website is where those signals either show up or go missing.
How patients actually choose a clinic
The typical path in Egypt and the Gulf looks like this:
- A search on Google or Maps: "dermatologist in Nasr City", "dentist near me", "paediatric clinic in Jeddah".
- A quick look at ratings and photos on Google Maps.
- A visit to your website to check the doctor, the specialty, location, hours and sometimes the consultation fee.
- A booking, a WhatsApp message or a call.
Your website sits at step three, which is where most patients decide. It has to answer quickly, on a phone, for someone who may be worried or in pain.
The pages a clinic website needs
- Home: specialty, location, a clear booking button and the next step for urgent questions.
- Doctors: one profile per doctor with a real photo, qualifications, specialties, languages spoken and clinic days.
- Services or specialties: one page per main service explaining, in plain language, what it involves, how to prepare and what to expect on the day.
- Booking: the core feature, covered below.
- Branches: address, map, parking and access notes, hours and phone for each location.
- Insurance and payment: the insurance companies you accept, payment methods and whether prices are available on request.
- Patient information: preparation instructions, what to bring, cancellation policy.
- Privacy policy: what data you collect and how you protect it.
What goes above the fold on the home page
On the first screen, a patient should see:
- Your specialty and area in one line.
- A "Book an appointment" button and a WhatsApp or call button.
- The next available day, if your system can show it.
- Opening hours and the nearest branch.
A short line pointing to emergency services for urgent cases is also a responsible touch. A clinic website should never suggest it can handle emergencies it cannot.
Online booking: three levels
Not every clinic needs a full booking system on day one. Pick the level that matches how you actually run your schedule.
| Level | How it works | Good for | Watch out for |
|---|---|---|---|
| Request a callback | Patient leaves name, phone and preferred time; reception calls back | Small clinics with one reception line | Slow callbacks lose patients to the next clinic |
| WhatsApp booking | A button opens a pre-filled message with the doctor and service | Clinics already booking on WhatsApp | Busy periods flood one phone |
| Real-time booking | Patient picks a doctor, service and free slot, and gets confirmation | Multi-doctor clinics and busy practices | Must be the single source of truth for the schedule |
What a real booking system should handle
- Each doctor's working days, slot length per service and breaks.
- Blocking double bookings and holidays automatically.
- Confirmation and reminder messages by SMS, WhatsApp or email.
- Easy cancel and reschedule, so freed slots go to other patients.
- A reception dashboard showing the day's schedule per doctor.
- Optional deposit for services with frequent no-shows, where your rules allow it.
A booking system like this is software, not a page. Our article on a custom dashboard instead of Excel sheets explains what goes into one.
Patient privacy: the basics every clinic site needs
Health information is sensitive. Egypt, Saudi Arabia and the UAE all have personal data protection laws, and health data is treated as a sensitive category. The details and obligations differ, so ask a legal adviser what applies to your clinic.
In practice, on the website:
- Collect only what booking needs: name, phone, preferred doctor and time. Do not ask for symptoms, medical history or ID numbers in a public form.
- Use HTTPS everywhere and keep the booking database away from public access. Our guide to website security covers the essentials.
- Limit staff access. Reception needs the schedule, not every patient's full record.
- Never publish patient names, photos or stories without clear, written consent. That includes before and after photos.
- Be careful with tracking tools. Do not send booking details or health-related data into advertising or analytics tools.
Trust signals without medical claims
Trust in a clinic comes from transparency, not superlatives.
- Real photos of the doctors, reception and treatment rooms. Clean, bright and honest.
- Verifiable qualifications: degrees, fellowships, board certifications and where they were obtained.
- Clear information: what a service involves, how long it takes, what preparation is needed.
- Google reviews, replied to politely and without discussing any patient's case in public.
- Practical details: parking, accessibility, languages spoken and waiting-room information.
Local SEO for clinics
Most patients search close to home. Help Google connect you to your area:
- A complete Google Business Profile per branch, with the right category, hours and photos.
- The same clinic name, address and phone on your site, your profile and every directory.
- Service pages written for real searches, such as "teeth whitening in Heliopolis", with helpful, accurate content.
- Doctor pages that can appear when patients search a doctor's name.
Our guide to showing up on Google Maps walks through the setup step by step.
Common clinic website mistakes
- Stock photos of doctors. Patients want to see who will treat them.
- Booking forms not connected to the schedule. They create double bookings and angry patients.
- Collecting medical details in open forms. It adds risk without helping the booking.
- Promises of results. They can break advertising rules and damage trust.
- Hiding practical information such as parking, hours and which insurance you accept.
- Copying medical content from other sites. Write your own, and have a doctor review it.
What it costs
A clinic information site with doctor profiles and WhatsApp booking fits the company website range, roughly 15,000 to 60,000 EGP. A real booking system with schedules, reminders and a reception dashboard is a custom platform, roughly 40,000 to 250,000+ EGP. Both ranges are indicative and depend on scope.
Questions people ask
Should I show consultation fees on my clinic website?
If your fees are fixed, showing them saves reception a lot of calls. If they vary, explain what affects the fee and keep the booking button close.
Can patients pay online when they book?
Yes, through a payment gateway. Some clinics take a deposit only for services with frequent no-shows. Check that your local rules allow it for your specialty.
Can I publish patient reviews and before and after photos?
Only with clear, written consent, and only if your local advertising rules allow it. When in doubt, rely on Google reviews and leave individual cases out.
Do I need an app for my clinic?
Most clinics do not. A fast mobile website with good booking and reminders covers what patients need.
Is WhatsApp booking safe for patient privacy?
It is fine for scheduling. Avoid discussing detailed medical information over it, and make sure only authorised staff use the clinic's number.
Where to start
List your doctors, services and working hours, and decide which booking level fits how your reception works today. That short list is most of the plan.
If you would like help shaping it, you can book a short meeting with us or see our work first.