Plugin
PluginUpdated
gAppointments - Appointment booking addon for Gravity Forms
gAppointments by WpCrunch is a WordPress plugin that adds appointment booking fields to Gravity Forms.
Product facts
- Version
- 1.25
- Released
- 24 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $4.79 on its own
Overview
Add appointment booking to a Gravity Forms form so customers can select and reserve time slots as part of their submission. Set up services for each form, then choose interval-based or custom time slots to match the way appointments are scheduled.
Configure appointment duration, cleanup time, slot capacity, lead time, and the maximum number of bookings per date. Customers can reserve multiple slots in one submission. The plugin also works with Gravity Perks Preview Submission and Multi-Page Navigation, and supports bookings with or without payments.
Features
- Set services per form: Configure services for each Gravity Forms form so customers can choose the service that fits their appointment.
- Choose time slot types: Set up interval-based or custom time slots to define how customers select appointment times.
- Adjust booking limits: Set appointment duration, cleanup time, capacity per slot, lead time, and the maximum bookings allowed per date.
- Offer paid or free bookings: Let customers book appointments with or without payment, using a payment gateway compatible with Gravity Forms for paid bookings.
- Book multiple slots: Allow customers to select several appointment slots in a single form submission.
- Work with Gravity Forms extensions: Use gAppointments with Gravity Perks Preview Submission and Multi-Page Navigation as part of a form-based booking flow.
Best for
- Appointment-based service businesses
- Salons and clinics
- Consultants using Gravity Forms
Changelog
Version 1.25 — 2 October 2026
- Fixed Fixed bug: The appointment date and time arrived in notification emails, confirmations and the entry list as raw serialized data, for example a:3:{s:4:"date";s:10:"2026-09-30";s:4:"time";s:11:"15:00-18:00";s:4:"cost";s:1:"0";} instead of the booked date. This affected bookings submitted through the AJAX submission method introduced in Gravity Forms 2.9, which posts to admin-ajax.php. WordPress reports that as an admin request, and the Booking Calendar field skipped its date-to-text conversion on admin requests, on the assumption that only the entry edit screen in the dashboard could be one. Such bookings therefore stored the raw date/time/cost array and every merge tag printed it verbatim. The field now tests for the entry edit screen itself rather than for any admin request. A second path did the same when the entry ID was not yet available, for example on entries created programmatically, and is also fixed. The older iframe-based AJAX option and standard non-AJAX submissions were never affected.
- Fixed Fixed bug: Entries already saved with a serialized date now display correctly without being re-saved. The entry detail screen, the entries list and notification merge tags all recover the stored booking and format it. Emails that were already sent cannot be corrected retroactively.
- Fixed Fixed bug: A multiple-slot booking submitted with no slots selected could store an empty array in the entry, which then appeared as serialized data for the same reason as above. The value is now always converted to text before it is saved.
- Improved Note: Appointments themselves were never affected. The appointment record, availability and the double-booking checks all read the submitted values directly, so only the entry value and the text in notification emails were wrong. No booking data was lost.
FAQ
Is gAppointments - Appointment booking addon for Gravity Forms free?
The code of gAppointments - Appointment booking addon for Gravity Forms is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of gAppointments - Appointment booking addon for Gravity Forms gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of gAppointments - Appointment booking addon for Gravity Forms is this?
Version 1.25, released 24 October 2026. New versions appear here when the developer publishes them.
How do I update gAppointments - Appointment booking addon for Gravity Forms?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of gAppointments - Appointment booking addon for Gravity Forms for you.






