Description
Elementor Connector for WooCommerce Bookings connects WooCommerce Bookings reservation fields and controls to Elementor, allowing you to insert a booking form, date selection, and product information into layouts created in the visual builder. The extension is designed for anyone who sells time slots, bookable services, or rentals in WooCommerce and needs to customize product pages while keeping the standard purchase and booking flow.
Key Features of the Elementor Connector for WooCommerce Bookings
- Elementor Connection
Integrates booking elements into layouts built with the visual builder. - Booking Form
Displays date, time, and availability fields on custom pages. - Compatibility with Bookings
Uses the data configured in WooCommerce Bookings bookable products. - Product Layout
Lets you place booking information within the product page. - WooCommerce Flow
Keeps the cart, checkout, and order connected to the booking process.
Benefits of the Elementor Connector for WooCommerce Bookings
- More Flexible Pages
Reduces reliance on the fixed template used by the active theme. - Clearer Booking
Helps visitors visualize dates and options before purchase. - Less Manual Setup
Centralizes visual editing without changing theme files. - Seamless Checkout
Preserves the WooCommerce checkout after selecting the booking.
Who Is the Elementor Connector for WooCommerce Bookings For?
- Anyone who sells consultations, classes, sessions, or appointments scheduled through WooCommerce.
- You who use Elementor and want to customize bookable product pages.
- Anyone who needs to display availability, dates, and booking options with more visual control.
How to Download the Elementor Connector for WooCommerce Bookings
The Elementor Connector for WooCommerce Bookings is available for download here on Ultrapack. After downloading the .zip file, go to Plugins > Add New > Upload plugin, select the file, and activate it. Keep WooCommerce Bookings installed to use the booking features.
This add-on fits the WooCommerce Bookings booking system into pages built with Elementor, without replacing the purchase process already used by the store. For anyone working with bookable services, rentals, time slots, or date-specific experiences, it makes it easier to create pages that better match the site’s visual identity and keeps booking data connected to checkout.
Frequently asked questions
Is WooCommerce Elementor Connector for WooCommerce Bookings GPL-licensed?
Yes. WooCommerce Elementor Connector for WooCommerce Bookings 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 WooCommerce Elementor Connector for WooCommerce Bookings on multiple sites?
Yes. You can install WooCommerce Elementor Connector for WooCommerce Bookings 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 WooCommerce Elementor Connector for WooCommerce Bookings cost at Ultrapack?
WooCommerce Elementor Connector for WooCommerce Bookings 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 WooCommerce Elementor Connector for WooCommerce Bookings include updates?
Yes. The current version of WooCommerce Elementor Connector for WooCommerce Bookings is 2.0, published at Ultrapack on Jan 7, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Elementor Connector for WooCommerce Bookings scanned before publication?
Yes. Every version of WooCommerce Elementor Connector for WooCommerce Bookings goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Elementor Connector for WooCommerce Bookings?
Requires WordPress 5.2 or higher and PHP 7.4 or higher. Tested up to WordPress 6.7.
What changed in this version
Version 2.0
- WC 9.7 - 10.0 version compatibility bump.
Version 1.9
- New: WC 8.4 - 9.6 version compatibility bump.
- New - String translation files for es_ES, de_DE, fr_FR, ru_RU, nl_NL, ja, zh_CN, sv_SE, fi, da_DK, el, tr_TR, he_IL, ko_KR, ar, id_ID, pt_BR
- Update: Complete refactor of single product booking widget.
- Update: Complete refactor of page/post product booking widget.
- Fix: Display timeslot settings for bookable products with "month" duration units.
- Fix: Display timeslot demo content for bookable products with "month" duration units.
- Fix: Mismatched text domains on some strings for localization purposes.
- Fix: Coding standards and Plugin Check warnings.
Version 1.8
- New: WC 7.9 - 8.4 Compatibility
- New: Declare cart/checkout block compatibility
- New: .pot Localization file
- New: Change Bookable Product ID from text field to select field
- Update: Static widget localization
- Update: Static widget dates & colors
- Update: Elementor and Elementor Pro dependency checks notices
- Update: Fixed URLs for Plugin author & Plugin URI
- Update: Elementor URL in dependency notice
Version 1.7
- New: Add HPOS Compatibility
- New: WC 7.8 Compatibility
Version 1.6
- New: WC 7.4 - 7.7 Compatibility
- New: Updated demo content
Release notes published by the developer.
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).
- Download the file
elementor-connector-for-woocommerce-bookings.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
elementor-connector-for-woocommerce-bookings.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.2 or higher and PHP 7.4 or higher. Tested up to WordPress 6.7.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready