Email notifications play a vital role in the Webba Booking plugin, as they keep both the service administrators and customers informed about the booking process. These notifications ensure smooth communication, minimize misunderstandings, and enhance the overall booking experience.
How to Setup Email Notifications #
Setting up email notifications in Webba Booking is simple!
Simply go to the Email templates page and edit existing templates or create a new one by pressing the Add Email Template+ button.
Here is a quick video showing how to create it:

Here are all the settings explained:
- Name (internal use)
Simply enter the name for the template for internal use, for easier management. - Enabled/disabled
Enable/disable the template. - Trigger
Here’s a list of email notification triggers that trigger an email based on settings applied:- Booking is made by admin: when administrator creates a booking using the backend’s dashboard.
- Booking is made by customer: when customer makes a successful booking using an online form.
- Booking status changed to “Approved”: if default booking status is not “approved” and administrator changes the status to it.
- Booking cancelled by admin: when administrator cancels a booking using the backend’s dashboard.
- Booking cancelled by customer: when customer cancels a booking using their dashboard.
- Booking cancelled automatically: when system cancels a booking automatically due to timeout settings (e.g. when not paid in certain amount of time)
- Booking updated by admin: when administrator makes an update to the booking.
- Booking updated by customer: when customer makes an update to the booking.
- Booking is paid: when the payment for the booking is successful.
- Booking reminder to admin: reminder to administrator when there are X days left (based on settings).
- Booking reminder to customer: reminder to customer when there are X days left (based on settings).
- New user is created: an email to the customer with their account details where they will be able to manage the booking.
- Booking is finished: an email after booking status is changed to “arrived”. This can be used as a thank you message or to send any follow-up information.
- Recipients
You can set who receives the email – customer, administrator, group users (for group booking cases) – or all. - Email subject line
You can set the email subject line here. - Email body
You can add the email body right here. Utilize placeholders as necessary to dynamically populate the email with specific booking-related data or variables.

- PDF attachment (PRO VERSION ONLY)
You can send a PDF attachment with the booking emails. Here you will be able to add text that you would like to appear in the PDF. - Attach iCal file (PRO VERSION ONLY)
Enable this to send a universal iCal file attached to the email which will enable customers to add the booking to their calendars. - Use for all services (yes/no)
Enable this if the template should be applied to all services you have. If not – leave this disabled and choose individual services that the template should apply to. - Services
Choose individual services that the template should apply to.
NOTE: DEFAULT TEMPLATES
To make it easy for you, we have created default templates covering every single trigger case. You can edit them as any other template, however you can’t delete them. If you don’t want to use them, simply disable them.
For further settings, follow this documentation here https://webba-booking.com/docs/email-notification-settings/