Case studiesDental, New Jersey

Appointment remindersRecall automationHIPAA

How a New Jersey practice cut no-shows by 68% and recovered 112 lost patients

A 3-chair family dental practice had a 22% no-show rate, 380+ dormant patients sitting untouched in their PMS, and a handful of Google reviews. We installed a reminder system, a recall campaign and automated review collection. Here's the 90-day result.

22% → 7%No-show rate
112Dormant patients rebooked
4.2 → 4.8Google rating
$23,800Revenue recovered in 90 days

Confidential by request. Practice name, staff names and exact address withheld under NDA. Location: New Jersey, USA. Installed Q3 2024.

A full patient list. An empty schedule.

The practice had been open for seven years. They had loyal patients, but no system to keep them coming back, remind them to show up, or re-engage the ones who'd drifted away.

  • 22% no-show rate

    Manual phone reminders: staff called once, left a voicemail, moved on. Most patients never confirmed.

  • 380+ dormant patients

    Hygiene patients overdue 6 to 30 months. No time to chase them. They sat in the PMS, invisible.

  • 4.2 Google rating

    Happy patients left without being asked. Three angry reviews drove the score down. Nobody was collecting good ones.

  • Ad leads going cold

    Running Facebook and Google ads with an average response time of 4.2 hours. Most leads had booked elsewhere by then.

The math: at about $280 per hygiene visit and a 22% no-show rate on roughly 80 appointments a month, this practice was losing $4,900+ a month to empty chairs alone, before counting the 380 patients who hadn't come back at all.

Four automations. Running within 14 days.

We installed the four workflows that move the most money in a family practice: reminders, recall, reviews and lead follow-up.

Automation 1 of 4

Appointment reminders on several channels

We replaced the single voicemail call with a 3-touch sequence across SMS, WhatsApp and email. Patients get a reminder 7 days out, 24 hours out and 2 hours before. Each message has a one-tap confirm or reschedule link. When a patient cancels, the slot is flagged for waitlist backfill automatically.

22% → 7%No-show rate after 60 days
91%Confirmation rate (SMS)
$0Staff time on reminders
SMS remindersPatient ████ ████████

Mon Oct 10, 7 days before

Hi! This is a reminder that you have a dental appointment on Mon Oct 17 at 11:00 AM. Please reply CONFIRM to confirm or RESCHEDULE to pick a new time. See you soon!

9:02 AM, delivered

CONFIRM

9:14 AM

Confirmed. Appointment locked in PMS.

Sun Oct 16, 24 hours before

Reminder: your appointment is TOMORROW, Mon Oct 17 at 11:00 AM. We look forward to seeing you! Reply HELP if you need anything.

Mon Oct 17, 2 hours before

Quick heads up, your appointment is in 2 hours at 11:00 AM. See you shortly! Reply DIRECTIONS for our address.

Mon Oct 17, after the visit, 5:30 PM

Great seeing you today! If you have a moment, we'd love a Google review, it really helps other families find us. Takes 30 seconds: [link] Thank you!

Done! Left you guys 5 stars

5:38 PM
The SMS sequence from the system. Patient name redacted. Every step fires automatically. Staff see only the confirmations in their dashboard.

Automation 2 of 4

Dormant patient recall campaign

We pulled all 380 patients overdue for hygiene from the PMS and loaded them into a personal 3-touch recall sequence. Each patient gets a friendly text mentioning how long it's been, inviting them back, with a direct booking link. No reply? A second message 5 days later, then a final one at 14 days. Opt-outs are removed automatically.

90 daysCampaign duration
$280Average recall visit value
$31,360Revenue from recall alone
Recall campaign: hygiene overdueQ3 2024, started Jul 8, 2024
Enrolled380
Replied14738.7%
Rebooked11229.5%
Opted out31

Sample outbound message (touch 1)

Hi ████! It's been a little while since your last cleaning. We just wanted to check in. We have some availability coming up if you'd like to get back on track. Here's a quick link to pick a time that works for you: [booking link]

Personalised per patient. Name and gap length inserted automatically. Sent by SMS.

Campaign dashboard from the recall system. Patient names and identifiers redacted. The campaign ran for 90 days with no manual follow-up from staff.

Automation 3 of 4

Google review requests

Every patient who completes a visit gets a review request by SMS at 5:00 PM the same day, when they're home and the experience is fresh. If a patient signals they're unhappy, they're sent to a private feedback form instead of Google, so problems get handled offline.

The Google rating went from 4.2 to 4.8 in 90 days, and the practice moved from page 2 to a top-3 map placement in their area during this period.

Google reviews, 90-day overview
Before4.23 reviews a month
After 90 days4.819 reviews a month

New reviews per month

July7
August19
September21

4 negative responses sent to the private form. None appeared on Google.

Automation 4 of 4

Instant follow-up on Facebook and Google ad leads

The practice was running ads and getting enquiries, but the front desk was replying 4+ hours later on average. We connected the ad platforms so every new lead gets a personal text within 45 seconds of submitting the form, naming the service they asked about, with a booking link. A 5-step follow-up handles non-responders.

Same ad spend. 3.4x more booked appointments, by replying in 45 seconds instead of 4 hours.

Ad lead pipelineJul to Sep 2024
Before4.2 hrsAverage first response, 12% booked
After<45 secAverage first response, 41% booked

90-day funnel

Leads received67
Auto-replied in under 45s67
Booked27

90 days after go-live

Measured against the same 90-day period the year before.

68%Fewer no-shows (22% to 7%)
112Dormant patients rebooked from recall
4.8Google rating (up from 4.2)
41%Ad lead conversion (up from 12%)

Before and after

MetricBeforeAfter (90 days)
Monthly no-show rate22%7%
Dormant recall patients active0112 rebooked
Google reviews per month319
Google rating4.24.8
Ad lead first-response time4.2 hrsUnder 45 seconds
Ad lead to booked appointment12%41%

Total revenue recovered in 90 days$23,800No-show reduction about $8,100. Recall rebookings about $12,400. Ad lead conversions about $3,300. Based on an average hygiene visit of $280 and a new patient value of $580. Recall revenue excludes treatment plans started from rebooked recall visits.

How the data is handled

A text from a dental practice tells anyone who sees the phone that the person is a patient. So reminder and recall messages are patient communications under HIPAA, and they were written to say as little as possible.

Where data lives and is processed
Patient lists and appointments come from the practice management system. The reminder and recall tools read appointment and last-visit dates from it and write confirmations back.
What the messages never contain
Messages carry a first name, the practice name and a booking link. No treatment, diagnosis, balance or insurance details appear in any text, and review requests never mention why someone visited.
Who can access it
Staff see confirmations and replies in their dashboard. Campaign settings and patient segments are limited to the practice manager.
How long it's kept
Message history is kept in line with the practice's records policy. Patients who opt out are removed from every campaign and stay removed.
What's logged
Every message sent, delivered, replied to or opted out of, with the time.

Rules it maps to

  • HIPAA Privacy RuleMinimum necessary information in every message. §164.502(b)
  • HIPAA marketing rulesReminders and recall about a patient's own care are treatment communications. Promotional messages would need the patient's authorisation. §164.501 §164.508(a)(3)
  • Public reviewsReview requests and replies must not disclose PHI, so they never reference treatment. §164.502(a)
  • TCPAAutomated texts only to patients who gave their number for this purpose, with opt-out honoured on every message. 47 U.S.C. §227

This section describes how data moves through the system as delivered. Mapping a control to a rule shows which requirement it supports. It is not a statement that the client is compliant: that judgement belongs to the client and its advisers.

"We had 380 patients in our system doing nothing. In 90 days, 112 of them were back in our chairs. Some hadn't been in over two years. The recall system did in three months what we'd been trying to do manually for three years. My receptionist didn't make a single outbound call."

Practice managerFamily dental practice, New Jersey. Name withheld by request.

See all case studies

Tell us what you want AI to do, and the rules it must follow.

On a free 15-minute discovery call we ask what you want to build or already run, what data it involves and which regulations apply. You leave knowing what to build first and where the risks are. No obligation.

  • Pick a time that suits you
  • 15 minutes with an engineer
  • Clear next steps

Prefer to write first? hello@agentimus.io, or WhatsApp. We're glad to sign an NDA before you share details.

Or send us a message

Only your email is required. We use these details to reply to you. Privacy policy

Book a discovery call