Service mix
Revenue concentration, pricing, payor mix and class capacity in one view
Revenue by treatment type, last 3 months
Revenue share by treatment type, last 3 months
Top 3 treatments
87% of revenue
Concentration check
| Treatment | Appts | % appts | Revenue | % revenue |
|---|---|---|---|---|
| Follow-upphysiotherapy | 695 | 64% | £50,040 | 65% |
| Sports massage | 150 | 14% | £9,300 | 12% |
| Podiatry follow-up | 109 | 10% | £7,412 | 10% |
| Initial consultation | 78 | 7% | £5,850 | 8% |
| Shockwave | 51 | 5% | £3,825 | 5% |
Your median initial appointment price is £75. Typical clinic on ClinicSignal: £70.
Your median follow-up price is £72. Typical clinic on ClinicSignal: £59.
Invoice-priced visits in the last 30 days, computed July 2026. Neither direction is better: pricing depends on your services and area.
Where new patients start and where their visits go, last 90 days
New patients count people, by the service of their first ever attended visit. Follow-up visits count visits, by each visit's own service. Classes are shown separately.
| Service | New patients (people) | Follow-up visits (visits) |
|---|---|---|
| Initial consultation | 78 | 0 |
| Sports massage | 16 | 134 |
| Podiatry initial consultation | 10 | 0 |
Share of collected revenue over the last 90 days, estimated from treatment names
Private
£68,616
89% of revenue · 971 invoices
Insurance
£8,561
11% of revenue · 122 invoices
49 class sessions over the last 90 days, from your PMS class diary
Average fill rate
52%
231 attendances across 49 sessions
Class no-show rate
5.7%
14 no-shows out of 245 expected attendees
Fill rate by class type
Regular slots with room to grow
These time slots run every week but average under half full. Promoting them, or moving them to a busier time, is usually the quickest win.
Revenue per class hour is not shown yet: your PMS does not link class attendances to invoices in the data we hold, so we show only what we can measure.
| Follow-upphysiotherapy |
| 6 |
| 689 |
| Podiatry follow-up | 5 | 104 |
| Shockwave | 0 | 51 |
115 new patients and 978 follow-up visits across all services in the last 90 days.