Title: Do It Simply Booking Follow-Up
Author: Do It Simply
Published: <strong>October 24, 2026</strong>
Last modified: October 24, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/do-it-simply-booking-follow-up.svg)

# Do It Simply Booking Follow-Up

 By [Do It Simply](https://profiles.wordpress.org/baperrou/)

[Download](https://downloads.wordpress.org/plugin/do-it-simply-booking-follow-up.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/do-it-simply-booking-follow-up/#description)
 * [Reviews](https://wordpress.org/plugins/do-it-simply-booking-follow-up/#reviews)
 *  [Installation](https://wordpress.org/plugins/do-it-simply-booking-follow-up/#installation)
 * [Development](https://wordpress.org/plugins/do-it-simply-booking-follow-up/#developers)

 [Support](https://wordpress.org/support/plugin/do-it-simply-booking-follow-up/)

## Description

Do It Simply Booking Follow-Up adds a simple, configurable follow-up email to your
WooCommerce Bookings workflow. Set how many days after a booking ends you want the
email to go out, choose which booking statuses trigger it, and write your message
using the built-in visual editor.

**Features**

 * Sends one follow-up email per booking — a duplicate-prevention flag ensures the
   email is never sent twice even if WP-Cron fires more than once.
 * Choose which booking statuses are eligible (complete, paid, confirmed on by default).
 * Fully customisable From name, From email, subject, heading, and body.
 * Emails are wrapped in the WooCommerce email template automatically — no extra
   templates to manage.
 * Supports placeholders: `{first_name}`, `{product_name}`, `{booking_date}`, `{
   site_name}`.
 * “Send test email” button on the settings page so you can preview the layout before
   going live.
 * All processing uses site timezone — no server-timezone surprises.

**Requirements**

 * WooCommerce
 * WooCommerce Bookings (premium extension — not available on WordPress.org)

If WooCommerce Bookings is not active, the plugin will display an admin notice and
load nothing else.

## Installation

 1. Upload the `do-it-simply-booking-follow-up` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **WooCommerce  Booking Follow-Up** to configure the settings.
 4. Enable sending, set your delay and message, then save.

## FAQ

### Does this work without WooCommerce Bookings?

No. WooCommerce Bookings (sold separately at WooCommerce.com) must be installed 
and active. If it is not found, the plugin shows an admin notice and does not load.

### When exactly does the email send?

The plugin schedules a once-daily WP-Cron event that fires at **9:00 am in your 
site’s timezone** (as set under Settings  General). On activation it calculates 
the next upcoming 9:00 am and uses that as the first run time, so subsequent runs
stay anchored to that hour. Each run looks for bookings that ended on the whole 
calendar day that is exactly your configured number of days ago — for example, setting
3 means bookings that ended 3 days ago (any time that day, 00:00–23:59 in the site
timezone). The email is sent once per booking; a flag is stored on the booking to
prevent duplicates.

Developers can change the send hour via a filter in a custom plugin or `functions.
php`:

    ```
    add_filter( 'dis_bfu_send_hour', fn() => 7 ); // run at 7 am instead
    ```

The filter value must be an integer between 0 and 23.

### WP-Cron isn’t firing reliably — what can I do?

WP-Cron depends on site visits to trigger scheduled events. For reliable timing,
set up a real server cron job to hit `wp-cron.php` on a schedule, for example:

    ```
    0 6 * * * wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
    ```

### Can I resend an email for a booking?

Delete the `_dis_bfu_sent` post meta from the booking in the database (or via a 
custom snippet) and the next cron run will treat it as unsent — provided it still
falls within the configured day window.

### The test email worked but live emails are not sending

Make sure **Enable Follow-Up Emails** is checked and saved, and that the booking
status you are testing with is ticked in the **Booking Statuses** list.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Do It Simply Booking Follow-Up” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Do It Simply ](https://profiles.wordpress.org/baperrou/)

[Translate “Do It Simply Booking Follow-Up” into your language.](https://translate.wordpress.org/projects/wp-plugins/do-it-simply-booking-follow-up)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/do-it-simply-booking-follow-up/),
check out the [SVN repository](https://plugins.svn.wordpress.org/do-it-simply-booking-follow-up/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/do-it-simply-booking-follow-up/)
by [RSS](https://plugins.trac.wordpress.org/log/do-it-simply-booking-follow-up/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bookings](https://wordpress.org/plugins/tags/bookings/)[email](https://wordpress.org/plugins/tags/email/)
   [follow up](https://wordpress.org/plugins/tags/follow-up/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/do-it-simply-booking-follow-up/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/do-it-simply-booking-follow-up/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/do-it-simply-booking-follow-up/reviews/)

## Contributors

 *   [ Do It Simply ](https://profiles.wordpress.org/baperrou/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/do-it-simply-booking-follow-up/)