Skip to content
WPJury
No. 00119 Booking & Events

Gravity Forms Bookings: powerful, but expensive and still maturing

The verdict Gravity Forms Bookings is worth buying when you already use Gravity Forms and need highly customized scheduling with services, resources, capacity, pricing rules, and WordPress-based management. It is not the best value for a simple appointment calendar: the separate Gravity Forms and Gravity Wiz costs, setup complexity, and still-maturing feature set make Amelia, Simply Schedule Appointments, or Calendly easier choices.
Situational The ruling
Get v1.0.8

via WorldPressIT · complete package

Best for
  • Gravity Forms agencies
  • custom appointment workflows
  • classes and group bookings
  • resource-based reservations
  • WordPress-native booking systems
Skip it if
  • you need a simple calendar
  • you do not already use Gravity Forms
  • you need mature video meeting tools
  • you want an all-in-one booking SaaS
Version 1.0.8 Updated 30 Oct 2026 Licence GPL
Gravity Forms Bookings: powerful, but expensive and still maturing screenshot

Gravity Forms Bookings is a serious scheduling engine, not a quick appointment widget. It turns Gravity Forms submissions into managed bookings and adds services, resources, availability rules, capacity, occupancy, pricing, calendar views, and customer self-service cancellation or rescheduling. The current documentation presents it as GP Bookings, a Gravity Wiz product built around the Gravity Forms ecosystem.

Its genuine strength is flexibility. You can create a service such as a consultation, attach resources such as staff members, rooms, or equipment, define working hours and blackout periods, add buffers and lead times, and price bookings according to duration, date, time, occupancy, quantity, service, or resource. That makes it a strong fit for salons, fitness classes, rentals, clinics, tutoring, and reservations where a basic date-picker is not enough. Group bookings are supported through capacity and occupancy controls, and the dashboard includes calendar, agenda, list, and resource-oriented views.

The Gravity Forms connection is also unusually deep. Booking fields sit inside the form, so conditional logic, payment fields, notifications, user data, and other Gravity Forms integrations can participate in the same workflow. A concrete example is pricing: booking prices are treated like Gravity Forms product fields and can be sent through supported payment gateways. Gravity Wiz’s Basic plan is currently $59 per year for one perk on one site, but Gravity Forms itself is a separate purchase, so the total cost is higher than the headline add-on price suggests.

Calendar support is useful but not uniformly seamless. Google Calendar can provide direct two-way synchronization when paired with Gravity Connect: bookings can be sent to Google Calendar and existing Google events can block availability. Other services generally rely on ICS feeds. Those feeds are read-only and not instant; the documentation says synchronization commonly runs on an hourly schedule, while external calendar apps may refresh less often. That is acceptable for many businesses, but it is not the same experience as a mature scheduling SaaS.

The weak point is maturity and setup overhead. The product requires you to understand Gravity Forms fields, services, resources, availability windows, pricing rules, notifications, and calendar synchronization before it becomes comfortable. The documentation currently lists a limitation where the Service field supports only one selected service, while automatic resource assignment requires the attached service to use a preselected service. Community discussion has also identified the product as still being in beta, despite being positioned for production use. That does not make it unusable, but it is a reason to test a complete booking flow before committing.

Compared with Amelia or Simply Schedule Appointments, Gravity Forms Bookings offers more form-level customization but less of a turnkey setup. Compared with WooCommerce Bookings, it is better suited to form-driven services and custom calculations than product-centered commerce. Compared with Calendly, it keeps data and workflows inside WordPress but lacks Calendly’s polished hosted experience and broader meeting-service ecosystem. Buy it when Gravity Forms is already central to the site and booking rules are genuinely complex. Otherwise, the alternatives deliver a faster path to a reliable calendar.

Questions people ask

Does Gravity Forms Bookings work without Gravity Forms?
No. It is built around Gravity Forms and uses special Booking fields inside Gravity Forms forms, so Gravity Forms is a required part of the setup.
Can Gravity Forms Bookings take payments?
Yes. Booking prices are added to the Gravity Forms total and can be processed through compatible Gravity Forms payment add-ons.
Does Gravity Forms Bookings sync with Google Calendar?
Yes, but the most direct two-way integration uses Gravity Connect: Google Calendar. ICS feeds support broader calendar compatibility, but updates are delayed and require more manual setup.
Is Gravity Forms Bookings good for group classes?
Yes. Capacity and occupancy controls can support classes, workshops, and other bookings where multiple people share a time slot.
Is Gravity Forms Bookings easy for beginners?
Not especially. Its flexibility comes from configuring services, resources, availability, pricing, fields, notifications, and calendar rules, so simpler tools are easier for basic appointments.

Get Gravity Forms Bookings: powerful, but expensive and still maturing 1.0.8

Complete package, ready to install, via WorldPressIT.

Download

Other rulings

JetBooking for Elementor: worth it for rentals, not simple bookings JetBooking is worth it for developers building custom, date-based rental sites around Elementor, custom post types, and WooCommerce. It is not worth buying as a quick, self-contained booking plugin: the setup depends on JetFormBuilder and a custom-post-type system in its plain mode, while WooCommerce mode adds flexibility but also another layer of configuration. Situational Almaris: worth it for stylish hotel sites, not complex operations Almaris is worth buying for a small hotel, resort, lodge, or vacation rental that wants a polished Elementor site with direct booking built in. It is not the best choice for a larger property or a business that needs a mature booking platform, deep channel-manager integrations, or minimal dependence on bundled theme plugins. The design value is strong, but the booking stack and recurring setup fixes make it a situational purchase rather than an automatic recommendation. Situational MotoPress Hotel Booking: worth it for serious rental sites MotoPress Hotel Booking is worth paying for if you need a genuine accommodation engine rather than a generic appointment calendar. It handles room inventory, seasonal rates, deposits, services, manual bookings and iCal availability syncing in one system, but the extra WooCommerce integration and awkward checkout flow make it poor value for simple sites or stores that need a seamless cart. Recommended WooCommerce Box Office: worth it only for simple events WooCommerce Box Office is worth considering if you already run WooCommerce and need basic ticket sales, attendee fields, printable tickets, and CSV exports for occasional events. It is not worth the annual cost for serious event operations: dates and times are not native ticket fields, barcode scanning requires another paid extension, and the product has a weak review record with long-standing feature requests still open. ([woocommerce.com](https://woocommerce.com/pl/products/woocommerce-box-office/)) Situational