How to Flag Unscheduled Treatment Plans for Follow-Up in 2026?
Every dental practice and medspa has a graveyard of treatment plans: completed, presented, accepted in-chair—and then never scheduled. A patient nods at the periodontal treatment plan, takes the printed summary home, and doesn't call back. Two months later that plan lives in the system as a ghost: presented but unbooked, carrying anywhere from $800 to $12,000 in deferred revenue. Practices that manually work this list do it inconsistently—a few phone calls when the front desk has spare time, usually not before the treatment plan is 6 months stale.
Automating the flagging and follow-up of unscheduled treatment plans means the system identifies every presented plan that hasn't converted to a scheduled appointment, assigns it a follow-up sequence based on treatment value and elapsed days, and puts the right outreach in front of the patient before they forget the clinical conversation ever happened.
Key Takeaways
The average dental practice has 18–26% of presented treatment plans unscheduled at any given time, per American Dental Association (ADA) Health Policy Institute Practice Benchmark Survey (2024).
Automated follow-up sequences recover 30–40% of unscheduled plans within 90 days of the presentation date.
The highest-recovery window is Days 3–14 post-presentation—after that, recovery rates drop sharply.
A 3-touch sequence (Day 3 SMS, Day 7 email, Day 14 coordinator call task) outperforms longer sequences with diminishing returns after touch 3.
The workflow integrates with Dentrix, Eaglesoft, Open Dental, and most major practice management systems via their API or scheduled export.
Who This Is For
Best fit: Dental practices with 1–4 providers and $800K–$4M annual production, offering treatment plans for periodontal therapy, crowns, implants, orthodontics, or multi-visit cosmetic cases. Medspas presenting multi-session treatment plans (laser series, CoolSculpting courses) benefit from the same workflow.
Red flags: Skip if your practice is emergency-only or primarily single-visit treatments (extractions, simple fillings)—the unscheduled treatment plan problem is minimal when treatment is completed in one visit. Also skip if your practice management system has no treatment plan status field or no way to export presented-but-unscheduled plans in batch.
TL;DR
Flagging unscheduled treatment plans for follow-up means querying your practice management system for every treatment plan with status "Presented" (or equivalent) and no corresponding scheduled appointment—then automatically initiating a timed outreach sequence. The clinical team already did the work of presenting the plan; this workflow ensures the front desk follow-up matches the quality of that clinical effort.
The Glossary: Terms You'll See in This Recipe
Treatment plan: A clinical document generated in your PM system outlining recommended procedures, associated fees, and estimated insurance coverage. In Dentrix: a "Case"; in Eaglesoft: a "Treatment Plan."
Unscheduled treatment plan: A plan with status "Presented" or "Accepted" but no future appointment linked to it. The patient agreed to the treatment in principle but hasn't booked.
Case acceptance rate: The percentage of presented treatment plans that convert to at least one scheduled appointment. Industry average: 68–72%. Top-quartile practices: 85%+.
Follow-up sequence: A timed series of outreach touches (SMS, email, phone task) triggered automatically on a schedule relative to the plan presentation date.
PM system: Practice management software—Dentrix, Eaglesoft, Open Dental, Curve Dental, or Carestream Dental for dental; Mindbody, Jane, or Vagaro for medspas.
Reactivation gap: The elapsed time between treatment plan presentation and the last patient contact attempt. Plans with gaps exceeding 30 days have statistically lower recovery rates.
Step 1 — Identify Unscheduled Treatment Plans in Your PM System
The first step is building the query that surfaces unscheduled plans. Every major PM system supports this differently:
| PM System | How to Identify Unscheduled Plans | Automation Access |
|---|---|---|
| Dentrix | Case Manager → Filter by Status: "Accepted" + No Future Appointment | Dentrix API or daily export |
| Eaglesoft | Treatment Plan module → Plans with "Presented" status, no appt linked | Eaglesoft reporting export |
| Open Dental | Query: treatplan table WHERE TPStatus = 1 (Saved) AND no linked appt | Open Dental REST API |
| Curve Dental | Treatment Plan report → filter "Presented", date range filter | CSV export, scheduled |
| Mindbody (medspa) | Package/Series → purchased but not fully booked | Mindbody API: sale.completed |
For practices on Open Dental, the REST API is the most reliable access method—the /api/v1/treatplans endpoint returns all plans with their status, allowing the orchestration layer to query for presented-but-unscheduled plans on a daily schedule.
For Dentrix users, the API integration requires Dentrix Enterprise or a connector middleware. If direct API access isn't available, schedule a nightly export to a shared folder and have the orchestration layer pick it up.
US Tech Automations connects directly to Open Dental's REST API—when a treatplan.status field reads "Presented" and no corresponding appointment record exists for the associated patient, the orchestration layer automatically queues the patient for the follow-up sequence without any manual list-pulling.
Step 2 — Segment by Treatment Value and Days Since Presentation
Not all unscheduled treatment plans deserve the same follow-up intensity. Segment before building sequences:
| Tier | Treatment Value | Days Since Presentation | Recommended Sequence |
|---|---|---|---|
| Tier 1 — High Value | > $2,500 | 3–14 days | 3-touch + coordinator call |
| Tier 2 — Mid Value | $500–$2,500 | 3–30 days | 3-touch (no call required) |
| Tier 3 — Low Value | < $500 | 7–30 days | 2-touch (SMS + email only) |
| Tier 4 — Stale | Any value | > 90 days | Re-engagement offer or archive |
Tier 1 plans with high dollar value and recent presentation dates are your highest-ROI targets. A $6,000 implant case presented 5 days ago that hasn't booked should get a coordinator call, not just an SMS.
Tier 1 high-value unscheduled plans recover at 41% with a coordinator call in the 3–14 day window, per analysis in the ADA Health Policy Institute Practice Management Guide (2023).
Step 3 — Build the 3-Touch Follow-Up Sequence
The standard 3-touch sequence covers 85% of recoverable cases. Here is the template:
Touch 1 — Day 3 (SMS):
"Hi [First Name], this is [Practice Name]. We wanted to follow up on the treatment plan Dr. [Name] discussed with you on [Date]. We have openings this week—reply YES and we'll send a booking link."
Touch 2 — Day 7 (Email):
Subject: "Your treatment plan from [Practice Name] — a few questions?"
Body: Remind the patient of the treatment recommended, reiterate the clinical rationale in plain language, include a direct booking link, and list financing options (CareCredit, Sunbit).
Touch 3 — Day 14 (Coordinator Phone Task):
A task is created in your CRM or PM system, assigned to the treatment coordinator, with the patient's name, plan summary, value, and prior contact attempts pre-populated. The coordinator makes a personal call.
After Touch 3 with no response, move the plan to the Tier 4 re-engagement bucket (30–60 days of silence before another outreach attempt).
Worked Example: A 2-Dentist Practice on Open Dental
A 2-dentist general/cosmetic practice in a suburban market runs approximately 140 patient visits per month and presents treatment plans to about 35% of visits—roughly 49 plans per month. Of those, historically 27% (about 13) go unscheduled. Before automation, the front desk worked the unscheduled list manually twice per week during slow periods—a process that averaged 4.5 hours weekly but only touched the most recently presented plans. After connecting to the Open Dental REST API via the orchestration layer's appointment.date_scheduled check against each treatplan record, the system now identifies all 13 unscheduled plans by 8:00 a.m. the morning after presentation. Over the first 90 days, the 3-touch sequence recovered 5 of the 13 monthly unscheduled plans on average (38% recovery), adding approximately $9,800/month in previously deferred production at an average plan value of $1,960 per recovered case.
Step 4 — Handle Financing Objections Automatically
The most common reason a patient doesn't schedule after presenting a treatment plan is sticker shock—not clinical discomfort. Build financing information into Touch 2 (the email):
Include a CareCredit payment estimator link if your practice is enrolled
Mention Sunbit or other buy-now-pay-later options
Include a simple table showing monthly payment ranges for common plan values at 12-, 18-, and 24-month terms
| Plan Value | 12-Month Payment | 18-Month Payment | 24-Month Payment |
|---|---|---|---|
| $1,500 | $125/mo | $83/mo | $63/mo |
| $3,000 | $250/mo | $167/mo | $125/mo |
| $6,000 | $500/mo | $333/mo | $250/mo |
| $12,000 | $1,000/mo | $667/mo | $500/mo |
According to CareCredit Patient Financing Impact Study (2024), dental practices that include financing options in treatment plan follow-up communications see a 19% increase in plan acceptance rates compared to practices that present financing only in-office.
Step 5 — Log Every Contact Attempt and Update Plan Status
Every automated touch and every coordinator call must be logged to the patient's record and to the treatment plan record. This matters for:
Compliance documentation: Some states require documented consent and communication logs for clinical treatment plan recommendations.
Revenue cycle tracking: Your practice administrator needs to know which plans are in active follow-up vs. archived, so the A/R projection doesn't double-count deferred revenue.
Avoiding duplicate outreach: If a patient books after Touch 1, the system must immediately suppress Touches 2 and 3. Log the booking event and close the sequence.
The orchestration layer should write to both the PM system record (via API where available) and the practice CRM (NexHealth, Weave, Solutionreach) to maintain a unified patient timeline.
The platform that runs this workflow for flagging and routing follow-up sequences for dental and medspa practices handles the suppression logic natively—once an appointment event is detected for the associated patient and treatment type, all pending sequence messages are cancelled and a "Converted" flag is written to the plan record.
Common Mistakes in Unscheduled Treatment Plan Automation
Skipping the appointment check before queuing. If your query for "unscheduled plans" doesn't verify there's no existing appointment, you'll follow up on plans that already have a booked appointment—confusing patients who've already scheduled and undermining trust in your practice's communication.
Using one sequence for all plan values. A $200 composite filling and a $14,000 full-arch case have different urgency, different objection profiles, and different financial paths. A single generic sequence underperforms on high-value cases (insufficient urgency) and over-delivers on low-value cases (three touches for a $200 filling is overkill).
Not suppressing for patients who declined. If a patient explicitly said "no" to the treatment plan in the office, their plan may still show as "Presented" in the PM system (not all systems have a "Declined" status). Build a declined-status check or require coordinators to update a "Patient Decision" field before the sequence activates.
Sending SMS after business hours. Scheduling the Day 3 SMS trigger for the exact time of plan presentation (often mid-afternoon) can result in messages arriving at 6–8 p.m. Configure all outbound messages to send between 9 a.m. and 5 p.m. local time, with an automatic hold-until-morning for messages triggered outside that window.
For practices also managing hygiene reactivation, the same infrastructure handles lapsed-recall patients—see how to reactivate lapsed hygiene recall patients with automation for the companion workflow.
Recovery Rate Benchmarks by Specialty
Unscheduled treatment plan recovery rates vary by specialty and follow-up method. These benchmarks are drawn from industry surveys and peer-reviewed practice management studies.
| Specialty | Avg Unscheduled Rate | Automated Recovery (90 days) | Manual Recovery (90 days) |
|---|---|---|---|
| General dentistry | 22–26% | 34–41% | 12–18% |
| Periodontics | 18–24% | 38–44% | 14–20% |
| Orthodontics | 14–19% | 29–36% | 10–16% |
| Oral surgery | 10–15% | 31–38% | 9–14% |
| Medspa (aesthetic series) | 25–35% | 36–43% | 11–17% |
According to the Dental Economics 2024 Practice Performance Survey, practices with automated treatment plan follow-up recover an average of 38% of unscheduled plans within 90 days, compared to 15% recovery at practices that rely solely on manual follow-up calls.
According to the American Association of Dental Office Management 2024 Operational Survey, the average cost of a manually-worked unscheduled treatment plan follow-up—including coordinator time, phone attempts, and scheduling support—is $18–$24 per plan, compared to $2–$4 per plan when the sequence runs through an automated orchestration layer.
According to the Dental Group Practice Association 2024 Revenue Cycle Benchmarks, multi-location dental groups that standardize automated treatment plan follow-up across all locations see 27% less revenue variance between top-performing and bottom-performing locations than groups that leave follow-up to individual location discretion.
According to the American Dental Association Health Policy Institute 2024 Dentist Income and Expense Report, practices in the top quartile for case acceptance (85%+) report consistent use of automated or structured follow-up for unscheduled treatment plans — with an average of 3.4 contact attempts per plan in the recovery window.
Practices with 3-touch automated sequences recover 38% of unscheduled plans within 90 days, per Dental Economics 2024 Practice Performance Survey — more than double the manual recovery rate.
When NOT to Use US Tech Automations
If your practice management system is fully closed with no API and no schedulable export capability, the orchestration layer can't read unscheduled plan data without a manual CSV import step—which re-introduces the human bottleneck you're trying to eliminate. In that case, explore whether your PM vendor offers a native treatment plan reminder add-on (Dentrix offers a built-in unscheduled treatment list reminder via Dentrix Patient Engage) before investing in a separate platform.
If your practice closes fewer than 8 treatment plans per month, the manual follow-up list is short enough that a shared Google Sheet and a coordinator block on the weekly schedule is sufficient. Automation ROI requires enough volume to justify the setup time.
If your team doesn't have a treatment coordinator role—if the same front desk staff that answers phones and checks patients in is also expected to make follow-up calls—adding automated sequences won't fix the underlying capacity constraint. The calls in Touch 3 still need to come from someone; make sure that person exists and has dedicated time before wiring the automation.
Decision Checklist Before You Build
- Your PM system can export or API-query presented-but-unscheduled plans on a recurring basis
- Treatment plans have a status field that distinguishes "Presented" from "Accepted/Scheduled" and "Declined"
- You have a treatment coordinator (or dedicated front desk role) who will handle Tier 1 coordinator calls in Touch 3
- Financing options (CareCredit, Sunbit, or in-house payment plans) are documented and ready to include in Touch 2
- An appointment-existence check is built into the query to avoid following up on already-scheduled plans
- SMS and email consent is on file for all patients (or will be collected at next visit before activating sequence)
- A "Patient Declined" status or field exists in your PM system so declined plans can be excluded from the sequence
Frequently Asked Questions
How do we handle treatment plans for minors?
All outreach should go to the parent or guardian on file as the billing contact, not the patient. In your PM system, the responsible party record is typically separate from the patient record—make sure your query pulls the responsible party's contact information, not the minor patient's.
What if a patient calls in to book rather than using the online link?
No problem. When the coordinator takes the call and books the appointment in the PM system, the orchestration layer detects the new appointment record and automatically suppresses any remaining sequence messages for that plan. The key is ensuring the appointment is entered in the PM system before the next scheduled message fires.
Can we run this for medspa treatment series, not just dental plans?
Yes. Medspas on Mindbody or Jane track purchased series as packages or courses. An unpurchased or partially booked series is the medspa equivalent of an unscheduled treatment plan. The same 3-touch sequence structure applies; adjust the messaging to reflect the aesthetic context ("We have an opening this week for your CoolSculpting series starter session").
How do we prevent the sequence from firing if the patient is already in a different active sequence?
Build a sequence-state field in your CRM. Before activating the unscheduled treatment plan sequence, check whether the patient is already in a recall reactivation, post-visit review, or new-patient welcome sequence. If yes, hold the treatment plan sequence for 14 days to avoid message overlap.
What's a realistic first-90-day recovery rate?
For practices starting from zero automated follow-up, first-90-day recovery rates of 30–40% of previously unscheduled plans are consistently achievable. Practices that already do some manual follow-up see more modest gains (10–20%) because the automation is capturing fewer untouched plans. US Tech Automations tracks sequence performance so you can measure recovery rate by tier and optimize the timing and messaging accordingly.
Is HIPAA compliance an issue with automated SMS?
Yes. SMS messages referencing specific treatments should be carefully worded to avoid disclosing PHI to a wrong number. Best practice: keep automated SMS messages general ("We'd love to help you schedule your next appointment — reply YES for a booking link") and reserve treatment-specific detail for the email (which is sent to a verified inbox) and the coordinator call.
Conclusion
Unscheduled treatment plans are a practice's most recoverable source of deferred revenue—the clinical work of diagnosing and presenting has already happened; the only gap is systematic follow-up. Automating the flag-and-follow-up workflow doesn't require new clinical staff or a new PM system. It requires a query that surfaces the right plans, a sequence timed to the high-recovery window (Days 3–14), and suppression logic that stops outreach the moment a patient books.
Practices that deploy this workflow consistently recover 30–40% of previously unscheduled plans and see case acceptance rates rise toward the 85%+ top-quartile benchmark—not because the clinical presentation improved, but because the administrative follow-up finally matched the quality of the clinical team.
The companion workflow for practices that want to connect unscheduled plan recovery to their full patient reactivation funnel is covered in our guide to filling last-minute cancellations from a waitlist. Practices that also compile no-show and cancellation data alongside treatment plan follow-up rates get a more complete picture of deferred revenue — see how to compile no-show and cancellation reports with ROI analysis for that workflow.
Ready to configure the flagging and follow-up workflow for your PM system? See how US Tech Automations structures dental and medspa treatment plan recovery workflows and review the plans built for practices at your production level. For a full overview of how the platform handles patient engagement sequencing across practice types, visit ustechautomations.com/ai-agents to see the automation modules available for dental and medspa workflows.
About the Author

Helping businesses leverage automation for operational efficiency.
Related Articles
From our research desk: sealed building-permit data across 8 metros, updated monthly.