Skip to main content
Reveo
Template Library

8 Appointment Reminder SMS & Email Templates — Reveo

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.

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.

What makes a great appointment reminder

Merge tags in every template
  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.

Merge tags in every template

Email me all 8 appointment reminder templates

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}

48-hour advance SMS — heads-up + confirm

When to use: SMS 48-hour heads-up

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}
24-hour advance SMS — lock it in

When to use: SMS 24-hour 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}
"On the way" SMS — tech en route

When to use: SMS On the way · 15 min out

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!
Appointment confirmation email — booking confirmed

When to use: Email At booking

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
Estimated arrival window email

When to use: Email Morning of · arrival window

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}
Reschedule-friendly SMS — no guilt, easy out

When to use: SMS Reschedule-friendly

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!
No-show follow-up SMS — "missed you today"

When to use: SMS No-show · same day

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.
Recurring service reminder — quarterly check-in

When to use: Email Recurring · maintenance contract

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

Stop copy-pasting. Automate it.

Reveo sends these automatically after every job — personalized, on-brand, and measurable. Start your free trial.

Book a Demo See Pricing