Skip to main content

Message Templates

The Templates screen lists all email and SMS templates in one filterable table — both your custom templates and the built-in system templates that Zooza uses for automated communication.

Navigation: Go to CommunicationTemplates.

Message templates


Filters

Use the filter bar above the list to narrow down templates:

FilterDescription
TypeFilter by template category (e.g. Booking, Notifications, Order, Other).
NameSearch by template name.

The list updates as you type or select a filter. Click Reset to clear all filters.


Template list

Each row in the list shows one template:

ColumnDescription
NameTemplate name — click to open the template editor.
TypeTemplate category (Booking, Order, Notifications, Other, User).
Custom templatesShows how many custom variants exist for this template.
CreatedDate the template or its custom variant was created.

System templates vs. custom templates

System templates

System templates are built into Zooza and are sent automatically for specific events — booking confirmation, payment reminders, cancellations, etc. They cannot be deleted or renamed, but you can create a custom variant to override the default content.

System templates are shown in the list but their row has no edit button — only an Add new template option to create a custom variant.

Custom (user) templates

Templates you or your team have created — either from scratch or as a custom variant of a system template. These can be freely edited, duplicated, or deleted.

To create a new template from scratch, click Add new template at the top of the list.


System template reference

Booking templates

TemplateWhen it is sent
Request to confirm bookingAfter booking — the client must confirm via email before the booking status can be set to Enrolled.
Confirmation of booking (Session programme)Sent automatically after the client clicks the confirmation link.
Trial timetable bookings completedSent when a client enrols for the trial timetable.
Trial endedSent automatically if trial automation is configured in programme settings. Includes the booking link.
Trial ended follow-upFollow-up sent up to two times if trial automation is enabled.
Trial lostSent if trial automation is enabled and the client has not enrolled.
Booking confirmation – Lead collectionSent after the client confirms a lead collection booking.
Waiting list (Continuous programme)Sent after enrolling in a full class.
Late bookingSent to clients who enrol in a class that has already started.
Booking confirmation – Open sessionsSent after confirming an open session booking.
Booking confirmation – One-off sessionSent after confirming a one-off session booking.
Waiting list (One-off session)Sent after joining the waiting list for a full one-off session.

Order templates

TemplateWhen it is sent
Order confirmationSent after an order has been successfully submitted.

Notification templates

TemplateWhen it is sent
Upcoming session notificationSent daily at 3:00 AM with a list of the next day's sessions for clients who are not excused.
Automatic session reminderSent the day before a session to all enrolled clients.
Cancellation confirmationSent after a cancellation by the client or instructor.
Automatic waiting list notificationSent to waiting list clients for a one-session programme.
Next programme offerSent when a client is included in the next programme invitation.

Other templates

TemplateWhen it is sent
System import invitationSent to users when they are imported into Zooza.
Payment receivedSent when a payment has been processed.
Imported booking confirmationSent when a client accepts an import invitation.
Booking importedSent as confirmation when a client is imported.
Sign up for an open sessionSent when a client enrols in a Pay-as-you-go session.
New paymentSent as a payment request when a new instalment is issued.
Booking as guest doneSent after a guest enrols in a full programme.
Changed sessionNotification listing all changes to a session.
Upcoming paymentReminder sent before a scheduled instalment is issued.
Missed paymentSent after a scheduled payment is not paid.
Scheduled booking cancellationSent when a booking is scheduled for cancellation.
Scheduled cancellation confirmationSent to confirm a scheduled cancellation.

Email Signatures

Manage email signatures at the bottom of the Templates screen.

FieldDescription
Signature listNamed signatures — click to edit.
Preset signatureSelect the default signature appended to outgoing emails.
SaveSave the selected preset.
CreateCreate a new signature.

Template editor

Navigation: Templates list → click a template name.

Screenshot — communication message templates

Fields

FieldDescription
Add email subjectEmail subject line. Supports dynamic tags. Required.
Prepare email textRich text editor for the email body. Required.

Dynamic tags

Dynamic tags automatically insert client-specific data — name, programme, payment amount, booking link — into the subject and body.

Two ways to insert a tag:

  1. Type * in the editor — a dropdown appears with tags valid for this template type. Start typing to filter, then click to insert.
  2. Copy from the reference — click Instructions and a complete list of tags below the editor to open the full tag reference.

Tags use the format *|TAG_NAME|* and work in both subject and body.

Note: Not all tags are available in every template. The autocomplete only shows tags valid for the current template type.

Common tags:

TagDescription
*|FIRST_NAME|*Client's first name.
*|COURSE_NAME|*Programme name — class name.
*|COURSE_PAYMENT|*Amount the client should pay.
*|VARIABLE_SYMBOL|*Payment reference / variable symbol.
*|CONFIRMATION_URL|*Link for the client to confirm enrolment.
*|PIN|*One-time login code.
*|IF:PIN|**|END:IF|*Conditional block — only shown if a PIN exists.

For the full list, see Dynamic Tags Guide.

Actions

ButtonDescription
Save templateSave changes.
BackReturn to the templates list without saving.