Money-maker playbook
Build a dental recall and reactivation system in GoHighLevel
By Marnix Geerkens. Published 2026-05-28. Updated 2026-05-28.
TL;DR
- Most practices sit on a list of patients overdue for a cleaning or checkup.
- A recall system texts those patients and books them back automatically.
- You build it in GoHighLevel and sell it to practices as a done-for-you system.
A dental recall and reactivation system finds patients who are overdue for a cleaning or checkup, texts and emails them to come back, and books the appointment. Most practices already have the list and just never work it. You build it in GoHighLevel with a smart list, workflows, and a calendar, then sell it to practices. The platform starts at $97 per month.
What is a dental recall and reactivation system?
Recall is the routine reminder that brings a patient back for a cleaning on schedule. Reactivation is the campaign that wins back patients who have gone quiet for six months or a year. Both are revenue the practice already earned but never collected, because nobody had time to chase the list.
The system automates both. It is one of the highest-return builds you can sell to a dental practice, because the patients already know and trust the office.
How do you build the system in GoHighLevel?
- Import the patient list. Bring patient contacts into the CRM with their last visit date and what they are due for.
- Build a smart list of overdue patients. Filter contacts by last visit date so the system always knows who is due or lapsed.
- Set up recurring recall. When a patient is due, fire a friendly text and email reminder with a booking link.
- Run a reactivation campaign. For long-lapsed patients, send a short win-back sequence, sometimes with a checkup offer.
- Book and confirm. Connect the booking link to the calendar, then send confirmation and reminder texts to cut no-shows.
- Notify the front desk. Alert staff when a patient books or replies, so a person can follow up on anyone the automation cannot close.
Which GoHighLevel tools do you use?
- Smart lists to find overdue and lapsed patients by last visit date.
- Workflows for the recall reminders and the reactivation campaign.
- Calendars for booking, with confirmations and reminders to cut no-shows.
- SMS and email, since a reminder text gets read fast.
- A reusable snapshot to deploy the system for the next practice fast.
What should you charge a dental practice?
A single returning patient can be worth a few hundred dollars per visit, and a reactivation campaign often books many at once. Price to the recovered revenue, not to your hours.
- Setup fee: a one-time build of the smart lists, workflows, and calendar.
- Monthly retainer: a flat fee to host, monitor, and refresh the campaigns.
- Usage markup: GoHighLevel bills SMS and email by usage, which you rebill with a margin.
Your base cost is the GoHighLevel plan: $97 per month for Starter, $297 per month for Unlimited, and $497 per month for Pro. See the pricing breakdown.
What are the common mistakes?
- Blasting the whole list at once, which floods the front desk and looks like spam.
- No consent check. Confirm patients opted in to texts before you send.
- A reminder with no booking link, so the patient has to call and most do not.
- Forgetting confirmations, which lets booked patients no-show.
- Treating recall and reactivation the same. Lapsed patients need a different, warmer message.
Frequently asked questions
How does a recall system find overdue patients?
A smart list filters patient contacts by their last visit date, so the system always knows who is due for a cleaning or checkup and who has lapsed.
What is the difference between recall and reactivation?
Recall is the routine reminder for patients due on schedule. Reactivation is a win-back campaign for patients who have gone quiet for six months or more, with a warmer message.
Can patients book straight from the reminder?
Yes. The reminder text and email include a calendar link, so the patient books without calling, then gets confirmation and reminder texts.
What does it cost to run for one practice?
Your base cost is the GoHighLevel plan, starting at $97 per month, plus SMS and email usage. You charge a setup fee, a monthly retainer, and a usage markup.
