Clinic website not getting bookings: eight checks, from the first phone screen to the booking form
We loaded 18 dental clinic websites from page 1 in Riyadh and Jeddah on a phone-size screen and tapped every booking button. What patients meet first, where the booking path breaks, and eight checks you can run on your own phone today.
A clinic website with visits but no bookings usually loses the patient on the first phone screen or in the booking path. Open your site on a phone and check four things: a call button, a booking button, nothing covering them, and a short form. Of 18 clinic sites we tested, 7 had a call button on the first screen.
This guide is for clinic owners, medical directors and marketing managers in Saudi Arabia and the Gulf. On 2 November 2026 we loaded the home pages of 18 dental clinic websites that appear on page 1 in Riyadh and Jeddah on a phone-size screen, tapped each booking button, ran 54 autocomplete searches and seven Google searches from a Riyadh and a Jeddah location, and read five Google help pages. We sell SEO, not website design, so we say where our interest sits: checks 4, 7 and 8 touch our work, and checks 1 to 3, 5 and 6 belong to whoever builds your site. The limits are at the end.
Free 5-point SEO audit for your clinic. Send us your website address. Within 48 hours a senior specialist sends you 5 prioritized fixes with the evidence, including what a patient sees on the first phone screen and where the booking path breaks. Get your free SEO audit.
The short answer: six findings and what to do
| What we found on 18 clinic sites | What to do |
|---|---|
| 7 show a tap-to-call number or button on the first phone screen, and 12 show a booking button, form or widget. Every site with a call button also has a booking button. | Put both on the first screen, in words and not only icons. |
| 4 show nothing to act on: no call, booking or chat button. Two of them open with a full-screen consent dialog or a prize pop-up. | Open your site as a first-time visitor and look at what is on top. |
| Of the 12 booking buttons, 2 lead to a sign-in before a new patient can book and 1 leads to a contact page. | Send the button to a form or a slot picker. |
| The 5 booking forms we reached have 6 to 9 fields, a median of 7, and all ask for an email address. | Ask only for what the front desk needs to call back. |
| The home page weighs a median of 2.8 MB on a phone-size load. 5 of 18 are over 5 MB and two weigh 26.6 and 31.5 MB. | Ask for the page weight before and after every banner, video or plug-in. |
| 15 of 18 load Google’s tag, but Google’s own list of automatic events has none for a tap on a phone link. | Ask for call and chat taps to be counted as separate events. |
What clinic owners search, and what they find
We ran 54 autocomplete searches with the Saudi setting (25 English, 29 Arabic; the suggestions come from a machine in Egypt, capped at ten). Eleven English and eight Arabic phrasings returned anything. No phrasing of the owner’s problem returned a suggestion in either language, for example “clinic website not getting bookings”, “dental website not getting calls” or «موقع العيادة لا يجلب حجوزات». What did return were buying phrasings: “dental website design” returned ten suggestions including companies, service, cost and agency, “clinic booking system” and “dental clinic online booking” returned ten each, and in Arabic «تصميم موقع طبي» returned three and «تسويق العيادات» two. Demand for the owner’s own question is not visible in autocomplete, so we wrote this for the person who is about to decide what to fix.
On page 1 from Riyadh, the Arabic search «موقع العيادة لا يجلب حجوزات» shows a media agency’s list of nine clinic marketing elements, two Instagram posts and an X post, an agency ranking page, a booking software page, two hospital app listings and a social media tool’s blog. The English search “dental clinic website not getting bookings” shows a LinkedIn post, an Instagram post and agency, vendor and publication blogs, none with Saudi evidence. We found no page that tests clinic websites on a phone.
First, find out where the leak is
Three numbers split the problem in two minutes. Take them from Search Console, Google Analytics and your phone log for the last 28 days.
| What you see | Where the leak is | Start with |
|---|---|---|
| Few visits from Google | Not a website problem yet | Our local SEO guide for clinics and the map listing guide |
| Visits, but few call taps, chat taps or form starts | The first screen and the booking path | Checks 1 to 6 below |
| Many enquiries, few patients booked | The front desk, the offer or the follow-up | Answer times and a call-back process, outside this guide |
Google Analytics 4 records form_start and form_submit for you when enhanced measurement is on, but the list on Google’s help page names no event for a tap on a phone link, and a chat link is mixed with every other outbound link, so those need events of their own (check 8).
What 18 clinic sites show on a phone
We took the clinic websites that appeared on page 1 for five searches on 2 November 2026: «عيادة اسنان الرياض», «موقع عيادة اسنان», «عيادة اسنان جدة», “dental clinic website saudi arabia” and “dental clinic jeddah” (uule Riyadh and Jeddah). From them we chose 19 clinic sites that own their domain, leaving out directories, booking marketplaces, social profiles and pages inside large hospital sites. One would not load in Chrome because its security certificate name was wrong, so we measured 18. Each home page was loaded in Chrome set to a 412 by 915 phone screen, with a Pixel agent and Arabic as the language. We coded the first screen by eye from the screenshots, because our first automatic test took the word “book” inside “Facebook” for a booking button.
What is on the first phone screen. A tap-to-call number or button: 7 of 18. A booking button, form or widget: 12. Both: 7, and no site had a call button without a booking button. A chat button that opens a messaging app: 7. Nothing to act on at all, meaning no call, booking or chat button: 4. Two of those four were covered by a full-screen cookie consent dialog or a prize-game pop-up, one was a poster image and one a text banner. A consent bar covered the lower part of a third site’s first screen, where its fixed call button sits. No first screen named a dental treatment such as implants, braces or whitening. Three called the clinic the best or number one in its city, which is a claim you cannot prove.
Where the booking button led. For the 12 sites with a booking button on the first screen:
| Where the booking button led | Sites |
|---|---|
| A form: on its own page, on the same page or on the first screen | 6 |
| A doctor and time-slot flow, or a branch, specialty and doctor search | 2 |
| A sign-in before a new patient can book | 2 |
| A contact page with a phone number, branches and hours | 1 |
| An appointments page (fields not recorded) | 1 |
The two sign-ins were an account login and a dialog asking for an ID number and a password, with a “create an account” link under it. Of the 6 sites with no booking button on the first screen, three have a booking page or form in the menu or lower on the page.
Eight checks, in the order patients meet them
Run them on your own phone, on mobile data, in a private tab, as if you had never visited.
1. A call button and a booking button on the first screen
Look at the first screen without scrolling. Good answer: a button labelled «احجز موعد» or “Book now” and a number or button to call, both visible at once. In our test 7 of 18 had a call option and 12 a booking option, and 5 sites had a booking option with no call button. One option alone serves only some patients. Warning sign: only a floating chat icon, a button labelled with the clinic’s slogan, or a hero photo with no action at all.
2. Nothing covers them
Clear the browser data or open a private tab and load the site fresh. Good answer: the first screen shows the clinic and its actions. A consent banner that does not hide the buttons is fine. Warning sign: a full-screen dialog or a prize game before the patient can act. On our two covered sites the automatic tap on the booking button timed out while the cover was open. One more point: our visitor was in Egypt, and a consent tool can show other text to a Saudi visitor, so ask a colleague in Saudi Arabia to look too.
3. A short booking path that ends in the clinic
Tap the booking button and count what you meet. Good answer: a form of name, mobile number, treatment, branch and preferred time, or a doctor and time-slot picker. The five forms we reached had 6 to 9 fields (median 7), and every one asked for an email address, a field a call-back does not need. Warning sign: a login before a first booking, an ID number and a password, a contact page with no form, or a form that needs more than a thumb and a minute.
4. A page for the treatment the patient searched
Patients search for a treatment or a clinic in a district, and the clinic pages we sampled rank for clinic searches. A patient who searches «زراعة اسنان» or «تنظيف اسنان» should land on a page for that treatment, with the same two buttons. Good answer: one page per main treatment, linked from the menu and the home page, each with its own call and booking buttons, and a dentist who approved the text. Warning sign: one “services” page that lists everything, or treatment pages with no booking button. Our guide to getting more dental patients in Riyadh and Jeddah shows how many patients search for which treatments. We tried counting treatment pages automatically, but our word matching was too rough, so we give no figure.
5. A first screen that says who, what and where
Good answer: the clinic name, the city or district, the main treatments and one proof a patient can check, such as the number of Google reviews and the rating shown on the page. Of our 18, none named a dental treatment on the first screen and three used “best” or “number one”, a claim a clinic cannot prove and one that health advertising rules in Saudi Arabia make risky (see the section on advertising rules below). Warning sign: a slogan, a full-screen video with no words, or a promotion that hides what the clinic treats.
6. A page light enough for a phone
Ask your developer for the weight of the home page on a phone before and after every change. In our test the median home page was 2.8 MB (0.6 to 31.5), 9 of 18 were over 3 MB and 5 over 5 MB, the median had 108 requests and 9 outside hosts (24 at most), 3 of 18 loaded a video as their largest element and 2 scrolled sideways at 412 pixels. Google’s page on Core Web Vitals says to aim for the largest element to appear within 2.5 seconds of the page starting to load; we did not time the pages, because the machine is in Egypt. Good answer: a hero image sized for a phone, no auto-playing video above the fold, no sideways scroll. Warning sign: a home page above 5 MB, a video that starts by itself, or a page that scrolls sideways.
7. Google can tell what the page is
Good answer: one visible heading one that names the clinic, and markup that says what the business is. Google’s page on local business markup says to use the most specific business type possible, and 10 of our 18 home pages carried a medical or local business type such as a dentist or a medical clinic in their markup. 5 of 18 had no visible heading one. The mobile page should also hold the same content as the desktop page, which Google’s mobile-first indexing page says helps both versions rank for the same keywords. Add your booking page to the booking link of your Google Business Profile: Google’s help page says you can add up to 10 links per category, for example to book an appointment. Warning sign: the profile sends patients to the home page, so the patient who tapped “Book” in Maps must find the button again.
8. Count what the site brings
Ask for a monthly count of taps on the call button, taps on the chat button, form starts and form submissions, by page and by source. In our test 15 of 18 sites load a Google tag or Tag Manager, but we cannot see what they record. Google Analytics 4 collects form_start and form_submit through enhanced measurement. Google’s list there has no event for a tap on a phone link, and its outbound click event covers every link that leads to another domain, so a chat link has to be told apart from the rest. Both need events set up by the person who runs your tag. Good answer: a one-page monthly sheet with the four counts and the number of patients the front desk booked from each. Warning sign: a report with sessions and page views only. Our guide to measuring SEO return shows how to read the sheet.
A seven-day plan
- Day 1. Test your site on a phone as a first-time visitor, and ask a colleague in another city to do the same.
- Day 2. Put a call button and a booking button on the first screen and remove anything that covers them.
- Day 3. Cut the booking form to name, mobile, treatment, branch and preferred time.
- Day 4. Get the home page weight, the heading one and the business markup checked.
- Day 5. Point the booking link in your Business Profile at the booking page.
- Day 6. Have call taps, chat taps, form starts and form submissions counted as events.
- Day 7. Write down the baseline, change one thing at a time and read the sheet every month.
When the website is not the problem
If your clinic has no website yet and Instagram is carrying the load, read whether a clinic needs a website or Instagram is enough. If few people reach the site, work on visibility first: our guide to local SEO for clinics, the guide to a clinic missing on Google Maps and our dental SEO service. If you plan a new site, read how to redesign without losing rankings first, and read how to choose a dental clinic website design company before you hire the builder. For a paid channel next to organic search, see SEO or Google Ads for a dental clinic. If visits are healthy and enquiries arrive but patients do not book, the leak is at the front desk and this guide cannot fix it.
Before you publish: health advertising rules
Treatment pages, offers, before and after photos and testimonials can count as health advertising in Saudi Arabia. Check the current Ministry of Health requirements before you publish any of them, and have a dentist approve the medical accuracy of every treatment page. This guide contains no treatment advice: it is about how a patient reaches and books a clinic.
How we checked, and the limits
On 2 November 2026 we ran 54 Google autocomplete searches with the Saudi setting (25 English, 29 Arabic, from a machine in Egypt, capped at ten) and seven Google searches with personalisation off from a Riyadh and a Jeddah location. We noted titles and addresses and report no positions. No People Also Ask box appeared on the two searches for the owner’s problem, so the FAQ questions come from the checks and from the buying phrasings above. We loaded 18 clinic home pages in Chrome set to a 412 by 915 phone screen, with a Pixel agent and Arabic as the language, and counted bytes with the browser’s own network log until four seconds after the page loaded. The sites ranked on page 1 in our searches, so they are not a random sample and probably load better than average. We name no clinic. The first screen, the booking button and the pop-ups were coded by eye from screenshots. We tapped one booking button per site, counted fields on the five forms we reached and submitted none. Some of the 18 are multi-specialty centers or hospitals that offer dental care, not dental-only clinics, and we did not separate them. One site would not load because of a certificate error, so we measured 18 of 19. Our visitor had an Egyptian IP address, so a consent tool or a language redirect can differ for a Saudi visitor. We did not measure loading times, real patients, bookings or revenue, and no figure here says that a change will raise bookings. These are readings of one day.
Sources
Google Search Central, opened on 2 November 2026: Local Business (LocalBusiness) structured data (8 September 2026), Understanding Core Web Vitals and Google search results (10 December 2025) and Mobile-first indexing best practices (10 December 2025). Google Business Profile Help, opened on 2 November 2026: Manage your local business links. Analytics Help, opened on 2 November 2026: Enhanced measurement events. The 18 clinic sites and the autocomplete and search readings are our own, and no clinic is listed by name.
Is your clinic website turning visits into bookings? Our free 5-point audit shows what a patient sees on the first phone screen, where the booking path breaks and which fixes to make first. It is the first step of our dental SEO service for clinics in Saudi Arabia and the Gulf. No obligation, delivered within 48 hours. Request your free audit.