16 free templates

SMS appointment reminder templates

Plain, short text messages for every step of an appointment, from booking to no-show follow-up. Each template avoids emoji and curly quotes so it stays in the GSM-7 character set, and most fit in a single 160-character segment once you fill in typical names and dates.

Booking confirmation

Immediately after someone books, by phone, online or in person. This is often the first text they receive from you, so identify your business and include opt-out language.

  • Standard confirmation

    [Business]: Hi [First name], you're booked for [Service] on [Date] at [Time]. Reply C to confirm, R to reschedule. Reply STOP to opt out.

    Starting with the business name tells the recipient who is texting before they read anything else.

    137 characters

  • Confirmation with address

    [Business]: Confirmed for [Date] at [Time], [Address]. Need to change it? Reply here or call [Phone]. Reply STOP to opt out.

    124 characters

  • Confirmation with prep

    [Business]: See you [Date] at [Time]. Please arrive 10 min early and bring [Item]. Questions? Reply here. Reply STOP to opt out.

    128 characters

  • Home visit window

    [Business]: Your [Service] visit is set for [Date] between [Start] and [End]. We'll text when the tech is on the way. Reply STOP to opt out.

    140 characters

Reminder 24 hours before

About a day ahead, during reasonable local hours. Ask for a simple reply so you can see who has confirmed.

  • Confirm or reschedule

    [Business]: Reminder, [First name], your [Service] is tomorrow at [Time]. Reply C to confirm or R to reschedule. Reply STOP to opt out.

    135 characters

  • With cancellation policy

    [Business]: See you tomorrow at [Time]. If you can't make it, please reply R by [Cutoff] so we can offer the slot to someone else.

    State the policy plainly. Don't threaten fees you don't actually charge.

    130 characters

  • With directions or parking

    [Business]: Reminder for tomorrow at [Time]. Parking is [Parking info]. Reply here with any questions. Reply STOP to opt out.

    125 characters

Day-of reminder

A few hours before the appointment, or when a technician leaves for a home visit. Keep it short; the details were in earlier messages.

  • Same-day reminder

    [Business]: Hi [First name], see you today at [Time]. Running late? Just reply here and let us know.

    100 characters

  • Technician on the way

    [Business]: [Tech name] is on the way and should arrive around [Time]. Reply here if anything has changed.

    106 characters

  • Ready for you

    [Business]: We're ready for you, [First name]. Check in at the front desk when you arrive. Reply here if you're running behind.

    127 characters

Reschedule

When either side needs to move the appointment. Offer specific options so the customer can reply with one word.

  • Customer asked to reschedule

    [Business]: No problem, [First name]. We have [Option 1] or [Option 2]. Reply 1 or 2, or tell us a time that works better.

    122 characters

  • Business needs to reschedule

    [Business]: Sorry, [First name], we need to move your [Date] appointment. Could you do [Option 1] or [Option 2]? Reply 1 or 2.

    Apologize once and give options right away. Follow up by phone if they don't reply.

    126 characters

  • New time confirmed

    [Business]: Done. You're now booked for [Date] at [Time]. Reply here if you need anything else. Reply STOP to opt out.

    118 characters

No-show follow-up

Later the same day or the next morning. Assume a reason, not bad intent; the goal is to rebook, not to scold.

  • Gentle check-in

    [Business]: Hi [First name], we missed you today at [Time]. Hope all is well. Want to rebook? Reply with a day that works.

    122 characters

  • Offer specific times

    [Business]: Sorry we didn't see you today. We have openings [Option 1] and [Option 2]. Reply 1 or 2 to rebook. Reply STOP to opt out.

    133 characters

  • Last attempt

    [Business]: Hi [First name], just one more check about rebooking your [Service]. Reply anytime when you're ready. We won't text again about this.

    Say it's the last message, then keep your word. Repeated follow-ups to someone who hasn't replied can feel like spam.

    145 characters

How to adapt these templates

Fill in the placeholders, then check the final length. The templates are written to fit in a single SMS segment with typical names and dates, but a long service name or street address can push a message over. Paste your finished text into the SMS segment calculator to see how many segments it uses and whether any character forces a different encoding.

A few habits keep reminders useful:

  • Lead with your business name. Recipients decide whether to open a text based on the first few words. “[Business]:” makes the sender obvious, which matters when the message comes from a number they haven’t saved.
  • Ask for one-letter or one-number replies. “Reply C to confirm” is easy to answer on a phone and easy for your team to scan. Avoid single words like STOP, END or CANCEL as reply options, since carriers and providers treat them as opt-out keywords.
  • Include the essentials only. Date, time, place and what to do if plans change. Directions and prep instructions can go in a separate message if needed.
  • Send at sensible hours. A reminder at 10 PM for a 9 AM appointment is more irritating than helpful.

Why these templates avoid emoji and curly quotes

A standard SMS segment holds up to 160 characters when the message uses the GSM-7 character set, which covers basic Latin letters, numbers and common punctuation. Add a single emoji or a “smart” curly apostrophe, often inserted automatically by word processors and phones, and the whole message usually switches to UCS-2 encoding, where a segment holds only 70 characters. Longer messages are split into multiple segments, and many providers bill per segment.

That’s why the templates use straight apostrophes and no emoji. When you paste them into your texting tool, check that the apostrophes didn’t get converted along the way.

Tone tips

  • Be neutral and friendly. Reminders are a service, not a sales pitch.
  • Assume good faith after a no-show. People forget, get sick or get stuck in traffic. A warm rebooking text keeps the customer; a scolding one rarely does.
  • Sign shared-number texts. If several people text from the same number, adding a first name (“- Jess at [Business]”) in replies helps customers know who they’re talking to.

Compliance reminders

This isn’t legal advice, and texting rules change, so check with your provider and counsel. In general:

  • Get permission before you text. Appointment reminders are usually treated as informational rather than marketing, but you still need the person’s consent to text them. Record how and when you got it. Our glossary entry on SMS opt-in explains the basics.
  • Include opt-out language in your first message and periodically after that. “Reply STOP to opt out” is a common, clear format.
  • Honor opt-outs right away, for every person on your team who texts from that number.
  • Keep reminders and promotions separate. Adding a discount offer to a reminder can change how the message is classified.
  • Register your number if you text from software on a local number. See 10DLC and the US business texting compliance guide.

Making reminders consistent

Reminders work best when they go out every time, not when someone remembers. Decide which messages each appointment gets and when, and give one person ownership of the schedule. If your bookings arrive by text, the shared business number approach keeps confirmations, reminders and replies in one thread the whole team can see.

inChat’s SMS channel (US business texting on 10DLC) is in development as a launch channel. Follow-up reminders are in development as part of launch scope, and workflow automation is in development.

Early access

Make every conversation count.

Join the early-access list to see inChat in action, help shape what we build next, and be first to know when your team can start.

  • A walkthrough built around your channels
  • Early look at pricing and plans
  • A direct line to the product team

Request access

It takes about a minute.

Please enter your name.
Please enter a valid email address.
Channels your customers use

We’ll use these details only to follow up about early access. Free trials aren’t open yet.