• Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
  • Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
Get Webba

Getting Started

3
  • Quick Start Guide
  • Upgrading to Webba Booking Premium
  • The Key Concepts

Installation

2
  • Plugin installation
  • Setup Wizard

Services

10
  • What Are Services?
  • Service Details
  • Availability
  • Pricing
  • Integrations
  • Recurring Bookings
  • Service Settings
  • What are service categories?
  • How to add daily service or rentals?
  • Setting Up Extras and Add-Ons

Settings

21
  • Settings Overview
  • General Settings
    • General
    • Technical
    • Admin Interface
  • Advanced Booking Rules
    • General Booking Rules
    • Restrictions
    • Booking Form
    • Advanced
  • Global Availability & Holidays
    • Global Availability
    • Holidays
  • Notification Settings
    • Browser Notifications
    • General Notification
    • Email Notification Settings
    • SMS Notifications (Twilio)
  • Payments
    • General Payment Settings
    • PayPal Payments
    • Stripe Payments
    • WooCommerce Payments
  • Wording and Translations
    • Wording/Translation
  • Integration Settings
    • Google Calendar Settings
    • Zoom integration settings

Booking Form

6
  • How to add a booking form?
  • Webba Booking Elementor Widget
  • Webba Booking Divi Module
  • Shortcodes for a booking form
  • Form Layouts: Classic and Waterfall
  • User Dashboard

Form Builder

4
  • How to create a form?
  • How to link the form to a service?
  • Custom Form Fields
  • How to add custom fields as a placeholder

Pricing Rules

6
  • Price for date range
  • Price for early booking
  • Price based on custom field value
  • Price for Day of Week and Time Range
  • Price Based on Number of Seats Booked
  • Price based on number of timeslots booked

Email Notifications

5
  • Email Notifications
  • Testing Email Notifications
  • Email Notifications Troubleshooting
  • How to manually resend an email notification to a customer?
  • How to edit an Email template

Integrations

11
  • WooCommerce Integration
  • Stripe Integration
  • Paypal Integration
  • Google Calendar Integration
  • Google Meet Integrations
  • How to connect and customize Google Calendar to a Service?
  • Outlook Calendar integration
  • Zoom Integration
  • iCalendar attachments
  • Twilio Integrations
  • Google Analytics Integration

Configure

7
  • How to add a Staff Member
  • How to add a location?
  • How to add a Coupon
  • Schedule Calendar and Schedule Tools
  • Analytics Dashboard
  • User Account and Dashboard
  • List of Placeholders

Archive

1
  • Archive Documentations

Knowledge Base

4
  • CSV Export Shows Old Custom Field Names When Using Multiple Forms
  • Shared Google Calendar Blocking Slots Across Multiple Services
  • Why are free bookings not syncing with Google Calendar?
  • Why is my notice period not working?
  • Home
  • Docs
  • Email Notifications
  • Email Notifications
View Categories

Email Notifications

3 min read

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:

  1. Name (internal use)
    Simply enter the name for the template for internal use, for easier management.
  2. Enabled/disabled
    Enable/disable the template.
  3. Trigger
    Here’s a list of email notification triggers that trigger an email based on settings applied:
    1. Booking is made by admin: when administrator creates a booking using the backend’s dashboard.
    2. Booking is made by customer: when customer makes a successful booking using an online form.
    3. Booking status changed to “Approved”: if default booking status is not “approved” and administrator changes the status to it.
    4. Booking cancelled by admin: when administrator cancels a booking using the backend’s dashboard.
    5. Booking cancelled by customer: when customer cancels a booking using their dashboard.
    6. Booking cancelled automatically: when system cancels a booking automatically due to timeout settings (e.g. when not paid in certain amount of time)
    7. Booking updated by admin: when administrator makes an update to the booking.
    8. Booking updated by customer: when customer makes an update to the booking.
    9. Booking is paid: when the payment for the booking is successful.
    10. Booking reminder to admin: reminder to administrator when there are X days left (based on settings).
    11. Booking reminder to customer: reminder to customer when there are X days left (based on settings).
    12. New user is created: an email to the customer with their account details where they will be able to manage the booking.
    13. 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.
  4. Recipients
    You can set who receives the email – customer, administrator, group users (for group booking cases) – or all.
  5. Email subject line
    You can set the email subject line here.
  6. 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.
  1. 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.
  2. 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.
  3. 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.
  4. 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/

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Didn’t find an answer? Contact us

How can we help?

How to edit an Email templateTesting Email Notifications
Table of Contents
  • How to Setup Email Notifications

Explore

  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog
  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog

Legal

  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Affiliate Program
  • Feature requests
  • Affiliate Program
  • Feature requests

Subscribe to Our Newsletter

© Webba Booking | 2026 All rights reserved