Lapsed Client Re-Engagement SMS Sequence
A three-message SMS sequence to win back lapsed clients at 30, 60, and 90 days: a friendly nudge, a small incentive, and a last offer, each with your booking link. Send it by hand or from an SMS marketing tool, and only to clients who agreed to marketing texts.
This lapsed client re-engagement sms sequence template helps you save time on repetitive client communication. Copy it, customize the variables for your business, and start using it today. Browse all scheduling templates.
Templates
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 It Works
Get Started
Templates
Enter Your Data
{{variables}}
Automation
SchedulingKit
Variables to Replace
{{client_name}}{{business_name}}{{booking_link}}{{offer_amount}}{{promo_code}}{{final_offer}}Pro Tips
Send the sequence manually or from an SMS marketing tool that supports inactivity triggers; SchedulingKit Workflows fire before or after appointments or on cancellation, not on days since last visit
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
Use at inactivity milestones (30, 60, 90 days since last booking). Run it from an SMS marketing platform that supports inactivity triggers and marketing consent, or send it manually to clients whose last visit passed each milestone.
Best Practices
If your SMS marketing tool supports it, trigger the sequence on "days since last appointment"; otherwise pull a list of lapsed clients each week
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
Check for new bookings before each send so clients who have already rebooked don't get the next message
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 usually read faster than email, which suits short win-back nudges, but it needs marketing consent. For clients who haven't agreed to marketing texts, send the email version instead.
What does this look like for a real business?
For example, take a nail salon. Every Monday, the manager checks SchedulingKit client records for regulars whose last visit was 30, 60, or 90 days ago and who have no upcoming booking, and keeps only those who opted in to marketing texts. She then sends the matching message from the salon's SMS marketing tool with "Reply STOP to opt out" added. Anyone who books is removed from the list.
Can SchedulingKit send this sequence?
Not automatically. SchedulingKit's SMS covers appointment confirmations, reminders, cancellations, and reschedules for clients who opt in on the booking form, and its Workflows run before or after appointments or on cancellation, not on inactivity. Send win-back texts from an SMS marketing tool and use your SchedulingKit booking link.
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
When this isn't for you
This is not for you if you've already built your own template that's working, switching templates often introduces consistency drift across your team. Skip if your existing template gets responses or signs.