52 text message templates for business

Copy, paste and send. Every template is written in plain characters so it fits in one or two SMS segments, and the highlighted {placeholders} are filled in for each person when you send with EpicTexting.

Appointment reminders templates

Day-before reminder

Hi {Name}, a reminder of your appointment with {Business} tomorrow at {Time}. Reply C to confirm or R to reschedule.

1 segment

Same-day reminder

Hi {Name}, see you today at {Time} at {Address}. Running late? Just reply to this text.

1 segment

Week-ahead reminder

Hi {Name}, your {Service} with {Business} is on {Date} at {Time}. Need to change it? Reply here or call {Phone}.

1 segment

Bring documents

Hi {Name}, for your visit on {Date}, please bring your ID and insurance card and arrive 10 minutes early. See you then!

1 segment

Video appointment

Hi {Name}, your video call with {Business} starts at {Time}. Join here: {Link}

1 segment

Booking confirmations templates

Booking confirmed

Thanks {Name}! Your booking for {Service} on {Date} at {Time} is confirmed. Reply here if anything changes.

1 segment

Order confirmed

Hi {Name}, we've got your order #{Order}. We'll text you when it ships. Questions? Just reply.

1 segment

Order shipped

Good news {Name}, order #{Order} is on its way! Track it here: {Link}

1 segment

Ready for pickup

Hi {Name}, your order is ready for pickup at {Business}, {Address}. Open until {Time} today.

1 segment

Payment reminders templates

Friendly invoice reminder

Hi {Name}, a friendly reminder that invoice #{Invoice} for {Amount} is due on {Date}. Pay here: {Link}. Thank you!

1 segment

Overdue invoice

Hi {Name}, invoice #{Invoice} for {Amount} is now {Days} days overdue. Please pay here: {Link} or reply if you have questions.

1 segment

Payment received

Thanks {Name}, we received your payment of {Amount}. Your receipt: {Link}

1 segment

Rent reminder

Hi {Name}, rent of {Amount} for {Month} is due on the 1st. Pay online here: {Link}. Thanks, {Sender}

1 segment

Membership renewal

Hi {Name}, your {Business} membership renews on {Date}. No action needed. Reply if you'd like to change your plan.

1 segment

Events and updates templates

Event reminder

Hi {Name}, see you at {Event} on {Date} at {Time}! Address: {Address}. Reply if you can't make it.

1 segment

Venue change

Hi {Name}, change of plan: {Event} on {Date} is now at {Address}, same time. See you there!

1 segment

Practice moved

Hi {Name}, practice moves to {Time} tomorrow. Bring water and your kit. Coach {Sender}

1 segment

Weather cancellation

Hi {Name}, due to the weather, {Event} on {Date} is cancelled. We'll text you the new date soon.

1 segment

RSVP request

Hi {Name}, you're invited to {Event} on {Date} at {Time}. Can you make it? Reply YES or NO.

1 segment

Thanks for coming

Thanks for coming to {Event}, {Name}! Photos and slides are here: {Link}

1 segment

Promotions and offers templates

Discount code

{Business}: Hi {Name}, take {Percent} off your next order with code {Code}. Ends {Date}. Shop: {Link} Reply STOP to opt out

1 segment

Flash sale

{Business}: 24-hour sale! {Percent} off everything until midnight. {Link} Reply STOP to opt out

1 segment

Back in stock

{Business}: Hi {Name}, {Product} is back in stock. Grab yours before it sells out: {Link} Reply STOP to opt out

1 segment

Early access

{Business}: Text subscribers get first dibs. Our new {Product} drops tomorrow at 10am. Early link: {Link} Reply STOP to opt out

1 segment

Birthday offer

{Business}: Happy birthday {Name}! Here's {Percent} off as our gift, valid this week with code {Code}. Reply STOP to opt out

1 segment

Last-minute opening

{Business}: A {Time} slot just opened up today. Reply BOOK and it's yours. Reply STOP to opt out

1 segment

Welcome texts templates

New subscriber

Hi {Name}, you're on the {Business} text list! Expect about {Frequency} texts a month. Here's {Percent} off: {Code}. Reply STOP to opt out

1 segment

New customer

Welcome to {Business}, {Name}! Save this number. Text us any time you need help.

1 segment

New member

Welcome to {Business}, {Name}! Your first class is on {Date} at {Time}. Reply with any questions.

1 segment

New client onboarding

Hi {Name}, it's {Sender} from {Business}. Thrilled to work with you! Your next steps are here: {Link}

1 segment

Reviews and feedback templates

Review request

Hi {Name}, thanks for choosing {Business}! Could you leave us a quick review? It really helps: {Link}

1 segment

Quick rating

Hi {Name}, how was your visit today? Reply with a number from 1 (poor) to 5 (great).

1 segment

Survey

Hi {Name}, got 2 minutes? Tell us how we did and help us improve: {Link}. Thank you!

1 segment

Thanks for the review

Thanks so much for the review, {Name}! It means a lot to our small team.

1 segment

Sales follow-up templates

After a call

Hi {Name}, it's {Sender} from {Business}. Great talking today! Here's the info I mentioned: {Link}

1 segment

Quote sent

Hi {Name}, I've emailed your quote for {Service}. Any questions? Happy to talk it through.

1 segment

Checking in

Hi {Name}, just checking in on the {Service} quote. Want to go ahead, or is there anything I can change?

1 segment

Missed call

Hi {Name}, sorry we missed your call! This is {Business}. How can we help? Reply here.

1 segment

Team and staff templates

Shift reminder

Hi {Name}, reminder: you're on shift {Date} from {Time}. Reply if you need to swap.

1 segment

Open shift

Hi {Name}, we have an open shift on {Date}, {Time}. Reply YES if you can take it.

1 segment

Office closure

Hi team, the office is closed on {Date}. Enjoy the day off! {Sender}

1 segment

Urgent update

Hi {Name}, urgent: {Update}. Please check your email for details. {Sender}

1 segment

Real estate templates

Open house

Hi {Name}, open house at {Address} on {Date} from {Time}. Hope to see you there! {Sender}, {Business}

1 segment

New listing match

Hi {Name}, a new listing just hit that matches what you're after: {Address}, {Price}. Want a showing? {Link}

1 segment

Showing confirmed

Hi {Name}, your showing at {Address} is confirmed for {Date} at {Time}. I'll meet you out front. {Sender}

1 segment

Maintenance visit

Hi {Name}, the {Trade} is booked for {Date} between {Time}. Reply here if that doesn't work.

1 segment

Cancellations and no-shows templates

No-show follow-up

Hi {Name}, we missed you today at {Time}. Want to rebook? Reply with a day that works for you.

1 segment

We need to cancel

Hi {Name}, we're sorry, we need to cancel your {Service} on {Date}. Reply and we'll find you a new time first.

1 segment

Cancellation confirmed

Hi {Name}, your appointment on {Date} is cancelled. Book again any time here: {Link}

1 segment

Holidays templates

Holiday hours

{Business}: Our holiday hours are {Hours}. Closed {Date}. Thanks for a great year, {Name}!

1 segment

Season's greetings

Happy holidays from all of us at {Business}, {Name}! Thanks for being with us this year.

1 segment

New Year

Happy New Year, {Name}! Thanks for being part of {Business}. See you in {Year}.

1 segment

How to send these templates to a list

  1. From the web: sign in to EpicTexting, connect your Twilio number, paste up to 50 numbers and the template, and send. {name} is filled in per person.
  2. From ChatGPT or Claude: paste the template and your list and say “send this to everyone”. See ChatGPT or Claude.
  3. From Google Sheets: name your columns to match the placeholders and text every row with the Sheets add-on.

Writing your own

  • Name your business in the first few words. They may not have your number saved.
  • One message, one action: confirm, pay, click or show up.
  • Stay under 160 plain characters, and check longer drafts with the SMS segment and cost calculator.
  • Add “Reply STOP to opt out” on anything promotional.

Frequently asked questions

What is a text message template?

A text message template is a ready-made SMS with placeholders, like {Name} or {Date}, that you fill in for each person. It saves time and keeps your messages consistent.

How long should a business text message be?

Aim for under 160 characters without emoji. That fits in one SMS segment, which is the cheapest to send and easiest to read. Every template here shows its segment count.

Do I need to include Reply STOP in every text?

Include an opt-out like “Reply STOP to opt out” on marketing and promotional texts. Transactional texts the person asked for, like their own appointment reminder, usually don't need it, but check the rules where you are.

How do I send a template to many people with their names?

Paste the template into EpicTexting, on the web or in ChatGPT, or use the Google Sheets add-on. {Name} and other placeholders are filled in for each recipient, and everyone gets their own text.

Should I use emoji in business texts?

Sparingly. A single emoji switches the whole message to Unicode, which fits only 70 characters per segment, so a 150-character text costs three segments instead of one.

Pick a template. Send it in a minute.

Connect Twilio, free