---
title: WooCommerce Bookings Benchmarks
description: "Once you have installed and activated your WooCommerce Bookings Extension for Groundhogg, you will see the following benchmarks available in the Funnel Builder: ![woocommerce bookings funnel benchmarks](https://www.wooninja.io/wp-content/uploads/2019/11/woocommerce-bookings-funnel-benchmarks-1600x816.png) **Important:** Most of the funnel benchmarks have an option to be activated for any…"
url: "https://www.wooninja.io/documentation/woocommerce-bookings-benchmarks/"
updated: "2022-03-14"
category: Groundhogg / WooCommerce Bookings
---

# WooCommerce Bookings Benchmarks

Once you have installed and activated your WooCommerce Bookings Extension for Groundhogg, you will see the following benchmarks available in the Funnel Builder:

![woocommerce bookings funnel benchmarks](https://www.wooninja.io/wp-content/uploads/2019/11/woocommerce-bookings-funnel-benchmarks-1600x816.png)

**Important:** Most of the funnel benchmarks have an option to be activated for any booking *or for specific booking products*. Always click **Update** in the funnel builder when you change your selected option as the page must refresh to show the selection.

![woocommerce bookings funnel refresh](https://www.wooninja.io/wp-content/uploads/2019/11/woocommerce-bookings-funnel-refresh-1600x811.png)

## Funnel Benchmarks

*Important:* Due to how WooCommerce handles Bookings and Orders, our funnels will only trigger if a *Booking has an associated Order*. The reason for this is that Bookings, by themselves, do not always hold customer data. Customer data is generally stored in Orders. Therefore, an Order must be created when a Booking is made for our funnels to function. By default, a customer checkout will create an Order and a Booking(s). *But* if you create bookings manually in the WordPress admin dashboard, you will need to create an associated Order at the same time.

**Booking Order**

Runs when any order or an order containing specific bookable products is first created. The order can be in any status.

Hook: *woocommerce_new_order*

**Booking Paid**

Runs when any booking, or booking containing specific bookable products, is marked as Paid.

*Hook: paid_wc_booking*

**Booking Complete**

Runs when any booking, or booking containing specific bookable products, is marked as completed. Note, the start date of the booking must be in the past.

Hook: *wc-booking-complete* or *complete_wc_booking*

**Booking Cancelled**

Runs when any booking, or booking containing specific bookable products, is marked as cancelled.

Hook: *woocommerce_booking_cancelled*

**Booking Created** [*Deprecated*]

*Important: *This benchmark is no longer part of available benchmarks as it is superseded by ***Booking Order***. If you wish to use it, you will need to have your developer enable it or [contact us directly.](https://www.wooninja.io/contact/)

Runs when any order containing any or specific bookable products is first created. Unlike* Bookable Product*, below, this will trigger for manual orders.

Hook: *save_post_shop_order*
