A customer no-shows. What happens next at most shops: nothing. The booking comes off the calendar, the bay sits empty, the operator might send an annoyed text. The customer feels guilty, ghosts further, and never comes back. The shop loses $300-$1,200 of potential revenue.
That's the wrong playbook. The right playbook is a structured 5-message no-show recovery sequence that gets ~40% of no-shows back on the calendar within 14 days. Here's the exact sequence.
Why 40% is achievable
No-shows are rarely about the shop. They're about:
- Customer forgot.
- Customer's day blew up.
- Customer got cold feet on the price.
- Customer is comparing shops and didn't tell you.
Of those four, three are recoverable with the right outreach. Only the "comparing shops" case is partially lost — and even there, a thoughtful message can win back about half.
The 5-message sequence
Message 1: Same-day (within 2 hours of the missed slot)
Tone: warm, not accusatory. The goal is to keep the door open.
"Hi [name] — looks like we missed connecting today for your [vehicle + service]. No worries — life happens. We'd still love to take care of that for you when timing works. Reply YES and we'll find a new slot, or reply CANCEL if you'd rather skip this one."
Expected response rate: 35-45%. Of those, about 70% rebook.
Message 2: Day +3
If no response to message 1.
"Hi [name] — wanted to follow up on your [service]. We have slots open this [day of week] and next [day of week] if you'd like to get back on the calendar. Reply BOOK and we'll find a time."
Expected response rate: 12-18%. Of those, about 50% rebook.
Message 3: Day +7
If still no response. Tone shifts to "we want to help."
"Hi [name] — checking in once more. If you've decided to go a different direction, totally fine — just reply STOP and we won't bother you. If you'd like to revisit your [service] quote, here's the link: [quote link]. We also have a small discount on offer if you book this week."
Expected response rate: 6-10%. Of those, about 40% rebook.
Message 4: Day +14
The "final" check-in.
"Hi [name] — last check-in. If timing has shifted, we'd love to have you back. Reply BACK if you want to chat. No reply, no problem — we won't keep messaging."
Expected response rate: 3-6%. Of those, about 35% rebook.
Message 5: Day +30 (re-engagement)
If still no response, move them to your regular re-engagement audience. Send the next monthly newsletter, the next aftercare reminder if they've been a previous customer, etc. They're not actively lost — they're cold.
Why this works
Three reasons:
1. The warm same-day message keeps the door open. Most shops accidentally close the door with an accusatory or pushy first message. The "no worries — life happens" framing keeps the relationship intact.
2. The structured cadence catches customers in different states. Some respond same-day. Some respond at day +7 when their week has settled. Some respond at day +14 when they're back in shopping mode.
3. The opt-out is offered explicitly. Customers who genuinely don't want to come back can opt out without ghosting, which means the customers still on your list are warmer.
How to automate this
Manual no-show recovery doesn't scale. We see shops manage 80-200 no-shows/month, which is 5-10 sequence operations per day. That's a half-time job done manually.
Auto detailing software and tint shop software packages with automated SMS sequences can run this end-to-end. The setup is one-time; the sequence runs on every no-show automatically.
Configuration:
- Trigger: customer doesn't check in within 30 minutes of appointment start.
- Day 0 (2hr after): send message 1.
- Day 3: if no response to message 1, send message 2.
- Day 7: if no response to message 2, send message 3.
- Day 14: if no response, send message 4.
- Day 30: move to re-engagement audience.
The recovery math
Typical mid-sized shop:
- 100 no-shows/month
- 40% recovery rate
- Average ticket of recovered jobs: $380
- Monthly recovered revenue: 100 × 0.40 × $380 = $15,200
That's $182,400/year of recovered revenue from a sequence that costs nothing to send (SMS is bundled in most software at this volume).
What to do next
If you don't have a no-show sequence, set one up this week. The How to handle no-shows doc covers the SalesThumb-specific setup. The SMS templates library has the exact message templates above.
Related
- How to handle no-shows - SMS templates library - How to recover a cold quote - Configuring text reminders - Building a referral loop for ceramic shops