Description
The Bookings add-on indexes WooCommerce Bookings reservation products so that FacetWP filters can target availability, dates, resources, and slot types. Designed for sites that sell appointments, equipment rentals, or lodging stays through WooCommerce, it allows visitors to quickly find only items with open time slots in the selected period, without having to open each listing to check the schedule.
Key Features
- Bookable product indexing
Adds WooCommerce Bookings products to the FacetWP index so they can appear in faceted searches. - Date range filtering
Allows visitors to select a check-in/check-out period and view only available items. - Resource targeting
Creates facets for resources linked to products, such as rooms, professionals, and equipment. - Compatibility with native facets
Combines reservation data with WooCommerce category, price, attribute, and taxonomy facets. - Grid updates without reloading
Applies filters through FacetWP AJAX, updating the listing without a page reload.
Benefits of Bookings Integration
- Faster booking
Reduces the number of clicks between search and checkout by showing only genuinely available options. - Fewer empty pages
Prevents customers from opening service listings with no availability during their desired period. - Dynamic catalog
Each filter reflects the current schedule status, without manually caching listings. - More consistent conversions
Directs traffic straight to items that can be purchased at that moment.
Who Is It For?
- Clinics, salons, and studios that sell online appointments through WooCommerce.
- Inns, hostels, and lodging platforms that need date-based search.
- Equipment, vehicle, or space rental businesses that work with slots.
- Travel agencies and experience portals with large reservation catalogs.
For store owners and operators who rely on WooCommerce Bookings, the integration eliminates the typical friction of catalogs where visitors need to open each service to find out whether openings are available. Combined with native facets such as category, price, and attribute, it adds a time-based filtering layer that makes sense in any online booking ecosystem, from a neighborhood salon to a tourism portal.
Frequently asked questions
Is FacetWP Bookings Integration GPL-licensed?
Yes. FacetWP Bookings Integration is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use FacetWP Bookings Integration on multiple sites?
Yes. You can install FacetWP Bookings Integration on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does FacetWP Bookings Integration cost at Ultrapack?
FacetWP Bookings Integration costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does FacetWP Bookings Integration include updates?
Yes. The current version of FacetWP Bookings Integration is 0.7.0, published at Ultrapack on Dec 20, 2018. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is FacetWP Bookings Integration scanned before publication?
Yes. Every version of FacetWP Bookings Integration goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the FacetWP plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the FacetWP plugin before this one.
- Download the file
facetwp-bookings.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
facetwp-bookings.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the FacetWP plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready