Everyone assumes a physiotherapy landing page’s job is to explain what physiotherapy is. It isn’t. The person reading it has already googled their symptom at 11pm and decided they need help. What that page actually has to do is prove you can see them, that you take their insurer, and that the price won’t surprise them at the desk.
Get that wrong and the cost isn’t abstract. It’s the self-pay back pain patient who rang three clinics on their lunch break and booked with whoever answered first and stated a price. It’s the BUPA patient who bounced off your homepage because nothing told them you’re on their panel, so they assumed you weren’t. It’s the receptionist spending Tuesday morning chasing enquiries that went cold over the weekend because the page that caught them never said when the next slot was. None of that shows up as a missed click. It shows up as an empty 10am and a quieter month than the enquiry numbers suggested it should be.
Most practices respond to a quiet month by spending more on ads or commissioning a prettier website. Neither fixes a page that’s answering the wrong question. The fix is a proper audit of what’s actually on the page a patient lands on, scored against what we know gets a UK physio enquiry converted into a booked appointment, not a general “best practice” checklist lifted from an e-commerce guide. That’s what the rest of this is.
The three questions a physiotherapy page must answer before anyone books
Strip away the branding and every physiotherapy enquiry comes down to the same three questions in the patient’s head: can you see me soon, is this the right kind of help for my problem, and what will it cost me including whatever my insurer does or doesn’t cover. A landing page that doesn’t answer all three in the first screen or two is asking the visitor to do research it should have done for them.
This is where a tactics list falls short. You can add a chat widget, swap your CTA button colour, and run a Google Ads campaign at the same time, and still lose the patient if the page under all of it never states whether you accept Vitality or what a first session costs before VAT questions come up. A scored audit forces you to look at the page the way a nervous, slightly impatient patient does: in order, fast, and looking for a reason to leave.
There’s also a UK-specific wrinkle that trips up more clinics than you’d think: VAT. Private physiotherapy treatment provided by an HCPC-registered physiotherapist for a genuine therapeutic purpose is VAT-exempt under HMRC’s medical care exemption. Sports massage, some wellness add-ons, and certain non-therapeutic services aren’t automatically covered by that exemption. If your landing page quotes one flat price and a patient later discovers VAT was added, or wasn’t, because the treatment they booked fell on the wrong side of that line, you’ve turned a straightforward booking into an awkward phone call. State the pricing basis plainly. It’s a small sentence that prevents a real complaint.
If you want a second pair of eyes on how your current site actually loads and reads before you touch copy, our web design team can run through the technical side while you work the content checklist below.
The physiotherapy landing page scorecard: 12 checks across booking, proof and insurance
Go through these in order, on the actual page a patient would land on from an ad or a search result, not your homepage. Pull it up on your phone, not just your laptop. Most of your enquiries are arriving on a mobile screen while someone’s sat in a waiting room or on a train.
Audit scorecard
-
1One condition, one page
A visitor searching "physio for a torn ACL" and one searching "physio for a frozen shoulder" are at completely different stages of worry and need different proof. If both land on the same general services page, you're asking them to find themselves in a list. Clinics running condition-specific pages for their top five or six enquiry types (back pain, sports injury, post-surgical rehab, chronic pain, women's health physio) consistently see those pages convert better than a catch-all page, because the headline and the proof match what the patient already typed.
-
2The headline promises an appointment, not a definition
"Welcome to Oakfield Physiotherapy" tells a worried patient nothing useful. "See a physio for your bad knee this week" tells them exactly what they came to find out. Check your H1: does it name the problem and imply speed, or does it describe your clinic?
-
3Availability is visible without a phone call
"Contact us for an appointment" forces the patient to do work to find out if you can even help this week. A live booking widget, or at minimum a line that says "next available assessment: Thursday", removes the single biggest reason someone closes the tab and tries a competitor instead.
-
4Pricing and VAT treatment are stated, not implied
State the price of an initial assessment clearly, and say whether it's VAT-exempt medical care or whether VAT applies (relevant for sports massage, some wellness treatments, or package add-ons). A patient who finds out the hard way that a price changed feels misled, even when the clinic did nothing wrong.
-
5Insurer recognition is named, not assumed
If you're on the BUPA, AXA Health, Vitality, or WPA panel, say so by name above the fold, with a line explaining whether you bill them directly or the patient claims back. A huge number of insured patients won't book, or will ring to check, purely because the page never confirmed it before they committed time to filling in a form.
-
6HCPC registration is visible, not buried on an About page
Patients researching a new provider increasingly check registration status before booking. A visible HCPC registration badge, or even a one-line mention near the booking button, answers a trust question before it's asked and separates you from the unregulated sports therapists some patients have been burned by before.
-
7The enquiry form takes under a minute
A patient in pain will not fill in a ten-field form asking for full medical history before they've even spoken to someone. Name, phone number, condition, preferred day. That's enough to book or call back. Push detailed intake to the confirmation email or the first appointment.
-
8The page loads and responds fast on mobile
Only around 56% of websites currently pass all three Core Web Vitals thresholds on real-world mobile traffic, according to Google's own Chrome UX Report data. If your page is in the slower half, every pound spent on Google Ads is paying to send someone to a page that loses a chunk of them before it even finishes loading.
-
9Testimonials make claims you could defend if asked
The ASA's CAP Code treats health-related claims strictly, and a patient testimonial that says "cured my back pain in two sessions" is a claim your clinic is implicitly making, not just something a patient once said. Genuine testimonials are fine. Testimonials used to imply a guaranteed or typical outcome, without evidence that it's typical, are the kind of thing that attracts a complaint.
-
10No outcome promises you can't back up
"Guaranteed pain relief" and "permanent fix" are the kind of phrases that read well in a Facebook ad and badly in front of an ASA adjudicator. Stick to what you actually do: assessment, a plan, hands-on treatment, and a realistic framing of recovery. It's less punchy copy and it's the version that keeps you out of trouble.
-
11Self-referral is spelled out clearly
A lot of private physio patients still assume they need a GP referral, because that's how the NHS pathway works. If your page doesn't say "no GP referral needed, book directly" somewhere near the top, you're losing patients to the confusion before they even consider your price or your availability.
-
12Every enquiry source is tagged well enough to trace to a booked appointment
If you can't tell which landing page, which ad, and which search term produced the patient who actually turned up for their first session, you're optimising blind. A form fill is not the same as a kept appointment, and treating them the same is how clinics keep paying for "leads" that were never going to book.
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit

Scoring your results and the repair order that follows
Score each of the twelve checks as Pass, Weak, or Fail. Pass means a stranger could act on it without asking a question. Weak means the information exists but is buried, vague, or requires scrolling to find. Fail means it’s simply not there. Most clinics we look at score somewhere between four and six Passes out of twelve on the first honest run through, which is a reasonable place to start, not a reason to panic.
The temptation once you’ve got a list of Fails is to start with whichever one feels most embarrassing. Resist that. Fix tracking failures first, even though they’re the least visible fix, because until you can see which pages and sources actually produce booked appointments, you’re guessing at everything downstream of that. After tracking, fix trust and compliance gaps (insurer recognition, HCPC visibility, testimonial wording) before you touch anything about speed to market, because those are the items most likely to lose a patient who was ready to book, and the items most likely to generate a complaint if left wrong. Only after tracking and trust are sorted does it make sense to spend time on page speed and new creative. A faster page sending patients to an untrustworthy or untracked experience just gets you to the same leak quicker.
If form friction and drop-off are the issue you keep seeing in your Fails, it’s worth understanding where in the page people actually stall rather than guessing. Session recordings and scroll-depth data from a tool like HeyLead Insights will show you exactly where a patient reads the insurer section, hesitates on the form, and leaves, which beats redesigning a page based on a hunch.
DIY playbook: the 30-day repair order
- 1Install or audit UTM tagging and call tracking on every landing page so each enquiry source is traceable to a booked appointment, not just a form submission.
- 2Add or correct insurer panel names and HCPC registration near the top of every service page, not just the About page.
- 3Rewrite any testimonial or headline claim that implies a guaranteed or typical outcome without evidence behind it.
- 4State pricing and VAT treatment in plain language on every page that quotes a cost.
- 5Cut the enquiry form down to four fields and move medical history collection to post-booking.
- 6Run a mobile speed and interaction check and fix the worst-performing template before building anything new.
- 7Split your highest-volume generic page into two or three condition-specific pages, starting with whichever condition drives the most current ad spend.
Free tools to run this yourself
What physiotherapy reception teams hear before a patient actually books
“We added the insurer logos above the fold and the first question changed overnight, from ‘do you take my insurance’ to ‘can you see me Thursday’. That’s a much easier call to handle.” - Practice manager, private physiotherapy clinic

FAQ
Do physiotherapy landing pages in the UK need to mention VAT? If your pricing could be interpreted differently depending on the treatment type, yes. Core therapeutic physiotherapy delivered by an HCPC-registered physio is generally VAT-exempt medical care, but some add-on services aren’t automatically covered. A short line stating the basis of your price avoids a confused patient at the desk.
Can we use patient testimonials that mention pain relief or recovery time? Carefully. Genuine testimonials are fine, but if a testimonial implies a typical or guaranteed outcome, the ASA’s CAP Code treats that as a claim your clinic needs to be able to evidence, not just something a patient happened to say.
Should every treatment we offer have its own landing page? Not every single one, but your top five or six enquiry drivers should. A patient searching for help with a specific condition converts better on a page built around that condition than on a generalist services page.
How fast does our page actually need to load? Fast enough to clear a decent Core Web Vitals score on mobile. Roughly 56% of sites currently pass all three thresholds, so “average” still leaves a lot of pages losing visitors to load time alone. Aim to be meaningfully above that line, not level with it.
Does this still apply if most of our patients are NHS-referred rather than self-pay? The booking speed, trust, and tracking items still matter, but the insurer-recognition and VAT items matter less for that traffic. If you run both referral routes, it’s worth building separate pages so the NHS-referred page doesn’t carry pricing and insurer messaging that’s irrelevant to that visitor.
Putting it to work
Start this week by pulling your highest-spend landing page and running it through the twelve checks above with a stopwatch, on your phone, as if you were the patient. Give yourself fifteen minutes. Write down every Fail and Weak before you touch anything. That list, scored and ordered, is worth more than another round of ad creative.
If what that audit turns up is a tracking gap between enquiries and booked appointments, or a page that’s never been rebuilt around what a patient actually checks before clicking “book”, that’s exactly the kind of ongoing landing page and attribution work HeyLead takes off a clinic’s plate so you’re not running the audit again from scratch every few months. Chat with us on WhatsApp.
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]