How to Set Up SMS Reminders (Text Message Notifications)
Send SMS text reminders to attendees on Pro or Agency Lifetime (U.S. and Canadian numbers). Turn them on in Booking types → Advanced → Notifications.
SMS reminders help reduce no-shows by texting attendees before their booking. Plan required: Pro (unlimited SMS) or Agency Lifetime (10 SMS segments per month, or 20 if purchased before September 1, 2026); see SMS allowance. They are sent to U.S. and Canadian phone numbers only.
How SMS Reminders Work
When you enable SMS reminders on a booking type:
- Attendees enter their phone number in a Phone number question on the booking form (the form has no other phone field, so the booking type needs one)
- TidyCal schedules SMS reminders based on your timing preferences
- Reminders are automatically sent before the appointment
- Attendees receive a text message with booking details
Supported Countries: United States and Canada
SMS Provider: TidyCal uses Vonage for reliable SMS delivery
How to Enable SMS Reminders
Step-by-Step Setup
- Go to Booking types
- Click on the booking type you want to add SMS reminders to (or create a new one)
- In the editor drawer sidebar, expand Advanced, then click Questions. Turn on Enable questions to attendees (or click Add another question if questions are already on), write a question such as "Mobile number", set Answer type to Phone number, and tick Required. SMS reminders are sent to the number attendees enter here
- Still under Advanced, click Notifications
- Toggle Enable SMS reminders on. One reminder is added for you, set to 1 hour before
- Choose when the SMS is sent from the Send SMS reminders dropdown (e.g., "1 hour before", "1 day before")
- To add a second reminder, click Add SMS reminder. You can add up to two SMS reminders at different times
- Click Save
✅ Best Practice: Most users send one SMS reminder 24 hours before the appointment, and optionally another 1-2 hours before.

How do I customize the SMS message?
You can customize the text message content that your attendees receive. TidyCal provides a default template, but you can personalize it for your brand.
Default SMS Template
Hi {{contact.name}}, friendly reminder that your booking with {{host.name}} is in {{booking.time_until}}. See you then!
How to Customize the SMS Template
- In your Booking Type editor, expand Advanced, then click Notifications. Locate the SMS Reminders section
- Find the SMS Message field
- Edit the message text to match your brand voice
- Use template variables (see below) to personalize messages
- Keep messages concise: the SMS Message field is limited to 160 characters, and a counter below it shows how many you have used
- Click Save
Available Template Variables for SMS
You can use the same template variables in SMS messages as you use in email templates:
| Variable | Description | Example Output |
|---|---|---|
{{contact.name}} |
Attendee's name | John Smith |
{{host.name}} |
Host's name | Dr. Sarah Johnson |
{{booking.date}} |
Booking date | December 15, 2025 |
{{booking.time}} |
Booking time | 2:00 PM |
{{booking.hours_until}} |
Hours until appointment | 24 |
{{booking.minutes_until}} |
Minutes until appointment | 120 |
{{booking.location}} |
Meeting location: an address, a phone number, or a label such as "This is a Zoom web conference" for video meetings | 123 Main St. |
{{booking.meeting_url}} |
Video meeting link | https://zoom.us/j/... |
{{booking_type.title}} |
Booking type title | 30-Minute Consultation |
📚 Full List: See our complete Email Template Variables Reference - all variables work in SMS too!
Example SMS Templates
For consultations:
Hi {{contact.name}}! Your {{booking_type.title}} with {{host.name}} is tomorrow at {{booking.time}}. Meeting link: {{booking.meeting_url}}
For fitness classes:
Reminder: {{booking_type.title}} starts in {{booking.time_until}}! See you at {{booking.time}}. - {{host.name}}
For medical appointments:
{{contact.name}}, your appointment with Dr. {{host.name}} is on {{booking.date}} at {{booking.time}}. Please arrive 10 minutes early.
⚠️ Character Limits: The SMS Message field accepts up to 160 characters. Template variables are filled in when the reminder is sent, so the delivered text can be longer. Anything over one segment (160 standard characters, or 70 if the message contains emoji or characters such as Chinese, Japanese, or Korean) is split into multiple segments, and each segment counts against your monthly SMS allowance. Keep messages concise.
When are SMS reminders sent?
You can configure when SMS reminders are sent before the appointment. There are six options:
Common Timing Options
- 15 minutes before - Last-minute reminder (good for virtual meetings)
- 30 minutes before - Short-notice reminder
- 1 hour before - Standard reminder for same-day appointments
- 2 hours before - Good for appointments requiring travel
- 4 hours before - Good for appointments requiring preparation
- 1 day before - Most popular option (advance notice)
Setting Multiple SMS Reminders
You can add up to two SMS reminders at different times. Common combinations:
- Professional Services: 24 hours + 1 hour before
- Medical/Dental: 1 day + 2 hours before
- Fitness Classes: 24 hours + 30 minutes before
- Consultations: 24 hours before only
How to add multiple reminders:
- Turn on Enable SMS reminders (one reminder is added for you)
- Set timing for first reminder
- Click Add SMS reminder for a second reminder
- Set different timing for second reminder
Which phone numbers can receive SMS reminders?
Supported Countries:
- 🇺🇸 United States
- 🇨🇦 Canada
Phone Number Format:
- Must be a valid U.S. or Canadian phone number
- Mobile numbers only (landlines cannot receive SMS)
- Format: (555) 123-4567, 555-123-4567, or 5551234567. The phone field has a country selector that starts on the country detected from the attendee's location, so make sure it shows United States or Canada
- TidyCal automatically formats phone numbers
💡 International Numbers: SMS reminders are currently limited to U.S. and Canadian phone numbers.
How many SMS reminders does my plan include?
Pricing: SMS reminders are included in your Pro or Agency Plan at no additional cost per message.
Monthly allowance: Pro includes unlimited SMS segments. Agency Lifetime purchased on or after September 1, 2026 includes 10 segments per month; Agency Lifetime purchased before that date includes 20 segments per month. Long messages are split into multiple segments and each segment counts against the allowance. Once the allowance is used up, further SMS reminders are skipped for the rest of the calendar month — the matching email reminder is still sent.
Character Limits:
- Standard SMS: 160 characters per segment
- Unicode/Emoji SMS: 70 characters per segment
- Messages longer than the limit are split into multiple segments
- The editor shows a character count (up to 160) as you type
Troubleshooting SMS Reminders
Attendees Not Receiving SMS
Q: My attendees aren't receiving SMS reminders. What should I check?
A: Common solutions:
- Verify SMS is enabled: Check booking type settings → SMS Reminders → Toggle is ON
- Check phone number: Ensure U.S. or Canadian number was provided
- Verify mobile number: Landlines cannot receive SMS
- Check spam/blocked numbers: Ask attendee to check blocked messages
- Verify timing: Reminder is scheduled for future (not past)
- Check carrier: Some carriers have SMS filtering
Chinese/Unicode Characters Showing as Question Marks
Q: My SMS messages show question marks (?) instead of Chinese characters or emojis.
A: TidyCal supports Unicode characters in SMS (including Chinese, Japanese, Korean, emojis). If question marks appear:
- Verify the phone carrier supports Unicode SMS
- Note: Unicode messages fit 70 characters per segment (vs 160 for standard), so they split into more segments
- Some older phones may not display Unicode correctly
Note: A November 2025 fix improved Chinese character support in SMS reminders.
Template Variables Showing Blank
Q: Variables like {{booking.hours_until}} are showing as blank or "0".
A: This was a known issue that has been fixed. If you still see this:
- Check that the booking has a valid date/time
- Use
{{booking.time_until}}for a readable time such as "30 minutes" or "1 day" that works for any reminder time, or{{booking.minutes_until}}instead
SMS Reminders Not Sending at All
Q: SMS reminders are enabled but not sending.
A: Check these items:
- Plan verification: Ensure you're on Pro or Agency Plan
- Booking status: SMS only sends for confirmed bookings (not cancelled)
- Phone number question required: The booking type needs a Phone number question (Advanced → Questions), and the attendee must answer it with a U.S. or Canadian number
- Timing: Reminder must be scheduled in the future
- Contact support: If all else fails, reach out to TidyCal support with booking details
SMS Reminders vs Email Reminders
| Feature | SMS Reminders | Email Reminders |
|---|---|---|
| Open Rate | ~98% | ~20% |
| Content Length | 160 characters (limited) | Unlimited |
| Formatting | Plain text only | HTML, images, links |
| Best For | Quick reminders, high urgency | Detailed info, branding |
| Plan Required | Pro or Agency | All plans |
💡 Best Practice: Use BOTH SMS and email reminders together for maximum effectiveness. Send detailed information via email and quick reminders via SMS.
Common Use Cases for SMS Reminders
Medical & Dental Practices
- Reduce no-shows for expensive appointment slots
- Send 1-day and 2-hour reminders
Fitness & Wellness
- Remind class attendees 1-2 hours before start
- Reduce last-minute cancellations
- Send motivational messages
Professional Services
- Consultation reminders for lawyers, accountants, coaches
- Send meeting links 1 hour before virtual meetings
- Professional, concise communication
Education & Tutoring
- Remind students of tutoring sessions
- Send lesson materials links via SMS
- Reduce missed classes
Frequently Asked Questions
Can attendees reply to SMS reminders?
No. SMS reminders are sent from a one-way number. For two-way communication, include your contact number in the message template.
What happens if the booking is rescheduled or cancelled?
When a booking is rescheduled, its SMS reminders are recalculated for the new time and the old ones are cancelled. When a booking is cancelled, all of its scheduled SMS reminders are cancelled.
Can I test SMS reminders before going live?
Yes. Create a test booking and enter your own U.S. or Canadian number in the Phone number question. Book a time far enough ahead that the reminder time is still in the future when you book.
Do SMS reminders work with package bookings?
Yes. Each date in a package booking receives separate SMS reminders based on its scheduled time.
Getting Started with SMS Reminders
Ready to reduce no-shows? Follow these steps:
- Upgrade to Pro ($12/month or $99/year) or Agency Plan ($79) (if not already)
- Edit your booking type and enable SMS Reminders
- Add a Phone number question under Advanced → Questions so attendees can enter their number
- Set reminder timing (recommended: 24 hours before)
- Customize your message with your brand voice
- Test with your own phone to see it in action
- Monitor results and adjust timing as needed
✅ Pro Tip: Combine SMS reminders with email reminders for best results. Send detailed information via email and quick reminders via SMS for maximum attendance!
Need help? Contact TidyCal support if you have questions about SMS reminders.