SchedulingKit
sms Template

Appointment Reminder SMS Template

Short, effective SMS reminder templates with high open rates. Perfect for last-minute reminders.

This appointment reminder sms template 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

Template 1 (24h before):
Hi {{client_name}}! Reminder: {{service_name}} tomorrow at {{time}}. Reply C to confirm or R to reschedule. - {{business_name}}

Template 2 (2h before):
Your appt at {{business_name}} is in 2 hours ({{time}}). See you soon! Need to cancel? Reply here or call {{phone}}

Template 3 (Same day):
{{client_name}}, just a reminder you have {{service_name}} today at {{time}} at {{location}}. See you there! - {{business_name}}

How It Works

1

Get Started

Templates

2

Enter Your Data

{{variables}}

3

Automation

SchedulingKit

Variables to Replace

{{client_name}}{{service_name}}{{time}}{{date}}{{location}}{{business_name}}{{phone}}

Pro Tips

Keep under 160 characters for single SMS

SMS has 98% open rate vs 20% for email

Include easy reply options

Use same day for time-sensitive reminders

Perfect For

Last-minute remindersClients who don't check emailSame-day appointmentsMobile-first audiences

When to Use This Template

🎯

Use for same-day or next-day reminders when urgency matters. SMS has 98% open rates compared to email's 20%. Pair with an email reminder 48 hours out for maximum no-show reduction.

Best Practices

Keep each message under 160 characters to avoid multi-part billing that doubles your SMS costs

Include a reply keyword (C to confirm, R to reschedule) so clients can respond without opening a link

Schedule SMS for business hours only, a 6 AM text annoys more than it helps

Common Mistakes to Avoid

Exceeding 160 characters and incurring double billing without realizing it

Sending SMS too early in the morning or late at night, which feels intrusive

Forgetting legally required opt-out language (e.g., "Reply STOP to unsubscribe")

Frequently Asked Questions

What's the character limit for SMS messages?

A single SMS segment holds 160 characters; longer texts are split into several segments. SchedulingKit limits each text to 320 characters and cuts anything longer, so keep the essentials (who, when, where, and a link) near the start.

When should I use SMS vs email reminders?

Use SMS for short, time-sensitive messages such as same-day reminders and quick confirmations, and email for detailed instructions and longer messages. In SchedulingKit, SMS goes only to clients who opt in on the booking form and is included on the Standard plan and above.

Can clients reply to these SMS messages?

SchedulingKit's appointment texts are one-way, so replies aren't processed. Include the {reschedule_link} and {cancel_link} merge tags so clients can change or cancel the appointment themselves.

How do I personalize SMS at scale?

When you paste a template into SchedulingKit, swap the {{variables}} for its merge tags, such as {invitee_name}, {event_date}, {event_time} and {location}. Each client then gets a message with their own details.

Further Reading

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.