Lapsed Client Re-Engagement SMS Sequence
Three-message SMS sequence to win back clients who haven't booked in 30, 60, or 90 days.
Template Preview
Message 1 (30 Days - Gentle Nudge):
Hi {{client_name}}! It's been a while since your last visit to {{business_name}}. We miss you! Ready to book your next appointment? {{booking_link}}
Message 2 (60 Days - Value + Incentive):
{{client_name}}, it's been 2 months! We'd love to see you again. Here's {{offer_amount}} off your next visit: {{promo_code}}. Book now: {{booking_link}} - {{business_name}}
Message 3 (90 Days - Last Chance):
We haven't seen you in 90 days, {{client_name}}. Before we close your file, we wanted to offer one last chance: {{final_offer}}. Book: {{booking_link}} - {{business_name}}How to Use This Template
Copy the Template
Click the copy button above to copy to clipboard
Replace Variables
Swap {{variables}} with your business info
Send or Automate
Use manually or automate with SchedulingKit
Variables to Replace
{{client_name}}{{business_name}}{{booking_link}}{{offer_amount}}{{promo_code}}{{final_offer}}💡 Pro Tips
Automate the sequence so it fires based on last-booking date without manual intervention
Escalate the offer with each message — no offer at 30 days, small offer at 60, bigger at 90
Keep each message under 160 characters to avoid double SMS charges
Stop the sequence immediately if the client books at any stage
Perfect For
When to Use This Template
Set up as an automated sequence triggered by inactivity milestones (30, 60, 90 days since last booking). This is a set-it-and-forget-it workflow that runs continuously in the background.
✅ Best Practices
Set up automation triggers based on "days since last appointment" so the sequence runs hands-free
Escalate the incentive at each stage: no discount at 30 days, 10-15% at 60 days, 20-25% or a free add-on at 90 days
Include a direct booking link in every message so conversion is one tap away
Suppress the next message automatically when a client books to avoid awkward follow-ups
⚠️ Common Mistakes to Avoid
Sending all three messages regardless of whether the client rebooked after the first one
Using the same flat offer for all three messages instead of escalating the incentive
Sending SMS outside business hours when the message will be buried by morning notifications
Forgetting to include opt-out language required for SMS marketing compliance
Frequently Asked Questions
When should the 30/60/90 day clock start?
Start counting from the date of the client's last completed appointment, not their last booking date. If they booked but no-showed, they need a different follow-up sequence.
What if a client doesn't respond to all three messages?
After 90 days with no response, move the client to an "inactive" list. You can try one final email (not SMS) at the 6-month mark, but beyond that, focus your energy on active clients.
Is it better to use SMS or email for re-engagement?
SMS is better for the re-engagement sequence because open rates are 98% vs 20% for email. However, you can pair each SMS with a follow-up email for clients who prefer that channel.
Explore More Resources
Further Reading
- HubSpot: Free Business Templates — Curated collection of professional business templates.
- SCORE: Technology Resources — Free mentoring and guides for small businesses.
Automate This Template
Stop copying and pasting. SchedulingKit automatically sends personalized messages at the right time, every time.
Free forever plan available • No credit card required