Free Resource

Free SMS templates for business

Copy-paste-ready text messages for healthcare clinics, schools, and field teams. Real, professional templates with merge fields — built to send compliantly out of the box.

Great business texting starts with great messaging. We've put together a library of 100+ free, ready-to-use SMS templates across the categories operational teams use most — from appointment reminders and school closings to emergency alerts, shift coverage, and billing. Every template uses {{merge_fields}} you can swap for your own data, and each ends with a clear opt-out so you stay 10DLC and TCPA compliant. Pick a category, copy a template, and make it yours.

Appointment Reminders

Cut no-shows for clinics and service appointments with clear confirmations, reminders, and easy reply keywords.

Appointment confirmationCopy

Hi {{first_name}}, this is {{company}} confirming your appointment on {{date}} at {{time}}. Reply CONFIRM to confirm or RESCHEDULE if you need a new time. Reply STOP to opt out.

Day-before reminderCopy

Reminder from {{company}}: your appointment is tomorrow, {{date}} at {{time}}, at {{location}}. Please arrive 10 min early. Reply CONFIRM or call {{phone}} to change. Reply STOP to opt out.

Same-day reminderCopy

{{company}}: see you today at {{time}}! We're at {{location}}. Need to reschedule? Reply RESCHEDULE. Reply STOP to opt out.

Prescription / order readyCopy

Hi {{first_name}}, your prescription is ready for pickup at {{company}}, {{location}}. We're open until {{time}} today. Reply STOP to opt out.

Follow-up bookingCopy

Hi {{first_name}}, it's time for your follow-up with {{company}}. Reply YES to book or call {{phone}}. We'd love to see you. Reply STOP to opt out.

Missed appointmentCopy

Hi {{first_name}}, we missed you today at {{company}}. Reply RESCHEDULE and we'll get you back on the calendar. Reply STOP to opt out.

School Closings & Delays

Get accurate, fast notifications to families and staff for closures, delays, and schedule changes.

Full closureCopy

{{company}} ALERT: All schools are CLOSED {{date}} due to {{reason}}. All activities and events are canceled. Updates at {{location}}. Reply STOP to opt out.

2-hour delayCopy

{{company}}: Schools will open on a 2-HOUR DELAY {{date}}. Buses run 2 hours later than usual. Morning programs are canceled. Reply STOP to opt out.

Early dismissalCopy

{{company}} NOTICE: Early dismissal today, {{date}}. Students will be released at {{time}}. Please arrange pickup accordingly. Reply STOP to opt out.

Virtual / remote learning dayCopy

{{company}}: {{date}} will be a REMOTE LEARNING day. Students should log in by {{time}}. Buildings are closed to students. Reply STOP to opt out.

Reopening noticeCopy

{{company}}: Schools will REOPEN on a normal schedule {{date}}. Thank you for your patience. Reply STOP to opt out.

Emergency Alerts

Reach everyone in seconds during severe weather, facility incidents, and other urgent situations.

Severe weatherCopy

{{company}} EMERGENCY: Severe weather warning for {{location}} until {{time}}. Seek shelter indoors and avoid travel. Monitor official channels for updates. Reply STOP to opt out.

Evacuation / shelter-in-placeCopy

{{company}} URGENT: {{location}} is under an EVACUATION order effective immediately. Proceed calmly to your designated assembly point. Do not return until cleared. Reply STOP to opt out.

Facility incidentCopy

{{company}} ALERT: An incident has occurred at {{location}}. The facility is temporarily closed. Do not enter until further notice. We'll update you shortly. Reply STOP to opt out.

LockdownCopy

{{company}} EMERGENCY: {{location}} is in LOCKDOWN. Remain where you are, stay quiet, and follow staff/responder instructions. Do not come to the site. Reply STOP to opt out.

All-clearCopy

{{company}}: The situation at {{location}} has been resolved and it is now ALL CLEAR. Normal operations resume at {{time}}. Thank you for your cooperation. Reply STOP to opt out.

Staff & Shift Communication

Fill open shifts, post schedules, and reach crews and staff fast with simple reply keywords.

Open shift / coverage requestCopy

{{company}}: Open shift available {{date}} from {{time}} at {{location}}. First to reply CLAIM gets it. Thanks for picking it up! Reply STOP to opt out.

Schedule postedCopy

Hi {{first_name}}, next week's schedule is now posted at {{location}}. Please review your shifts and reply with any conflicts by {{date}}. Reply STOP to opt out.

Call-in / staffing shortageCopy

{{company}} URGENT: We're short-staffed for the {{time}} shift {{date}}. If you can come in, reply YES and we'll confirm details. Thank you! Reply STOP to opt out.

Shift reminderCopy

Hi {{first_name}}, reminder you're scheduled {{date}} at {{time}} at {{location}}. Reply HERE to confirm or call {{phone}} if you can't make it. Reply STOP to opt out.

Mandatory meetingCopy

{{company}}: Mandatory team meeting {{date}} at {{time}}, {{location}}. Attendance is required. Reply CONFIRM to acknowledge. Reply STOP to opt out.

Dispatch & Job Updates

Keep field crews and customers in sync with assignments, ETAs, route changes, and completions.

Job assignmentCopy

{{company}}: New job assigned — {{job_id}} at {{location}}, scheduled {{date}} {{time}}. Details in the app. Reply ACCEPT to confirm. Reply STOP to opt out.

Technician on the way / ETACopy

Hi {{first_name}}, your {{company}} technician is on the way and will arrive around {{time}}. Reply C if you need to call us. Reply STOP to opt out.

Arrival notificationCopy

{{company}}: Your technician has arrived at {{location}} for job {{job_id}}. Please meet them at the entrance. Reply STOP to opt out.

Route / schedule changeCopy

{{company}} update: Your appointment window has changed to {{time}} on {{date}} due to a scheduling adjustment. Reply OK to confirm or RESCHEDULE. Reply STOP to opt out.

Job completionCopy

Hi {{first_name}}, job {{job_id}} at {{location}} is complete. Thanks for choosing {{company}}! A summary and invoice will follow shortly. Reply STOP to opt out.

Parts / materials updateCopy

{{company}}: The parts for your job {{job_id}} have arrived. We'll schedule the install for {{date}}. Reply YES to confirm. Reply STOP to opt out.

Healthcare / Patient Communication

Patient-friendly messages for screenings, clinics, results, and balances — without sending PHI in the body.

Health screening reminderCopy

Hi {{first_name}}, it's time for your annual health screening with {{company}}. Reply BOOK to schedule or call {{phone}}. Reply STOP to opt out.

Vaccination clinicCopy

{{company}}: Walk-in vaccination clinic {{date}}, {{time}} at {{location}}. No appointment needed. Bring your insurance card. Reply STOP to opt out.

Lab results ready (no PHI)Copy

Hi {{first_name}}, your recent results are ready. Please log in to your secure patient portal or call {{phone}} to review them with our team. Reply STOP to opt out.

Wellness check-inCopy

Hi {{first_name}}, this is {{company}} checking in. If you have questions about your care, reply HELP or call {{phone}}. We're here for you. Reply STOP to opt out.

Balance dueCopy

Hi {{first_name}}, you have a balance of {{amount}} with {{company}}. Pay securely at {{location}} or call {{phone}} to set up a plan. Reply STOP to opt out.

Education / Parent Notifications

Keep parents informed about events, forms, grades, attendance, and school community news.

Event reminderCopy

{{company}}: Reminder — {{event}} is {{date}} at {{time}} in {{location}}. We hope to see you there! Reply STOP to opt out.

Permission slip dueCopy

Hi {{first_name}}, the permission slip for {{event}} is due {{date}}. Please sign and return it so your student can participate. Reply STOP to opt out.

Report card readyCopy

{{company}}: Report cards are now available in the parent portal. Log in to review your student's progress. Questions? Call {{phone}}. Reply STOP to opt out.

Attendance alertCopy

{{company}}: Our records show your student was marked absent on {{date}}. If this is an error, please contact the front office at {{phone}}. Reply STOP to opt out.

FundraiserCopy

{{company}}: Our {{event}} fundraiser starts {{date}}! Every contribution helps our students. Learn more at {{location}}. Reply STOP to opt out.

Payments & Billing Reminders

Friendly, clear reminders that get invoices paid on time and reduce past-due balances.

Upcoming dueCopy

Hi {{first_name}}, a friendly reminder from {{company}}: your payment of {{amount}} is due {{date}}. Pay securely at {{location}}. Reply STOP to opt out.

Past dueCopy

{{company}}: Your account has a past-due balance of {{amount}}. Please pay at {{location}} or call {{phone}} to avoid service interruption. Reply STOP to opt out.

Payment receivedCopy

Thanks, {{first_name}}! {{company}} received your payment of {{amount}} on {{date}}. Your balance is now up to date. Reply STOP to opt out.

Autopay reminderCopy

{{company}}: Heads up — your autopay of {{amount}} will process on {{date}}. No action needed. To update your method, visit {{location}}. Reply STOP to opt out.

Surveys & Feedback

Collect quick, honest feedback right after the moment that matters most.

Post-appointment surveyCopy

Hi {{first_name}}, thanks for visiting {{company}} today! How did we do? Take our 1-minute survey at {{location}}. Reply STOP to opt out.

NPS (recommend score)Copy

{{company}}: On a scale of 0-10, how likely are you to recommend us to a friend or colleague? Just reply with a number. Thank you! Reply STOP to opt out.

Event feedbackCopy

Thanks for attending {{event}}, {{first_name}}! We'd love your thoughts — share feedback at {{location}}. It takes under a minute. Reply STOP to opt out.

Hiring & Onboarding

Move candidates through the pipeline and welcome new hires with timely, professional texts.

Application receivedCopy

Hi {{first_name}}, thanks for applying to {{company}}! We've received your application and our team will be in touch soon. Reply STOP to opt out.

Interview inviteCopy

{{company}}: We'd like to interview you for the {{role}} position! Are you available {{date}} at {{time}}? Reply YES to confirm or call {{phone}}. Reply STOP to opt out.

Offer extendedCopy

Congratulations, {{first_name}}! {{company}} is excited to offer you the {{role}} role. Check your email for details and reply YES to accept. Reply STOP to opt out.

First-day reminderCopy

Welcome to {{company}}, {{first_name}}! Your first day is {{date}}. Please arrive at {{location}} by {{time}} and bring a photo ID. See you soon! Reply STOP to opt out.

Best Practices

Make every text land well

These six habits turn good templates into a high-performing, trusted messaging program.

Identify yourself

Lead with your business name so recipients instantly know who's texting — no guessing, no spam reports.

Get consent first

Only text contacts who opted in. Documented consent is the foundation of every compliant campaign.

Always include opt-out

Add "Reply STOP to opt out" so people can leave anytime. It builds trust and keeps you compliant.

Keep it concise

Aim for one clear idea per message. Short, scannable texts get read and acted on far more often.

Personalize

Use merge fields like {{first_name}} to make every message feel one-to-one instead of mass-blasted.

Time it right

Send during business hours in the recipient's time zone. Respect quiet hours to avoid annoyance and complaints.

A quick note on compliance

Business texting in the U.S. is governed by the TCPA and carrier 10DLC requirements. To keep your program compliant when using these templates:

  • Only message contacts who have given documented consent, and register your brand and campaigns under 10DLC.
  • Always include a clear opt-out (e.g. Reply STOP to opt out) and honor every opt-out immediately.
  • Never send protected health information (PHI) or other sensitive data in the message body — direct patients to a secure portal or a phone call instead.

These templates are provided for convenience and are not legal advice. Consult your compliance team for your specific use case.

Start sending with these templates

Drop these messages into MSG MVP, add your merge fields, and reach your whole list in minutes — fully 10DLC compliant.

Set up my free account