Home/Resources/Templates/Appointment Reminder Templates
Templates · Appointment Reminders Last updated April 2026 · 7 min read

Appointment Reminder Templates

Eight copy-and-paste appointment reminder templates — SMS and email — that cut no-show rates dramatically. Timing and cadence are everything. Use these at 48 hours, 24 hours, and the morning of.

Jump to the Templates Email Me the Pack

No-shows are one of the quietest profit leaks in home service and appointment-based businesses. Industry benchmarks put typical no-show rates between 10% and 30% — and every missed slot is wasted route time, idle technicians, and a customer who still needs rescheduling. A layered reminder sequence (48 hours out, 24 hours out, morning-of or en-route) typically cuts that rate by half or more.

The templates below cover the full arc of a booking: confirmation, two advance nudges, an arrival window, an "on the way" ping, a reschedule-friendly reminder, a no-show follow-up, and a recurring service reminder for maintenance contracts. Copy them, paste your variables, and ship.

THE ANATOMY

What makes a great appointment reminder

1
Clear date & time

Spell it out. "Tuesday, April 23 at 2:00 PM" beats "your upcoming appointment" every time.

2
Name the tech

"Your tech will be Marcus" builds trust and reduces cancellations before the truck even rolls.

3
One-tap reschedule

Give them a frictionless out. A reschedule link beats a canceled-with-an-hour-to-go phone call.

4
Ask for confirmation

"Reply Y to confirm" gives you a commitment device and a live opt-in you can route automations off of.

VARIABLES USED

Merge tags in every template

Swap these in from your CRM, FSM, or scheduler. In Reveo, every one of these is available on the contact + appointment objects out of the box.

{first_name} {business_name} {tech_name} {appointment_date} {appointment_time} {reschedule_link} {address}
COPY & PASTE

8 appointment reminder templates

SMS for quick nudges, email for context. Tap Copy on any card to grab the full body.

SMS 48-hour heads-up
1. 48-hour advance SMS — heads-up + confirm
Hi {first_name}, it's {business_name}. Quick heads-up — we have you booked for {appointment_date} at {appointment_time}. Reply Y to confirm, or if something has come up: {reschedule_link}
SMS 24-hour lock it in
2. 24-hour advance SMS — lock it in
Hi {first_name}, reminder from {business_name}: {tech_name} is scheduled for tomorrow, {appointment_date} at {appointment_time}. We'll see you at {address}. Need to move it? {reschedule_link}
SMS On the way · 15 min out
3. "On the way" SMS — tech en route
Hi {first_name}, {tech_name} from {business_name} is on the way — about 15 minutes out. Please make sure pets are secured and the work area is accessible. See you soon!
Email At booking
4. Appointment confirmation email — booking confirmed
Subject: You're booked with {business_name} on {appointment_date} Hi {first_name}, Thanks for booking with {business_name}! Your appointment is confirmed: Date: {appointment_date} Time: {appointment_time} Tech: {tech_name} Address: {address} We'll send a text reminder 24 hours before your visit and another when your tech is on the way. If anything changes, you can reschedule here: {reschedule_link} Thanks, The {business_name} team
Email Morning of · arrival window
5. Estimated arrival window email
Subject: Your arrival window for today — {appointment_date} Hi {first_name}, Today is your appointment with {business_name}. Here's what to expect: Arrival window: {appointment_time} Your tech: {tech_name} Address: {address} We'll text you again when {tech_name} is about 15 minutes out so you have plenty of notice. Need to push this out? No problem: {reschedule_link} Talk soon, {business_name}
SMS Reschedule-friendly
6. Reschedule-friendly SMS — no guilt, easy out
Hi {first_name}, {business_name} here. We know life gets busy — if {appointment_date} at {appointment_time} no longer works, just pick a new time that does: {reschedule_link}. If you're all set, no reply needed. We'll see you then!
SMS No-show · same day
7. No-show follow-up SMS — "missed you today"
Hi {first_name}, {business_name} here — we missed you today at {appointment_time}. No worries, it happens. Want to grab a new time? {reschedule_link} Or just reply with a day/time that works and we'll get you back on the schedule.
Email Recurring · maintenance contract
8. Recurring service reminder — quarterly check-in
Subject: Time for your next visit, {first_name} — {business_name} Hi {first_name}, You're due for your next scheduled service with {business_name}. Based on your plan, we'd like to get you back on the calendar in the next couple of weeks. Service address: {address} Last tech: {tech_name} Suggested date: {appointment_date} at {appointment_time} If that works, just reply "yes" and we'll lock it in. Prefer a different day? Pick one here: {reschedule_link} Thanks for being a loyal {business_name} customer, The Scheduling Team
GRAB THE WHOLE PACK

Email me all 8 appointment reminder templates

We'll send the full pack as a copy-ready doc — plus a bonus SMS cadence cheat sheet (48hr / 24hr / on-the-way timing).

No spam. Unsubscribe any time. Reveo will only use your email to send the template pack and occasional product updates.
AUTOMATE IT

Send every reminder automatically

Stop copy-pasting. Reveo runs these templates as scheduled sequences against your appointments — across SMS, email, and MMS — with AI send timing and built-in TCPA compliance.

Campaigns

Schedule the full reminder sequence — 48hr, 24hr, on-the-way — and let Reveo deliver it per contact.

Explore Campaigns →

Messaging

Unified inbox for SMS, email, and web chat — when a customer replies "reschedule," your team sees it instantly.

Explore Messaging →

Start Free

Spin up a Reveo account, drop in your appointment feed, and these reminders go out automatically.

Start Free Trial →
Start Free Trial