Landing pages for doctor consultation ads
A healthcare landing page for consultation ads has one job: turn a paid click into an appointment the patient actually keeps. Match the ad’s promise, show the doctor, location, slot and fee in the first screen, offer no more than two actions your desk can honour, and pass tracking data cleanly into the CRM.
Most hospital ad accounts I have audited lose more money after the click than before it. The keywords are sensible, the copy is fine, and the click lands on a specialty page written for SEO, with a dozen doctors, a hero banner and a form at the very bottom. A healthcare landing page built for paid traffic is a different product. It serves someone who searched a specific need a few seconds ago and will press back if the page does not confirm, quickly, that they are in the right place.
This piece is about that page: the one a consultation ad points to. For the wider website, I have written about why the hospital website is a booking product, not a brochure. For the whole paid programme, start with the complete guide to Google Ads for doctors in India.
Why a healthcare landing page is not your specialty page
A specialty page has many readers: patients researching, referring doctors, job applicants, search engines and AI assistants. It needs depth, internal links and every doctor in the department. A paid landing page has one reader with one intent, and you paid for that reader to arrive. Everything on it should either reassure them or move them to book.
The difference shows up in three places. Navigation: the paid page needs little or none, because every exit link is a leak. Content order: the SEO page can open with an explainer, while the paid page must open with the offer (who, where, when, how much). Measurement: the paid page is judged on booked and honoured appointments per rupee, not time on page.
None of this means a separate microsite on another domain. Keep paid pages on your main domain, in a section you can exclude from search indexing if you prefer, so the brand, the privacy policy and the trust signals carry over and your analytics stay in one place.
Match the page to the search, not to the org chart
Google’s own guidance on optimising ads and landing pages is plain: choose a page that closely matches the ad and keywords, and mirror the ad’s call to action. In healthcare, that means the landing page follows how patients search, which is rarely how the hospital is organised.
I use four page types, and most accounts need all of them:
- Doctor page for searches that name a doctor. The patient has already chosen. The page confirms availability, location and fee, then gets out of the way.
- Specialty consultation page for “cardiologist near me” style searches. It shows a small set of relevant doctors with their next available slots, not the whole department.
- Procedure or condition page for searches about a specific treatment. It explains the consultation step, what to bring and what the first visit covers, uses clinically reviewed content, and never promises an outcome.
- Service page for tele-consultation, second opinions or home sample collection, where the service itself is the offer.
Your campaigns should mirror these types. If one ad group sends knee pain, sports injury and joint replacement searches to a single orthopaedics page, the problem sits upstream in campaign structure by specialty and procedure. No landing page can fix a mixed-intent ad group.
The first screen is a contract with the ad
On a phone, the first screen is all that many paid visitors will ever see. Treat it as a contract with the ad. If the ad said “Consult a dermatologist in Whitefield today”, the first screen must show a dermatologist, Whitefield and a way to see today’s slots, without scrolling.
My first-screen list for a consultation page:
- A headline that repeats the search intent in plain words, in the language of the ad.
- The doctor’s name, photo, qualifications and registration details, or a short set of doctors for a specialty page.
- The unit name and area, with a map link for people who will walk in.
- The next available slot or a clear “slots today” indicator, pulled from the scheduling system rather than typed in by hand.
- The consultation fee, if your hospital publishes it. A hidden fee pushes people to call just to ask, which clogs the desk.
- One primary action (book a slot) and one secondary action (call or WhatsApp).
Everything else, such as the department’s history, awards and the full biography, belongs below the fold or on the profile page. For what a profile should contain, see doctor pages that get booked. The landing page borrows the profile’s trust elements; it does not duplicate the profile.
An illustrative example, labelled as such: a page for Example Hospital, Whitefield, headed “Dermatology consultation in Whitefield, slots today”, showing Dr A. Sharma (example) with qualification, registration number, languages spoken, the fee and a slot picker, with a WhatsApp button beneath. Nothing else competes for attention in that first screen.
Choosing the actions: book, call, WhatsApp or form
The right order of actions depends on what your operation can honour, not on what converted best in a vendor case study. A booking button that lands in a slot engine is the cleanest, because the patient leaves with a confirmed time. A call button works if the desk answers promptly during ad hours. WhatsApp works if someone replies within minutes, including evenings and Sundays.
I have covered the channel trade-offs in WhatsApp vs web forms for hospital enquiries. For an appointment booking landing page reached from an ad, three rules hold:
- Two primary actions at most. Four buttons in the first screen look generous and convert like indecision.
- Match actions to staffed hours. Pause call assets and click-to-call, or route them to a covered line, when the desk is closed. The after-hours enquiry problem is mostly a routing problem.
- Keep the form short. Name, mobile number, preferred doctor or unit, preferred day. Ask about symptoms only if a trained person will read the answer, and never ask for reports or diagnoses on an ad landing page.
The last rule is also a privacy rule. The less health information you collect on a page reached through an ad, the less you have to protect, disclose and justify, and the simpler your consent notice can be.
Trust signals that are compliant, not decorative
Patients choosing a doctor from an ad are cautious, and rightly so. The trust elements that work are verifiable: registration number, qualifications, languages spoken, accreditations of the facility, a real address and a working phone number. Google’s guidance also points advertisers towards clear information about the business and contact details that are easy to find.
What does not belong: outcome claims, “best doctor” superlatives, before-and-after images and patient testimonials used in ways Indian rules restrict. The line on what hospital advertising can say is set out in NMC and ASCI rules for marketers, and the ad and the page are read together. A compliant ad pointing at a non-compliant page is still a problem, with regulators and with Google’s review. The ad side is covered in compliant, specific ad copy for doctors.
Every piece of condition or procedure content on the page goes through clinical review before it goes live, and again whenever it is edited. That review is a named step in the workflow, with a named reviewer and a date, not a courtesy email.
Speed and mobile basics
In the consultation accounts I have worked on, paid traffic is largely mobile, often on patchy networks outside the metros. A heavy page wastes the click before the patient sees anything. Google’s Core Web Vitals give usable targets: Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads.
The usual culprits on hospital pages are a hero video, a carousel of doctor photos, two or three chat widgets and a pile of tag scripts loading before anything else. Swap the video for a still image, compress the photos, keep one chat or WhatsApp widget, and let your tag manager fire non-essential tags after the page is usable.
Look at the landing pages report in Google Ads as well. It lists the URLs receiving ad traffic and flags pages Google does not treat as mobile-friendly, which is often how you discover that an old campaign still points at a page nobody maintains.
Wire the page for tracking before launch
A landing page that cannot tell you which click became which appointment is a guess with a budget. Before a single rupee goes live, the page should:
- Capture the Google click identifier and UTM parameters into hidden form fields and pass them into the CRM with the lead.
- Fire a conversion only on a real submission or confirmed booking, never on a button click or a thank-you page someone can reload.
- Use a trackable phone number so calls can be tied back to campaigns.
- Show a consent notice at the point of collection that explains, in plain language, how the details will be used.
The downstream half, getting booked and honoured appointments back into Google Ads, is covered in call tracking and offline conversion import for hospitals. The landing page is where that chain starts. If the identifiers are lost here, nothing downstream can recover them.
Testing a healthcare landing page without fooling yourself
Most clinic and single-unit accounts do not have the volume for clean A/B tests on every specialty. A dermatology campaign for one unit may produce too few bookings in a week for any test to settle within a sensible period. So test where the volume is, and test big differences, not button colours.
Tests that have been worth running in accounts I have worked on:
- Fee shown versus fee on request.
- Slot picker in the first screen versus a “request a callback” form.
- One named doctor versus a choice of doctors for specialty searches.
- An English page versus a regional-language page for the same search, when targeting tier-2 and tier-3 towns.
Judge every test on appointments honoured, not form fills. A page that lifts form fills by hiding the fee can still lose on appointments kept. Google Ads experiments or a simple split by ad group both work. What matters is agreeing the success metric with the unit head before the test starts, so nobody reinterprets the result afterwards.
A pre-launch checklist
- The page matches one intent and one ad group’s promise.
- The first screen shows the doctor or doctors, location, slot availability, fee policy and no more than two actions.
- Doctor details (qualifications, registration) are verified by medical administration.
- Clinical content has a named reviewer and a review date.
- No outcome claims, superlatives or restricted testimonials.
- Call and WhatsApp actions route to a staffed line for every hour the ads run.
- The form asks only for what the desk needs to book.
- The consent notice and privacy policy link sit next to the form.
- Click identifiers and UTMs flow into the CRM record.
- The conversion fires on confirmed submission or booking only.
- The page loads quickly on a mid-range phone on mobile data.
- A named person owns slots, fees and doctor availability on the page.
The full sequence for a new account, from policy checks to budgets, is in the Google Ads launch checklist for doctors.
Who owns the page after launch
The failure I see most is not a bad page at launch. It is a good page six months later, advertising a doctor who has left, a fee that has changed or a slot calendar that stopped syncing. Paid landing pages decay faster than website pages because nobody browses to them. Only paying visitors see them.
Give each page an owner in the digital team, a review date and a link to the source of truth for doctor rosters and fees. Then put a monthly check in the calendar: open every live ad’s final URL on a phone, book a test slot, place a test call and send a test WhatsApp. For a clinic account it is a short job, and it catches the problems no dashboard will show you.
Questions people ask
It is the page a paid ad sends people to, built for one intent such as booking a consultation with a specific doctor or specialty at a specific unit. Unlike a general specialty page, it opens with the offer: who, where, when and at what fee. It has minimal navigation, one or two clear actions, and tracking that ties each click to the appointment it produced.
Because the website is built for many readers and paid clicks come from one reader with one intent. Sending ad traffic to a general page means paying for visitors who then hunt for a doctor, a slot or a fee and give up. Separate paid pages are usually templates on the same site, so the cost is mainly design, content review and upkeep, not a new platform.
Compare cost per honoured appointment for the same campaigns before and after the change, over a period long enough to smooth weekly swings. Form fills and click-through rate are not enough, because a page can raise enquiries while lowering the share who actually turn up. Ask for the comparison by specialty, since results in one department rarely transfer to another.
No. The landing page should carry the essentials that help a patient decide quickly: photo, qualifications, registration number, languages, location, availability and fee. Publications, awards and a detailed biography belong on the doctor’s profile page, which the landing page can link to lower down. Doctors usually accept this once they see that a shorter page gets more of their slots booked.
Every statement about a condition, procedure or treatment: that it is accurate, current and free of promised outcomes or comparative claims. The reviewer also checks that the doctor’s qualifications and the listed services match what the doctor actually offers at that unit. The review should be recorded with a name and date, and repeated whenever the content changes, not just at launch.
Prefer the main domain, using templates in the existing CMS or a builder that publishes under your domain. It keeps the privacy policy, cookie handling, analytics and brand trust in one place, and avoids a second site with its own security and data questions. If a builder is used, IT should confirm where form data is stored and who can access it.
If hospital policy allows it, usually yes. A visible fee answers the most common question before the patient calls, which reduces desk load and filters out people who would not book anyway. Some hospitals prefer not to publish fees for competitive reasons. That is a legitimate choice, but test it rather than assume, and measure the effect on appointments honoured.
For a clinic or single unit using existing templates, a first set covering the main specialties can be ready in a few weeks. The slow parts are rarely design. They are verifying doctor details, getting clinical review done, connecting slot availability and testing tracking into the CRM. Plan those steps first and the build itself moves quickly.
Treat this cautiously. Indian professional conduct rules and advertising codes restrict how doctors and healthcare services use testimonials and claims, and Google reviews the landing page along with the ad. Check your approach with the compliance team against current NMC and ASCI guidance, obtain documented consent for anything patient-related, and avoid anything that implies a guaranteed outcome.
They can build them, but the hospital should own them. Pages hosted on an agency’s domain or account become hard to move when the relationship ends, and patient enquiries end up in systems you do not control. Ask the agency to build within your CMS or a builder account in the hospital’s name, and to hand over templates and tracking documentation.
Cost per honoured appointment, read alongside the booking rate from visits. Conversion rate on its own can mislead, because a page that makes enquiring very easy may attract people who never book or never turn up. Track the full chain from click to lead to booked to honoured in the CRM, and compare pages that serve the same intent.
Use templates and data, not hand-built pages. Doctor details, fees and slots should come from a single roster or scheduling source so that one update flows to every page. Give each template an owner, keep a register of which ads point to which URLs, and run a monthly check that every live final URL still works and shows current information.
Sending every ad to the homepage or a department page, burying the booking action below long content, showing doctors who have left, offering four or five competing buttons, and asking for medical details in the form. Tracking gaps are the other big one: conversions firing on button clicks, and click identifiers lost before the lead reaches the CRM.
Where your ads target searches in a regional language or towns where English is not the default, yes. The page should match the language of the ad and the search. Translation needs the same clinical review as the original, ideally by a reviewer fluent in that language. Test it against the English page on appointments honoured before rolling it out widely.
Read my takes first in Google Search

