Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Does Our Website Show One Price, the Booking Page Another and Reception Quote a Third?
Problems We Solve

Why Does Our Website Show One Price, the Booking Page Another and Reception Quote a Third?

Private GP fees drift apart across the website, booking page, directory profiles and reception sheet. We keep one price list and publish it to every channel.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Prices drift because the same fee is typed into five or six places, and when fees change someone updates some of them. We keep one master price list, publish it to your website and booking system automatically, give reception a live price sheet, and list the external profiles that still need a manual update with the new figure.

A patient with a screenshot

A patient arrives for a blood test appointment and shows reception a screenshot of your website with last year's price. The booking confirmation said something different, and the directory profile where they first found you says something different again. Reception honour the lowest price, apologise, and make a note to tell the manager.

Behind the scenes, fees were updated in the practice system in April. The website's main fees page was changed, but three service pages still show old prices in their text. The booking widget uses its own price field. The laminated sheet at reception is two versions old. Nobody set out to mislead anyone. It is simply that one price lives in six places.

Why prices drift apart

Private GP clinics sell many items: consultations of different lengths, blood panels, vaccinations, medicals, letters, procedures and packages. Each has a price that appears on the website, in the booking system, in the practice system's billing, on directory profiles, in corporate price lists and on printed sheets.

Those places were set up at different times by different people. When fees change, the update is a manual round of edits, and the person doing it may not know about the blog post from two years ago that quotes a fee, or the corporate price list saved in a shared drive.

What mismatched prices cost

MismatchEffect
Website lower than billingDiscounts given at the desk to avoid argument
Booking page out of dateComplaints and refunds after the appointment
Directory profiles stalePatients arrive with the wrong expectation
Reception price sheet oldStaff quote wrong fees on the phone
Corporate lists unmanagedInvoices that do not match the contract

Beyond the money, a clinic that seems unsure of its own prices loses a little trust with every patient who notices.

How we keep one price list

  1. We gather every fee from every place it appears and reconcile them into one master price list, with the current approved figure for each item.
  2. The master list is held somewhere your manager can edit safely, such as a structured table with change history.
  3. Your website's fee tables and service pages read prices from the master list, so a change updates every page at once, including older content we find quoting a fee.
  4. Booking system and practice system prices are updated through their APIs where available, or an import file is generated for a person to load.
  5. Reception get a live, searchable price sheet on screen rather than paper.
  6. External places we cannot update automatically, such as directory profiles, are listed with the new figure and a tick box, so the manual round is at least complete.

After the next price change

The manager updates the master list once, checks the list of external profiles, and is done. The website, booking pages and reception sheet all agree. Patients do not arrive with screenshots of old prices, and staff do not have to decide on the spot whether to honour them. Corporate price lists are generated from the same source with each contract's adjustments.

Having one list also makes it easier to review fees properly, because you can see every item side by side for the first time.

It also removes a quiet source of stress for reception. Quoting a price on the phone becomes a quick search on a live sheet they trust, rather than a guess between the laminated card and whatever the website says today. When a patient does question a fee, staff can show the current published figure with confidence.

Do your prices disagree with each other?

  • Patients have quoted a price you no longer charge
  • Fees appear in page text as well as the fees page
  • Reception use a printed price sheet
  • Directory profiles are updated when someone remembers
  • A fee change takes a round of edits across several systems

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can you update our directory profiles automatically?

Only where the directory offers an API we can use. Most do not, so we produce a checklist of profiles and the new figures.

Does this work on WordPress?

Yes. Price tables and service pages can read from the master list through a small plugin or shortcode.

What if a fee differs for members or corporate clients?

The master list holds the standard fee and each variation, so each channel shows the right version.

Do we have to change our booking system?

No. We update it through its API or an import file, depending on what it supports.

Keep reading

More on Problems We Solve

Start here

Tell us where your prices appear

List every place your fees are shown or quoted, and how they are updated now. We will tell you which can be driven from one list and which will still need a person to update.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →