Last Updated: October 23, 2026
Quick Summary
Reducing missed injection appointments that were never checked in starts with making check-in the trigger for the injection order set, so the encounter, note and charge generate from the same event. Then run a daily unreconciled appointment report with one named owner and reconcile the tracker against the EHR monthly.
A patient walks back, receives an injectable PrEP dose, and leaves. The appointment status still reads "scheduled." No encounter exists. No note, no charge, no recall.
This guide from The Marketing Lab covers how to find that gap, fix it, and measure it. It matters because the lost revenue and lapsed follow-up compound quietly, one dose at a time.

The root cause is workflow, not patient behavior. The leak almost always happens in a narrow window: the patient is in the building, the dose is in the building, and nobody owns the status change in between. Three patterns account for most of it:
In each case the appointment stays "filled." Reports then count a kept visit with no documentation behind it. The contrast matters: a patient who cancels is visible. A patient who is dosed but never checked in disappears from every report, and the recall trigger for the next injection never fires.
Most front desks treat every empty slot the same. They should not. A patient who has not checked in by the appointment time is one of three things, and each needs a different response inside a defined window:
Two rules make the protocol work. First, a late arrival is not a no-show until the call attempt is documented, because a patient stuck in traffic at minute 12 is recoverable and a patient marked no-show at minute 12 is a lost injection. Second, the check-in must happen before the walk-back even when the nurse is ready and the room is open.
Watch Out
If check-in is not the trigger for the injection order set, the encounter, note and charge never generate. The clinic absorbs the drug cost and loses the recall trigger at the same time.
A cancellation generates a status change, a waitlist ping and a gap on the schedule that someone notices. A dosed-but-unchecked-in visit generates nothing.
Bilingual execution matters here too. In markets with a large Spanish-speaking or Haitian Creole-speaking patient base, the escalation call at minute 5 has to be placed by someone who can actually have the conversation. A callback request left in the wrong language reads as a wrong number, and the slot dies anyway.
Start with the appointment history, not the tracker. Pull every scheduled visit for a defined window and compare status against evidence of a dose. Look for three signals:
An EHR appointment status audit is the fastest way to size the problem. Readers comparing tools can review FQHC patient engagement software with automated appointment reminder features. HIMSS review of technology for reducing missed appointments notes that notification systems help, but reminders do not reconcile a status that was never updated. That is the gap this audit exposes.
A daily unreconciled appointment report catches the leak before it ages. Run it at close of business, every day:
Keep the report short. Ten to fifteen minutes of review beats a monthly cleanup that misses the recall window. Once the report is reliable, automated reminders and reactivation campaigns can be considered as the next layer.
Pro Tip
Assign the report to a specific person by name, not a role. Shared ownership is how unreconciled visits survive to the next month.
Every injection encounter needs the same elements in the encounter record, not in a side note. Use this checklist:
An injection visit documentation checklist that lives in the EHR order set prevents the most common billing failure: a dose given with no encounter to bill. For teams building the full program, understanding how to launch a PrEP program in an OB/GYN practice involves EHR lists, injectable workflows, and billing.
Reducing missed injection appointments starts with making check-in the event that opens the clinical record, then layering measurement and patient-side fixes on top. Follow these steps:
The cadence matters: Apretude at month 1, month 2, then every 2 months; Yeztugo lead-in, then every 6 months. A reader building the reminder layer can implement HIPAA-compliant texting strategies.
A clinic-wide no-show rate hides the leak. Track these instead, pulled monthly from the EHR and the CRM together:
A common pattern in programs we run is that the unreconciled-visit count falls first, within a few weeks of making check-in the trigger, while the injection no-show rate moves more slowly because it depends on the reminder and recall layers. Report both so leadership sees the early win and does not pull funding before the second curve bends.
Competitors list barriers; the useful move is pairing each one with a specific response. Most missed injections trace to one of six barriers, and each has a practical counter:
Key Takeaway
The leak is a status problem, not a patient problem. Fix check-in first, measure the unreconciled count weekly, then layer the barrier-specific fixes.
A working injectable PrEP follow-up workflow ties every dose to a booked next visit and a recall owner. Build it in four moves:
For the 340B economics and program build behind injectable PrEP, see Injectable PrEP and 340B: a recurring revenue model. The Marketing Lab runs these workflows inside clinics through VaultStream, a HIPAA-compliant CRM with a separate injectable-PrEP pipeline (Booked, Tested, Visit 2, Maintenance) and automatic rebooking at the clinical cadence.
Pull an appointment history report for every injection slot and compare the EHR status against the drug administration record and the charge file. Slots still marked scheduled or arrived, with no corresponding encounter, note, or J0739 claim, are your leak. In our experience, running this as a monthly EHR appointment status audit catches most of the gap, and a daily unreconciled appointment report keeps it from rebuilding. Assign one owner to review the list before the end of each business day.
The most common causes are workflow, not software. The front desk checks the patient in for a lab or provider visit, the nurse walks the patient back for the injection without a second check-in, or the drug arrives before the visit is opened. The appointment stays filled while no encounter, note, or charge exists. In programs we run, the fix is making check-in the trigger for the injection order set so documentation, lot and expiration, and the administration code all attach to a real encounter.
It should flag every injection slot from the prior day with no linked encounter, note, or charge, plus any visit where the drug was documented outside the encounter. Include the patient, prescriber, appointment status, drug and lot, and the missing element. Route it to one named owner, not a shared inbox. Reviewing it daily keeps the list short and makes the monthly tracker-to-EHR reconciliation a check rather than a rescue.
Book the next injection before the patient leaves and give the injectable PrEP follow-up workflow a named owner. Apretude runs month 1, month 2, then every 2 months; Yeztugo has a lead-in then every 6 months. Build a separate injectable pipeline in your CRM with those stages and a weekly recall worklist. Automated reminders alone fail silently, so pair them with a person who works the list and watches reinitiation rules when dose 2 slips past a month.
Most clinics do not have a no-show problem so much as a status problem. The fix is a check-in that opens the order set, a daily report with one owner, and a monthly reconciliation that ties every dose to an encounter. The Marketing Lab builds that infrastructure through VaultStream's service-line pipelines and two-way SMS, wired so reporting shows booked and kept visits, not clicks. Book a free 30-minute strategy call and get the leak measured before the next recert cycle.
Book a Free Strategy Call
Add thelab.marketing as a preferred source on Google →
Bring us your patient acquisition, 340B program, or compliance bottleneck. We will show you what a 30-day launch looks like for your clinic — in English or Spanish, month to month, no long contract.