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

FooEvents POS: worth it for WooCommerce events, not general retail FooEvents POS is worth buying if you already run WooCommerce events and need to sell tickets, bookings, or merchandise at the door while keeping stock, orders, taxes, and attendee data together. It is not a strong choice for a conventional retail shop or anyone wanting a standalone POS, because it requires WooCommerce and the FooEvents core plugin, costs $249 by itself, and depends on compatible payment hardware and extensions for a complete setup. Situational Bookly PRO: worth it for complex appointment businesses, not simple scheduling Bookly PRO is worth buying for salons, clinics, studios, and agencies that need multiple staff, services, payments, custom schedules, and room to add specialized booking features. It is not the best value for a simple one-person calendar because important capabilities are spread across separate add-ons and the setup is more involved than Amelia or Simply Schedule Appointments. Situational MEC Advanced Importer Addon: worth it for recurring event sync The MEC Advanced Importer Addon is worth paying for if your site already uses Modern Events Calendar and needs recurring imports from Google Calendar, Eventbrite, Meetup, Facebook, ICS feeds, or another MEC site. It is not a good buy for a one-time CSV migration or for sites that want a simple, low-maintenance importer, because account credentials, API setup, scheduled-job maintenance, and hosting limits make it more technical than the sales copy suggests. Situational 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