Skip to content
Just updated68 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
gAppointments - Appointment booking addon for Gravity Forms plugin cover image

PluginUpdated

gAppointments - Appointment booking addon for Gravity Forms

by WpCrunchv1.25Unlimited sites

gAppointments - Appointment booking addon for Gravity Forms is a WordPress plugin from WpCrunch.

Product facts

Version
1.25
Released
24 October 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $4.19 on its own

Overview

Many sites that take bookings end up with a separate scheduling tool sitting beside their forms. This plugin removes that split by turning a Gravity Forms form into the booking tool itself. Customers choose a service and a time slot in the same form where they enter their details, and you can charge for the booking or leave it free.

You decide how the schedule behaves. Set services per form, pick interval or custom time slots, and control duration, cleanup time, capacity, lead time and the maximum number of bookings per date. Customers can reserve several slots at once. Bookings can be managed from the WordPress dashboard, which suits salons, clinics, consultancies and other appointment-based businesses.

Features

  • Booking inside any form: Add appointment booking to any Gravity Forms form, so customers select a time slot as part of the form they are already filling out.
  • Paid or free bookings: Accept payment for appointments through any payment gateway that works with Gravity Forms, or offer bookings that cost nothing.
  • Services set per form: Define the services offered on each form, so customers choose the option that matches what they need to book.
  • Interval or custom slots: Build your schedule from regular interval time slots, or create custom slots when your availability does not follow an even pattern.
  • Detailed booking settings: Control appointment duration, cleanup time between slots, capacity per slot, lead time and the maximum number of bookings allowed on each date.
  • Multiple slot booking: Let customers pick several time slots in one submission, which helps when someone needs more than one appointment.
  • Gravity Perks compatibility: Works with the Gravity Perks Preview Submission and Multi-Page Navigation extensions, so booking forms can use review steps and multi-page layouts.
  • Bookings in the dashboard: Manage and monitor bookings from the WordPress dashboard, with scheduling views and options for editing entries.

Best for

  • Salons and clinics that take appointments through their website
  • Consultants who want to sell bookable time slots
  • Gravity Forms users who want booking without another tool

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. Buy GPL 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 Buy GPL 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.