For clinics Independent private clinics across the UK

Where did £49,880 go last month?

Between the ad, the diary and the bank, money slips away at every step, and no single system sees it. We join your systems into one source of truth, put a price on every gap, and AI explains each month in plain English, with every number checked automatically against your systems.

▼ Losing£49,880a month, between a full diary and the bank
▲ Could win back+£11.9ka month (about £143k a year), plus £2.9k in unpaid invoices
Figures are from an example clinic. All figures on this page are made up.

Works with the systems clinics already use

ClinikoSemblePabauDentallyTM3XeroStripeGoogle AdsMetaGA4HealthcodeCallRail
Done for you

We do the work. AI does the reading. You own the result.

No new software for your team to learn and no reports to build. You get the answers, and you keep everything we make for you.

Us

We do the work

We connect your systems, join and check the numbers, build your dashboard and keep it right every month. Your team doesn't build a single report.

  • Read-only connections you control
  • Every number checked against your systems
  • Kept up to date every month
AI

AI does the reading

Every month, AI reads the joined numbers and writes your brief: what changed, what it cost you and what to try first. Every number is checked automatically against your data before it's sent.

  • Reads totals only, never patient names
  • Never trained on your data
  • Switched off if you'd rather
You

You own the result

Once the project is paid, your dashboard, its definitions and the documentation are yours. You make the decisions; we show you which ones are worth the most.

  • Yours to keep, even if you leave
  • No licences to buy
  • No long contract
How it works

From scattered systems to one decision

Scroll to watch what happens to your clinic's data. No new software for your team: we connect read-only to the systems you already pay for.

1The problem

Your clinic runs on systems that never talk

Each team has its own tools and its own version of the truth. Each one answers part of the question, so nobody sees the whole month until it's over. At our example clinic, that cost £49,880 last month.

  • Marketing brings patients in, but can't say which ads turned into paying patients.
  • Clinical fills the diary, but can't say why slots are empty when enquiries are up.
  • Finance chases the cash, but can't say which visits were never paid, and why.
2Connect

Connect, read-only

We link to your clinic software, accounts, payments and ads. You create every key, and you can switch them off at any time.

Cliniko ✓ syncedXero ✓ syncedHealthcode weekly export
3Join

Join every step, from ad to cash

Each enquiry is matched to its booking, each booking to its invoice, and each invoice to the cash.

Ad click → enquiryEnquiry → bookingInvoice → cash
4Score

Score every number, and price every gap

Every metric is scored against your own target, with one owner and one definition. Anything below target shows what it's costing you in pounds.

Marketing 62Clinical 57Finance 53Clinic score 73
5Decide

Decide what to fix first

A one-page brief each month: what you lost, what you could win back, and one decision for each owner.

Fill empty slots +£8.5kCut no-shows +£3.4kChase claims +£2.9k

Leaders stop getting four reports and no answer. Joined up, the answer is one page.

Joined every morning into one view

No-show rate11.2%▲ 3.2 pts over target
Cost per new patient£39✓ On target
Try it · Scorecard

Every number scored, priced and traced

100 means on target. 40 means it has reached the line where someone must act. Tap a metric to see what it's costing you, its trend, and exactly which systems it comes from.

✓On track 90 to 100!Watch 60 to 89▲Act below 60 Targets and thresholds are agreed with you first.
Try it · What you're losing

What you're losing, and what you could win back

The diary sets what you could earn. Some slots are never booked, some patients don't turn up, and some invoices aren't paid. Try it with your own five numbers.

One month at an example clinic

Made-up data. Your numbers never leave this page.

Or try it with your own exports →

Every month

One page: the biggest wins first

Each month's gaps are ranked by what they're worth in pounds, with the evidence from every system involved, one decision, an owner and a date to check it worked.

AI, fully automatic

AI that explains where the money went

AI is only as good as the numbers it reads. Most clinics' numbers sit in systems that disagree, so we join and check them first. Then AI writes your brief, and every number in it is matched to your data before it's sent. No one has to touch it.

Every month, automatically

Writes your monthly brief

AI reads the joined month and writes your brief: what changed, what it cost you, and what to try first. The numbers come straight from your systems, and an automatic check matches every figure before it's sent.

What changed in October?No-shows rose to 11.2%, costing about £3.4k. Most missed visits had no SMS reminder. ✓ Matched to your data
Planned

Answers in plain English

Ask "Why were Tuesdays quiet?" or "Which ads brought patients who paid?" and get the answer in pounds, with the numbers and the systems behind it.

From day one

Ready for AI, safely

One source of truth means AI answers from numbers that agree. It works from de-identified totals only, never patient names, and your data is never used to train AI models.

Never sees patient namesNever trains on your dataEvery number matched to your dataNo AI if you'd rather not
Coming next for partner clinics

Three departments today. The whole clinic next.

We start with marketing, the front desk and the money coming in. Each new module looks for a new kind of loss, and partner clinics get it first, joined into the same view.

Live today
Marketing✓ Live

Which ads and channels bring patients who turn up?

Google Ads, Meta, Analytics, CallRail
Front desk✓ Live

Why are slots empty? Who misses appointments?

Cliniko, Pabau, Semble and others
Finance: money in✓ Live

What's invoiced, what's unpaid, which insurers are slow?

Xero, Stripe, Healthcode
Next release
Costs and profitPlanned

Which site and which service actually make money?

Xero P&L and bills
WorkforcePlanned

Are diaries full? What does an appointment hour cost in staff?

Rotas, payroll totals, BrightHR
Ask in plain English (AI)Planned

Ask any question about the month and get the answer, with its numbers.

Every connected system
Then
Treatment plansPlanned

How many plans are accepted? Do patients finish their course?

Clinic software
Patient experiencePlanned

Is our rating holding up? What do complaints say?

Google reviews, complaints log
MembershipsPlanned

How many members, how many leaving, what monthly income?

Denplan, Practice Plan
Later
CompliancePlanned

Are we inspection-ready? Which licences expire soon?

iComply, CQC

Planned modules are shown in order, not with dates.

Pricing

Priced against what you could win back

Fixed prices in pounds, written scope, and no long contract. You own what we build. Founding-client prices are available for our first three clinics. Licences and third-party subscriptions are separate.

Best first step

Reporting Rescue

£449

Fix the one report that eats your team's week.

  • Up to 3 exports cleaned and joined
  • One page of up to 6 KPIs
  • Ready in 7 to 10 working days

Business Intelligence Dashboard

£1,295

One interactive dashboard for one part of the clinic.

  • One system, up to 3 pages and 12 KPIs
  • Written definitions for every number
  • Ready in 3 to 4 weeks
The full picture

Connected Clinic

£2,650

Up to 5 systems joined into one scored view.

  • Clinic software, accounts, payments, insurers and ads
  • Every KPI scored, every gap in pounds
  • Ready in 6 to 8 weeks

Monthly Analytics Partner

£299 a month

You own the dashboard. We keep it running, keep the numbers right and tell you what changed.

  • Up to 3 systems kept running
  • Monthly data checks and refresh
  • The one-page monthly brief
  • A 30-minute review call

Connected version, up to 5 systems: £375 a month. Each extra system: £45 a month. Stop with 30 days' notice.

Put it against the gap. The example clinic could win back about £11,900 a month, so a Connected Clinic costs less than one week of it. Every clinic is different: the free check shows your own numbers before you spend anything.

Your data stays yours

Built for patient data from day one

R
Read-only access

You create every key or login, and you can switch it off at any time.

T
We never need patient names

We read only the fields that find gaps: dates, outcomes, amounts, sources and IDs. Names, emails and phone numbers are stripped as soon as data arrives, and an automatic check blocks them from your dashboard.

P
Your own private dashboard

Each clinic gets its own web dashboard. Only the people you name can sign in, with a one-time code sent to their email.

N
Data agreement first

We sign a data agreement before we see anything, and use only the fields a dashboard needs.

AI
AI with guardrails

AI works only from de-identified totals, never patient names. We use only AI services that don't train on your data, and every number it writes is matched automatically to your data before you see it.

G
Built for UK GDPR

We act as your data processor under a written agreement, with read-only access you control and only the fields we need.

Questions

Good to know

Do we need new software or licences?

No. We connect read-only to what you already use, and you get a private web dashboard that works on any phone or laptop. Nothing to install and no Power BI licences. If you already use Power BI, we can deliver there instead.

Which systems do you work with?

Most UK clinic tools, including Cliniko, Semble, Pabau, WriteUpp, Xero, Zoho Books, Stripe, Google Ads and GA4. Where a system has no connection, a monthly export works just as well.

How long until we see something?

A Reporting Rescue is ready 7 to 10 working days after we get access. A dashboard takes 3 to 4 weeks, and a Connected Clinic 6 to 8 weeks.

Is our patient data safe?

We work from appointment, invoice and payment records with the identifying details removed: no names, emails, phone numbers or dates of birth. Patient numbers become one-way codes so visits can still be linked. Your dashboard shows totals and record IDs only, and every build is checked automatically. We start only after a signed data agreement, access is read-only, and you can remove it at any time. If you prefer, the processing can run on your own computer so nothing leaves at all.

Can totals really find the gaps?

Yes, because we work one level below the totals. Each appointment shows its date, clinician, site, outcome and booking source; each invoice shows its amount, payer type and date paid. Linking those records reveals the gaps (which enquiries never booked, which bookings were missed, which invoices are unpaid), and only the results reach your dashboard. When your team needs to act on a specific case, the dashboard gives the appointment or invoice number to look up in your own system.

Do you use AI?

Yes. Every month AI writes your brief from de-identified totals, with no one in the loop. The numbers come straight from your systems, and an automatic check matches every figure in the text to your data before it's sent; if anything doesn't match, you get the plain automatic summary instead. It never sees patient names, and we only use AI services that don't train on your data. If you'd rather not use AI, you get the plain summary every month.

Can't we just ask ChatGPT?

You could, but you'd be pasting patient records into a general AI tool, which is a UK GDPR risk, and its answer can only be as right as the files you give it. Your systems disagree with each other. We join and check them first, so the answers add up.

Who owns what you build?

You do. Once the project is paid, the dashboard, its definitions and the documentation we built for you are yours. We keep our general tools and know-how, and you get a permanent licence to any of them inside your dashboard. If you stop working with us, we hand over a copy before we switch off the hosting.

If we own it, what's the monthly fee for?

The project pays for building your dashboard, and that's yours. The monthly fee pays for running it: each month's data pulled in and joined, checks that catch changes in your systems before a number goes wrong, the monthly brief (written by AI and checked automatically), a 30-minute review call, small changes, connections kept working when a supplier changes something, and hosting with secure sign-in. The fee depends on how many systems we keep running, not on hours: £299 a month for up to 3, £375 for up to 5, and £45 a month for each one after that. If you stop, you keep your dashboard as a single file, as of its last refresh, plus a guide to refresh it yourself.

What if our numbers don't match?

That's usually the first thing we find. Every metric gets one written definition, and totals are checked against your systems before you see them.

Find out what you're losing

A 20-minute call. Bring last month's report and we'll show you where the money slipped away, and which fix wins back the most.

Book a 20-minute call Booking link and email to be added.