Appointment Reminder Text Examples: 14 SMS Scripts That Reduce No-Shows

10 min read · Updated May 2026

Most appointment-reminder texts read like spam — generic, transactional, easy to ignore. The 14 scripts below solve that. They’re tested across sales, fitness, salons, legal, and trades, and they work because each one nails three things: cadence, specificity, and a frictionless way to confirm or reschedule. Copy them directly. Bracketed sections are placeholders for your specifics.

The 3-touch SMS framework that actually works

Before the templates, the meta-pattern. Every effective reminder system uses three timed pushes:

Single-shot reminders 24 hours out fail because they get buried under the 200 notifications people receive in a day. Three-touch sequences typically take a 17% no-show rate down to under 5% on their own.

SMS dramatically outperforms email here. Open rates exceed 95% with most messages read within three minutes. If your booking tool only sends email reminders, that’s the leakage you can fix today.

24-hour reminder templates

Generic (works for any service business):

Hi [Name] — looking forward to your appointment tomorrow at [time]. Reply Y to confirm, or tap to reschedule: [link]

Sales / consulting:

Hi [Name] — looking forward to our call tomorrow at [time]. We’ll cover [specific outcome they booked for]. Reply Y to confirm, or tap to reschedule: [link]

Fitness / personal trainer:

Hi [Name] — psyched for our session tomorrow at [time]. We’re working on [legs / mobility / etc]. Reply Y to confirm, or tap to reschedule: [link]

Salon / spa:

Hi [Name] — looking forward to your [service] with [stylist] tomorrow at [time]. Reply Y to confirm, or tap to reschedule: [link]

Legal / financial consultation:

Hi [Name] — confirming our consultation tomorrow at [time]. Please bring [docs / questions]. Reply Y to confirm, or tap to reschedule: [link]

Contractor / home service:

Hi [Name] — your [service type] visit is tomorrow between [arrival window]. We’ll send a 30-min heads-up before arrival. Reply Y to confirm, or tap to reschedule: [link]

1-hour reminder templates

Most service businesses skip this touch. Don’t. The 1-hour ping is the highest-conversion reminder — it surfaces the appointment back into active memory just before the event.

Generic:

[Name] — your appointment with [business] is in 1 hour. See you soon!

For appointments with prep (legal docs, salon arrival timing, consulting prep):

[Name] — your [appointment type] is in 1 hour at [time/location]. Quick reminder to [bring docs / arrive 5 min early / have questions ready].

For phone-based appointments:

[Name] — your call with [provider] is in 1 hour. We’ll be calling you at [phone]. Talk soon.

15-minute “right now” prompts

The 15-minute reminder is the single most underused touch in service businesses. It converts “future appointment” into “active event” mentally — the difference between a vague awareness and an immediate trigger to be ready.

Phone calls:

Calling you in 15 minutes at [phone]. Talk soon!

In-person:

[Name] — see you in 15! [Provider name] is ready when you are.

Video meetings:

[Name] — your meeting with [provider] starts in 15 minutes. Join: [zoom link]

Service appointments at customer’s home:

[Name] — [tech name] is 15 minutes out. They’ll be in a [vehicle description] and will text on arrival.

Curious what your no-shows actually cost you?

Use our free calculator to see annual revenue lost, hours wasted, and what implementing this reminder cadence could recover for your business specifically.

Open the calculator →

Active-confirmation templates

A subtle change with outsized impact: ask for a reply rather than just providing info. Replying creates a small commitment moment. People who won’t reply YES were going to no-show anyway — better to know in advance and reopen the slot for someone else.

Soft confirmation:

[Name] — see you tomorrow at [time] for [service]? Reply Y to confirm or N to reschedule.

Direct confirmation:

Hi [Name] — confirming you’re still good for [time] tomorrow? A quick “yes” or “no” is all we need.

Confirmation + value reminder (sales):

[Name] — looking forward to walking you through [specific value prop] tomorrow at [time]. Reply Y to confirm.

Missed-appointment recovery templates

Even with everything dialed in, some no-shows are inevitable. The mistake most businesses make is treating a no-show as the end of the relationship. Roughly 30–50% of no-shows are recoverable if you reach out within 24 hours with a one-tap rebooking option.

Within 1 hour of a missed appointment:

Hey [Name] — looks like we missed each other. No worries, happens to all of us. Tap to grab a new time that works: [rebooking link]. 30 seconds.

Same-day if missed in the morning, sent end-of-business:

[Name] — sorry we couldn’t connect today. Want to reschedule? Pick a time that works: [link]

Day after, for non-urgent service:

Hi [Name] — wanted to make sure you didn’t fall through the cracks. Still want to [service]? Tap a new slot: [link]

For repeat clients with established relationship:

Hey [Name] — caught your missed appointment. Reschedule when you’re ready: [link]. No pressure.

What NOT to do in reminder texts

Industry-specific patterns worth stealing

Sales / SDR teams: Reference the specific value of the meeting in every reminder. “Looking forward to walking you through [specific outcome]” beats “looking forward to our call” — it pattern-interrupts the “another sales call I should cancel” reflex. Show-up rates jump 15–20 points on this single change.

Personal trainers: Use the trainer’s first name in every message. The relationship is personal, and an SMS that reads as if it’s from “Sarah, your trainer” lands very differently from one signed by the studio name.

Salons / spas: Include the stylist’s name and the specific service. “Touch-up with Mia tomorrow at 4” is more vivid than “Salon appointment tomorrow.”

Legal / financial: Add a tactical line about documents needed. “Bring your tax returns and IDs” reduces same-day reschedules due to “I’m not ready.”

Contractors / home services: Narrow the arrival window. “Tech arriving 2–3 PM” is dramatically better than “Tech arriving 12–5 PM” for show-up rates. Customers leave when they think they have hours; they stay when they think they have minutes.

How to actually send these (the automation note)

Hand-typing 14 SMS messages per day to 50 different clients defeats the entire purpose. Three things you need:

Most calendar apps don’t do this. Several scheduling tools do, with different tradeoffs. ClientConnect ($5/month) is built around appointment-driven businesses and adds something most reminder tools don’t have: automated phone-call bridging for phone-based appointments. The system places the call to you with a 30-second client briefing, then dials and connects the client. Both parties just answer their phone — no dialing, no conference codes.

For phone-call-heavy businesses (sales, consulting, telehealth), the call-bridging feature ends up being more impactful than the precise 3-touch SMS cadence — most “no-shows” on phone appointments turn out to be missed connections, not actual no-shows. Try it free — first 20 appointments per month are on the house.

Quick test: which fix is biggest for your business?

The 3-touch SMS cadence works across every service category. Call bridging only helps if your appointments are phone-based. Run our calculator to see what you’d recover, then pick the implementation that fits your workflow.

See your recoverable revenue →

Quick recap

Three-touch cadence (24h / 1h / 15min). Active confirmation. Specific service and provider name in every message. One-tap rebooking link on misses. SMS, not email. That’s the pattern. The 14 templates above are starting points — replace [bracketed] sections with your specifics, run them for two weeks, then iterate based on what your actual clients respond to.

The biggest gains come from the cadence itself, not the wording. Even a generic 3-touch sequence outperforms a perfectly-crafted 1-shot reminder. Get the timing live first, then refine the words.

Stop missing the calls you booked

ClientConnect handles appointment booking with automated phone calls, text and email reminders, smart rebooking, and calendar sync — for in-person, video, and phone appointments. $5/month. Setup in 2 minutes.

Start free on ClientConnect → No credit card required · 20 free appointments included