Customising email and SMS appointment templates

Learn how to set up templates for booking confirmations, reminders, reschedules, and cancellations.

Before you start

Make sure clients can receive automated messages:

  • Clients have a valid mobile number and email.

  • You have SMS credits available: SettingsSMS Credits.

Note: SMS is sent to the client’s primary phone number, and it must be a mobile.

How notification sets work

The Default appointment notification set is used for any service that does not have a specific set assigned. Create custom sets when a service needs different wording or reminder timing.

Each set includes:

  • Booking notifications (SMS, Email).

  • Rescheduling notifications (SMS, Email).

  • Cancellation notifications (SMS, Email).

  • Reminders before the appointment (SMS, Email; one or more, scheduled in hours or days).

Each message type has:

  • An Enabled toggle.

  • A content editor with placeholders for Client, Appointment, Location, Practitioner, and Service details.

Triggers at a glance

Message Type
What It Is
When It Sends

Booking

Sends the confirmation message and provides a confirm link.

Appointment is created in the calendar or booked online.

Rescheduling

Notifies the client that the time or date has changed.

Appointment is rescheduled.

Cancellation

Notifies the client that the appointment was cancelled.

Appointment is cancelled.

Reminders

Reminds the client before the appointment.

At set intervals before start (if applicable) .

Reminders:

Sent only if the reminder window still applies. Appointments created close to the start time may skip earlier reminders.

Example: If you have 24-hour and 2-hour reminders and you book at 1:30 pm for a 3:00 pm appointment, those earlier reminders won’t send. Only a 1-hour reminder would.

Edit the default set

Tip: By default, all services use the Default set. You can edit the Default, or duplicate it to test changes without affecting current messages. If you create another set, link only the services that need different reminders. Others will keep using the Default automatically.

Use this when the same wording and timing should apply to most or all services.

  1. Go to Settings Appointment notification sets.

  2. Next to the Default appointment notification set, select Actions Edit.

  1. In the left column, select the message type you want to change.

  2. In the editor on the right, toggle Enabled on or off (when off, it shows Disabled) and update the message.

  1. For Reminders set Send to the number of hours or days before the appointment (to dictate when reminders are sent).

  2. Click Save.

Add or adjust reminders in this set — see Add reminders for more info.

Create a custom set

Use this when a service needs different wording or reminder timing.

  1. Go to SettingsAppointment notification sets.

  2. Select Add appointment notification set.

  1. Name the set (top left).

  1. Turn Enabled on for the message types you want to send and write the content.

  1. Add one or more Reminders and set the timing.

  2. Click Save (top right).

Add or adjust reminders in this set — see Add reminders for more info.

Assign a custom set so those messages and reminders apply to that service.

Steps

  1. Go to CatalogueServices and edit the service.

  1. Scroll to Notifications. In Appointment notification set, choose the set you want. If none is selected, the Default set is used.

  1. Click Save.

Result

  • That service now uses the selected set.

  • Services without a selection continue to use the Default set.

Add reminders

You can add multiple reminders to the same set. Each reminder can be scheduled in hours or days before the appointment.

You can send reminders up to 7 business days in advance, or as close as 1 hour before the appointment.

To add a reminder

  1. Go to SettingsAppointment notification sets.

  2. Find the set and select ActionsEdit.

  3. Select Add reminder, then choose Add SMS reminder or Add Email reminder.

  1. In the editor on the right, set Send to the number of hours or days before.

  1. Write your message and click Save (top right) for the set template.

Duplicate or archive a set

  • Duplicate when you want a copy to adjust instead of starting from scratch.

  • Archive when you no longer want a set selectable for new services.

Steps

  1. Go to Settings → under Scheduling click Appointment notification sets.

  2. In the list, open Actions for the set.

  3. Choose Duplicate or Archive.

What happens when archived

  • The set moves to the Archived tab and cannot be edited or linked to new services.

  • Services already linked continue to show their message history, but you should relink them to an active set for future notifications.

Note: You cannot archive the Default set.

To archive a set, first unlink it from every service: CatalogueActionsEdit the service → clear the Appointment notification set Save.

SMS length and limits

Caspen uses standard SMS rules, which determine how long a message can be before it is split into segments.

Standard GSM characters:

  • 1 segment = 160 characters.

  • Long messages use 153 characters per segment.

With emojis or special characters:

  • 1 segment = 70 characters.

  • Long messages use 67 characters per segment.

What Counts As Standard GSM Letters, numbers, spaces, and common punctuation (A–Z, a–z, 0–9, . , ! ? ' " : ; ( ) / @ #).

Special Characters Curly quotes “ ” and ‘ ’, long dashes, many accented letters like é or ü, and symbols such as { } [ ] ^ \ |, and emojis.

Using emojis or special characters reduces how many characters fit in one SMS, which may increase the number of segments (and credits) used.

Cost You use 1 SMS credit per outbound segment.

Tips to reduce SMS costs

  • Keep SMS short and clear.

  • Use standard GSM characters.

  • Limit emojis and special characters where possible, as they can increase cost.

  • If you’re curious about credits, try an online SMS segment calculator to estimate usage.

FAQs

Why aren’t my clients getting SMS notifications?

Work through these checks:

  • SMS credits: Confirm you have credits in Settings → SMS Credits.

  • Enabled: Make sure the relevant message type (Booking, Reminder, Reschedule, Cancellation) is Enabled in the set.

  • Correct set: Check the service is linked to the intended notification set; otherwise it uses the default set.

  • Client mobile: Verify the client’s primary phone is a valid mobile (not a landline), and check that the correct country code is selected.

What if the wrong wording was sent?

Make sure the service is linked to the correct notification set. Changes apply to future sends only.

Why did my reminder not send?
  • The appointment was created or edited after that reminder’s send window (e.g., booked too close to the start time).

  • The reminder is disabled in the set, or its send time had already passed when the appointment was made.

  • Also worth checking: SMS credits, the service is linked to the intended set, and the client has a valid mobile number.

Last updated