The booking & Appointment Plugin for WooCommerce plugin allows customers to book appointments, and make reservations. SMS for WooCommerce is fully compatible with Booking & Appointment Plugin for WooCommerce, and you can trigger SMS messages for each of the available email notifications and reminders.
Appointments SMS Notifications
- Activate the plugin.
- Go to WooCommerce → SMS Notifications → Bookings.
- Enable booking and appointment SMS notifications.
- Customize admin and customer messages with placeholders like {booking_date}.
- Save your changes.
Booking notifications
- Admin New Appointment – Enable to send admin notification when a new booking comes. When enabled, you can enter a comma-separated list of recipients, determine when the reminder should be sent, and customize the message.
- Admin cancellation – Enable to send admin users a notification when a booking is canceled. When enabled, you can enter a comma-separated list of recipients and customize the message.
- Admin Rescheduled – Enable to send admin users a notification when an Appointment is rescheduled. When enabled, you can enter a comma-separated list of recipients and customize the message.
- Customer reminder – Enable to send customers a reminder before a booking begins. When enabled, you can then determine when the reminder should be sent and customize the message.
- Customer confirmation Pending – Enable this to send customers a notification when booking confirmation is pending.
- Customer confirmation – Enable this to send customers a notification when a booking is confirmed and moves to “Confirmed” status.

Appointments Placeholders
- {booking_id} – the booking id
- {booking_start_time} – the booking’s start time
- {booking_end_time} – the booking’s end time
- {booking_date} – the booking’s date (uses the site’s date format)
- {person_count} – if the booking has a “persons” field, insert the person count for the booking
- {resource} – if the booking has a resource, inserts the selected resource for the booking
The following Placeholders can be used within booking SMS messages (in addition to the default placeholders):
Checkout example for Bookable products:
