• Skip to primary navigation
  • Skip to main content
ShopMagic

ShopMagic

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • Ideas
  • My account
How To Customize Your WooCommerce Bookings Email

Updated: November 23, 2022 / Blog

How To Customize Your WooCommerce Bookings Email

Damian Machnik

WooCommerce Bookings is a great way to start a booking system on your site (it’s already used by over 24,000 businesses worldwide!).

And it adds ALMOST every feature you need to set up a complete booking system your customers will love.

And yes – emails and notifications are the issues here.

(if you’re already feeling limited with WooCommerce Bookings emails, read on)

Here’s what we will cover in this article:

  • Emails in WooCommerce Bookings – are they important?
  • Notifications available in WooCommerce Bookings
  • Two ways to customize email notifications
  • How to create solid Bookings reminder
  • Setting up follow-up emails in WooCommerce Bookings

With Bookings, you can guide your customers from choosing dates and resources they’d like to book, up to payment and final confirmation.

But the major issue is that the communication part (built-in email options) is heavily limited.

That’s exactly what we will fix with a plugin like ShopMagic!

Why are emails essential for your business?

While technically, you’re still in the “eCommerce” business, offering resources that require booking also require a radically different level of communication.

Booking businesses can be unique and very different from each other, so a one-size-fits-all approach to communication won’t cut it.

Why?

Because your booking process surely is more complicated than the simple eCommerce checkout and can cause much more uncertainty for your customers.

It involves dates, calendar checks, planning your holiday (often synchronized with family and friends). Complicated stuff!

That’s why timely and clear email communication is key to increasing your customer satisfaction and the number of successful bookings.

And it’s impossible to get there with just standard WooCommerce Bookings emails.

ShopMagic makes the WooCommerce emails customization a lot faster, simpler, less prone to error, and of course with more features. It's a must-have if you're using WooCommerce.
Doug Yuen Founder @ EfficientWP

When your customers book accommodations, consultations, meetings or other resources they better be ensured that the whole process is going smoothly and everything is confirmed.

Otherwise, your bookings’ abandonment rate can shoot up, and you can be sure that customers won’t be coming back.

WooCommerce Bookings standard email notifications

By default, WooCommerce Booking adds 7 email templates that will be sent to either your customer or store admin (or other recipients).

Just like the regular WooCommerce emails, you can find them in your dashboard under WooCommerce -> Settings -> Emails tab.

WooCommerce Bookings Email Settings
All WooCommerce Bookings email notifications are easily customizable with ShopMagic

Emails sent to the customer

  • Booking Reminder – reminds your customers about their booking one day before it takes place
  • Booking Confirmed – sent when the booking status changes to “Confirmed”, either automatically or manually by an admin
  • Booking Pending Confirmation – notifies your customers that their booking is awaiting confirmation
  • Booking Notification – manual notification sent to all customers who have a future booking date for a specific product
  • Booking Cancelled – sent to your customers when their booking’s status changes to “cancelled”

Emails sent to admin 

  • New Booking – lets you know there is a new booking and that it might need confirmation
  • Admin Booking Cancelled – confirmation email that’s sent when a booking status changes to “cancelled”

The first thing you might notice is that WooCommerce doesn’t let you send ANY kind of emails that would happen after your customer’s booking happens.

For those who stick with default WooCommerce options, there is no way to send relationship-building emails like follow-ups, review reminders, or thank-you discount codes.

Customizing your WooCommerce Bookings emails

Making changes to your bookings emails can be painful, time-consuming and risky. Let’s briefly summarize the two ways you can go about your emails’ customization:

(The Hard Way) Editing PHP templates on your own

😡 you need to be at least a bit comfortable with PHP, WordPress file editing, and structure
😡 wasting precious time looking for solutions and tips on your own
😡 if things go wrong, your customers will get messed up emails until a developer can fix it

(The Easy Way) Using an email plugin like ShopMagic

🤗 doesn’t affect your website performance (works only in the back)
🤗 adds an easy way to customize notifications, create new emails or sequences
🤗 you don’t need to know a single thing about PHP
🤗 friendly support is always here to help you

ShopMagic for WooCommerce Bookings

Customize your WooCommerce Bookings emails, create new notifications and build relationships with your customers with follow-up emails.

Get it now or View Details
WP Desk
Plugins used by 10,000+ shops
Last Updated: December 13, 2022
Works with WooCommerce 6.0 - 7.2.x

If you’d still like to go the hard way, here is a list of PHP files you should look for when customizing your email content:

WooCommerce Booking email PHP template location PHP template location – plain text version
Booking Reminder /emails/customer-booking-reminder.php /emails/plain/customer-booking-reminder.php
Booking Confirmed /emails/customer-booking-confirmed.php /emails/plain/customer-booking-confirmed.php
Booking Notification /emails/customer-booking-notification.php /emails/plain/customer-booking-notification.php
Booking Cancelled /emails/customer-booking-cancelled.php /emails/plain/customer-booking-cancelled.php
New Booking  /emails/admin-new-booking.php /emails/plain/admin-new-booking.php
Admin Booking Cancelled /emails/admin-booking-cancelled.php /emails/plain/admin-booking-cancelled.php

And here’s how it looks like when you try to edit those emails in PHP templates:

Customer booking reminder email PHP template


On the other hand, customizing your email content with a regular text editor and placeholders in ShopMagic is ridiculously easy:

Woocommerce Bookings Custom Email Marketing Automation

You can also freely create new notifications, modify them, and choose when they should be sent:

New Email Automation For Woocommerce Bookings With Shopmagic Integration


Booking reminders

If you don’t charge the full price upfront, booking reminders can be an essential part of increasing your revenue (and avoiding losses).

As you can see, editing the Booking Reminder email in WooCommerce settings doesn’t give you many options.

WooCommerce Bookings reminder email options

Not being able to edit the email content is bad, but you also can’t change other essential settings like the time when a reminder is sent (by default it’s one day prior to the booking starting date).

If you’re offering services like long-term accommodation, you might want to send reminders much earlier.

With ShopMagic, you can set it up with just a few clicks using the “Booking – Before Event” trigger:

Automation For Booking Before Event With 7 Days


Follow-up emails for WooCommerce Bookings

Standard emails actually don’t support the complete communication lifecycle.

With WooCommerce Bookings only, you are deprived of the possibility to send emails AFTER your customers’ bookings take place.

So if you would like to expand your communication and send emails like:

  • review requests
  • thank-you emails
  • coupon codes

you can set it up with one simple option in ShopMagic, that lets you delay and modify your email send time.

Send Emails With Delay For Woocommerce Bookings Events

WooCommerce Bookings email customization – summary

Proper communication with customers is an essential part of every business, and it’s even more true for the ones offering bookings.

Thanks to the rich WooCommerce ecosystem and plugins like ShopMagic, you can now spend more time actually growing your business instead of fixing your emails.

P.S. Now that sending your follow-up emails is ridiculously easy, it’s better to get started right now. Getting new reviews and building relationships with your customers also takes some time!

ShopMagic for WooCommerce Bookings

Customize your WooCommerce Bookings emails, create new notifications and build relationships with your customers with follow-up emails.

Get it now or View Details
WP Desk
Plugins used by 10,000+ shops
Last Updated: December 13, 2022
Works with WooCommerce 6.0 - 7.2.x

About Damian Machnik

Product Manager at WP Desk. Every day I try to create better and more interesting products. If you have any questions, go ahead and email me!

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2023 A WP Desk WP Desk Automation