Documentation
Navigate to JoomBook → Settings → E-Mail Notifications. JoomBook sends automatic emails to customers and staff for bookings, cancellations and appointment reminders.
General
| Setting | Description |
|---|---|
| Sender Name | Name shown in the From field of all outgoing emails (e.g. your studio name). Default: JoomBook. |
| Reply-To E-Mail | Optional reply-to address. Leave empty to use the Joomla global mail address. |
Confirmation E-Mails
Sent automatically to the customer after every successful booking.
| Setting | Description |
|---|---|
| Confirmation Subject | Subject line of the booking confirmation email. Leave empty = default text. |
| Confirmation Intro Text | Opening text displayed above the booking summary table in the confirmation email. Leave empty = default text. |
Cancellation E-Mails
Sent automatically to the customer when an appointment is cancelled.
| Setting | Description |
|---|---|
| Cancellation Subject | Subject line of the cancellation email sent to the customer. Leave empty = default text. |
| Cancellation Intro Text | Opening text in the cancellation email. Leave empty = default text. |
Double opt-in emails
These two emails only exist when you have switched on Double opt-in under Settings → General Settings → Booking Settings.
| Description | |
|---|---|
| Confirmation request to the customer | Sent to the customer immediately after the booking form is submitted. It contains a large "Confirm booking now" button, the deadline with date and time, and the plain link to copy in case the button does not work. Without a click no appointment comes into being - the email says so explicitly, so nobody who did not book is left confused. |
| Request awaiting confirmation (to the operator) | Sent to the admin address at the same time, provided admin notification is enabled. It reports the request and its deadline and points out that there is nothing to do: if the customer confirms, the normal appointment notification follows; if not, the slot is released automatically. |
Staff Notification
Sent to the assigned staff member when a new booking is received (requires Staff Notification enabled under Settings → General Settings → Notifications).
| Setting | Description |
|---|---|
| Staff Notification Subject | Subject line of the internal new-booking notification sent to the assigned staff member. Leave empty = default text. |
E-Mail Logo
| Setting | Description |
|---|---|
| E-Mail Logo | Choose whether and where to show a logo in the email header. No logo: no logo displayed. Custom URL: enter a logo URL in the field below. Location image: use the logo / photo from the location settings. |
| Logo URL | Full URL to the logo image (e.g. https://example.com/images/logo.png). Only active when the source is "Custom URL". |
E-Mail Footer
| Setting | Description |
|---|---|
| E-Mail Footer | Select what appears in the footer of all customer emails. Location address: name, street, postcode/city, phone, and website of the location. Site name only: only the Joomla site name is displayed. |
Calendar File Attachment (.ics) Pro
If enabled, a calendar file (.ics) is attached to the booking confirmation email so customers can add the appointment to their calendar app with one click. Described in detail in the "ICS Calendar Attachment" article.
Appointment Reminders Pro
| Setting | Description |
|---|---|
| Reminder E-Mail | If enabled, a reminder is automatically sent to the customer before their appointment. |
| Reminder Timing (hours before) | How many hours before the appointment the reminder is sent. Default: 24 hours. |
| Reminder Subject | Subject line of the reminder email. Leave empty = default text. |
Waitlist Notification Full
Sent to waiting customers as soon as a waitlist slot opens up.
| Setting | Description |
|---|---|
| Notification e-mail subject | Subject of the email sent when a waitlist slot becomes available. Leave empty = default text. |
Available Placeholders
These placeholders can be used in subject lines and intro texts:
{service}- Name of the booked service{customer}- Customer name{date}- Appointment date{time}- Appointment time
In the waitlist notification only {service} and {date} are available.