Your hidden capacity problem.
Patients wait weeks for slots that are partially empty and partially mis-assigned. That's not a demand problem — it's a capacity allocation problem. And the team closest to the booking decision is marketing.
Across 15 major U.S. metros — up 8% since 2017 and 24% since 2004 (AMN/Merritt Hawkins, 2022 Survey of Physician Appointment Wait Times).
No-shows and last-minute cancellations are widely cited as a ~$150B annual drag on U.S. healthcare (MGMA; BMC Health Services Research, 2023).
Large categories of primary-care and follow-up visits are clinically equivalent over video or phone — and reimbursed at parity by many payers (Kaiser Permanente Division of Research; npj Digital Medicine systematic review, 2024; Peterson-KFF).
Long waits. Empty slots. Wrong modality. All at once.
Three numbers that don't add up — until you look at how the schedule actually gets filled. Most marketing investment optimizes the click. Almost none of it optimizes what happens after the click hits the booking widget.
Stop buying demand the schedule can't seat.
A paid-search click that books a 45-minute in-person new-patient slot for what should have been a 15-minute virtual follow-up is a negative-ROI campaign — even if the cost-per-acquisition looks great.
The waitlist is a marketing artifact.
Long waits aren't only a supply problem. They're partly a routing failure: same-week capacity exists, just in the wrong modality, the wrong location, or the wrong slot type for who keeps booking it.
No-shows are a targeting problem, not a patient problem.
Cohort and channel predict whether the slot sticks. Treat show-probability as a campaign metric, not a front-desk one.
Telehealth isn't a channel. It's inventory.
Virtual capacity is a SKU your marketing team should be selling deliberately, against the codes that reimburse it — not an overflow valve.
Your highest-margin growth lever is already on the calendar.
Reclaiming the 10–20% of slots that exist today beats any net-new acquisition campaign on cost, speed, and margin.
Five scores between the demand signal and the booking.
A layer that qualifies every prospective appointment for appropriateness — in-person, virtual, async, group, planning — against what the system can actually deliver and what the payer will actually pay for.
In-person, video, audio, async, group, or planning consult — scored.
Every prospective booking is scored against the clinical intent and the codes that actually pay for each modality in that state and payer.
Match the cohort to the right slot type.
New patient vs. follow-up vs. procedure vs. virtual block vs. shared medical appointment — routed by intent, not by whatever the booking widget defaults to.
Predict the no-show before you commit the slot.
Score the cohort × channel × time-of-day combination before the slot is held. Route higher-risk bookings to over-bookable virtual blocks.
Confirm the modality is payable before the click.
Check payer, state, and code coverage in advance — so the campaign never lands a patient in a slot the system can't bill for.
Surface the chronically empty blocks.
Identify which slots, locations, and providers are persistently underused — and which audiences and creative are most likely to fill them.
Signal → Score → Seat.
Demand cohort identified.
From the Demand Signals Engine — search intent, environmental triggers, foot traffic, claims, payer movement.
Modality, slot, show, reimbursement.
Five quick scores produce a recommended booking shape before the campaign creative is even chosen.
Campaign steers the booking.
Creative, landing page, and scheduling widget route the patient into the inventory the system can actually deliver and bill.
A pattern library for unfilled capacity.
Where the empties usually are, and the marketing move that fills them — without cannibalizing higher-margin inventory.
The booking decision is made at the campaign, not the EHR.
Whoever controls the click controls the slot. Operations can rebuild the template all year and still lose to the ad creative that promised "same-day appointments" and dumped the patient into a six-week new-patient queue. Capacity Intelligence puts the triage decision where it actually gets made — upstream, in the campaign.
- AMN/Merritt Hawkins — 2022 Survey of Physician Appointment Wait Times (press release)
- AMN Healthcare — Survey of Physician Appointment Wait Times (whitepaper)
- TechTarget — Average Patient Appointment Wait Time Is 26 Days in 2022
- MGMA — No-Show Appointments: Why They Happen and How to Reduce Them
- BMC Health Services Research (2023) — No-show prevalence and consequences
- PMC — Prevalence, predictors and economic consequences of no-shows
- Kaiser Permanente Division of Research — Telemedicine vs. In-Person Primary Care
- npj Digital Medicine (2024) — Effectiveness of telehealth versus in-person care: a systematic review
- Peterson-KFF Health System Tracker — Private insurer payments for telehealth and in-person claims