Revenue recovery for multi-provider groups
In a group practice, revenue leaks in the spaces between people: between providers, between locations, between the person who took the cancellation and the person who could have filled it. Growth adds capacity, but it also adds handoffs. This playbook is about closing those gaps.
- Groups lose revenue in handoffs: a cancellation at one provider that another provider's patient could have filled.
- Give every leak a single owner; shared responsibility usually means nobody acts.
- Measure leakage per provider and per location so you can compare like with like.
- Pool demand across providers when the visit type allows it.
Why groups leak differently than solo practices
A solo practice has one schedule and one front desk. Everyone knows when a slot opens. In a group with six providers and two locations, a cancellation on one calendar can go unseen by the person who has a patient waiting for exactly that time.
Groups also tend to centralize phones. That helps on paper, but a shared queue can make missed calls harder to see: no one person owns the voicemail, and callbacks fall between shifts. The more people involved, the more important it is that each leak has a clear owner and a clear rule.
Map the leaks to owners
Start with a one-page ownership map. For each leak, name the role responsible and the response target. A simple version looks like this:
- Missed calls: phone team lead; every missed call returned within 15 minutes during open hours.
- Same-day cancellations: location front desk; offer the slot to the move-up list within 30 minutes.
- No-shows: location front desk; reach the patient the same day with new times.
- Overdue recall and follow-ups: a designated recall coordinator; work the list weekly by provider.
- Coverage problems: billing or intake; check two business days before the visit.
Pool demand across providers
When a visit type can be seen by more than one provider, treat the open slots as a shared pool. A patient who wants "any morning this week" can take a cancellation at any provider with that visit type, at any location they're willing to travel to.
This needs a policy decision first. Some patients want only their own provider, and some visit types belong with a specific clinician. Record the patient's preference ("my provider only" or "first available") once, and use it every time a slot opens.
- List visit types that can be pooled across providers.
- Tag each move-up patient as provider-specific or first-available.
- When a slot opens, offer it to provider-specific patients of that provider first, then to first-available patients.
- Include a nearby location as an option for first-available patients who said they'd travel.
Compare providers and locations fairly
A group leadership meeting usually wants one number: how much is the group losing? The more useful view breaks it down. Pull 90 days of schedule history and calculate, for each provider and each location:
- Unfilled cancellations and no-shows per 100 booked visits.
- Missed calls per 100 inbound calls (from the phone system).
- Patients past their recommended return date with no appointment.
- The dollar value of each, using the group's average collected value for that visit type.
Standardize the scripts, not just the software
In a group, the same situation is handled five different ways at five different desks. One coordinator offers a new time when a patient cancels; another just cancels. One location calls no-shows the same afternoon; another waits until the next week. Consistency is often worth as much as any new tool.
Write a short playbook that every desk uses, and keep it to one page. Three scripts cover most of the recoverable moments:
- Cancellation: "I can move you instead of cancelling. I have Tuesday at 9:40 with your provider, or Wednesday at 1:20 with another provider at our north office. Which is better?"
- No-show callback: "We missed you today. I have two openings this week, Thursday at 11:00 or Friday at 3:30. Want one of those?"
- Missed-call return: "You called us a few minutes ago and we couldn't pick up. How can I help? I do have openings this afternoon."
Handoffs between locations
When patients can be seen at more than one location, the handoff needs to be explicit. Whoever books a patient into another location's schedule should confirm the address in the same conversation and note that the patient was moved, so the receiving desk knows to expect them. A moved patient who goes to the wrong building is a no-show that nobody caused and nobody owns.
It also helps to agree on who works the move-up list for pooled visit types: one central coordinator, or each location for its own slots. Either works. Two people both assuming the other one is doing it does not.
An illustrative example and a weekly report
These numbers are invented to show the method. Imagine a group with 8 providers across 3 locations, average visit value $140. Each provider has 5 unfilled cancellations or no-shows a week: 8 × 5 × $140 × 4.3 = about $24,000 a month. The phone queue misses 10 new-patient calls a week that book elsewhere: 10 × $140 × 4.3 = about $6,000. A recall backlog across all providers yields another 40 visits a month if worked: $5,600.
In this illustration, roughly $35,600 a month is at stake. Spread across eight providers, that's about $4,450 per provider, which is why a group-level number tends to feel abstract and a per-provider number gets attention.
Whatever tools you use, end each week with a single report that lists every recovered visit: the patient, the date, the provider, the location, what triggered the recovery and what the visit was worth. Review it with location managers. Over a quarter, the report shows which locations improve, which leaks remain, and where staffing or process changes would pay off.
DocsMD runs recovery across every location
DocsMD works from each location's schedule export, so there is no installation and no system access to manage. It returns missed calls, offers open slots to matched patients, invites overdue patients back and flags coverage gaps, with every recovered visit itemized in a weekly report. Pricing is $1,149 per location per month with no per-message or per-user fees, backed by the Recovery Guarantee. See pricing.
Questions
Should groups centralize the phones?
Centralizing can help coverage, but only if missed calls have a clear owner and a callback target. Track missed calls by queue and by hour so gaps are visible.
Can a cancellation be offered to another provider's patients?
If the visit type allows it and the patient has said they'll see any available provider, yes. Record that preference once and use it every time.
How should leakage be compared across locations?
Use rates, such as unfilled cancellations per 100 booked visits, rather than raw counts, so larger and smaller locations can be compared fairly.
Is a recovery tool priced per provider?
It depends on the vendor. DocsMD is priced per location, with no per-user or per-message fees.
