Overview
For businesses using Square Appointments (salons, spas, personal training, and other appointment-based services), no-shows are the most costly scheduling problem. Square's built-in reminder system handles the confirmation and reminder sequence automatically — and this guide shows you how to configure it for maximum effectiveness.
Before you start
- Square Appointments account
- Customer phone numbers collected at booking
- Zapier and Twilio for enhanced no-show follow-up (optional)
Step-by-step guide (4 steps)
Enable Square Appointments and reminders
In Square Appointments, go to Settings > Communications. Enable 'Appointment Reminders.' Configure: immediate booking confirmation (email + SMS), 48-hour reminder (email), and 24-hour reminder (SMS). Square sends these automatically for every appointment.
Customize your reminder messages
Edit each notification template. For the SMS reminder: 'Hi [Name], reminder: your [service] with [staff name] is tomorrow at [time] at [location]. Reply C to confirm or R to reschedule.' The confirm/reschedule reply option reduces no-shows by giving clients an easy path to act.
Set up the no-show follow-up
For no-shows: in Zapier, create a Zap triggered after the appointment time has passed. Filter for appointments with status = No Show (or not Completed). Action: Send an SMS via Twilio: 'Hi [Name], we missed you today! We'd love to reschedule your [service]. Book here: [Square booking link].' Fire 30 minutes after the appointment time.
Square tracks appointment completion status — use this to filter your no-show Zap. If status is 'No Show,' trigger the follow-up. If 'Completed,' trigger a review request instead.
Build a cancellation policy reminder
Include your cancellation policy in every confirmation message. 'Note: cancellations within 24 hours are subject to a [X]% fee.' This sets expectations upfront and reduces last-minute cancellations.
What you'll get
30-50% reduction in no-shows with automated reminders
Confirmation replies let you identify no-shows before the appointment
No-show follow-up recovers bookings that would otherwise be lost
Cancellation policy reminder reduces last-minute cancellations
Common mistakes to avoid
Not collecting phone numbers at booking (SMS reminders can't work without them)
Not including a reschedule link in reminders (clients who can't make it will no-show instead of rescheduling)
Forgetting to customize the default Square reminder message (generic messages feel impersonal)
Frequently asked questions
Do I need coding experience to set up this Square automation?
No coding is required. This guide walks you through everything using Square's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.
How long does this automation take to set up?
Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.
What happens if the automation fails?
Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.
Can I customize this automation for my specific business?
Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.