
gAppointments – Appointment booking for Gravity Forms
New versions delivered weekly. Install instantly from your WordPress dashboard — no ZIP uploads.
✓ Same as wp.orgPush directly to any site from your dashboard. Zero downloads, zero FTP, zero manual steps.
✓ Unlimited sitesAbout this plugin
gAppointments is a handy WordPress plugin that adds appointment booking functionality directly to Gravity Forms, making it a great fit for service-based businesses like salons, consultants, and clinics.
It lets you create fully customisable booking forms with real-time availability, automated email notifications, and Google Calendar sync to keep schedules tidy. Compatible with WooCommerce for payment collection, it takes the hassle out of managing appointments and gives clients a smooth, professional booking experience from the start.
Version 1.25
Latest 2 Oct 2026- 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 forms with AJAX enabled on Gravity Forms 2.9 and later. Gravity Forms 2.9 changed AJAX-enabled forms to submit through admin-ajax.php, whic...
- 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.
- 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.
- 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.
Key features
- Appointment Booking Add-On: Streams the process of booking services within Gravity Forms.
- Provider Management: Manages providers within the WordPress ecosystem.
- Schedule Synchronisation: Synchronises schedules directly within WordPress.
- Front End Booking Forms: Loads booking form behaviour for appointment-related pages and shortcodes.
- Appointment Status Actions: Allows cancel, confirm, and reschedule actions for bookings.
- Double Booking Prevention: Blocks clients from re-booking a slot they already held.
- Per Client Booking Limits: Checks bookings against per-client maximum booking rules.
- Booking Validation: Re-renders submitted date, time, and cost values when validation fails.
- Appointment Editing: Lets appointment start times and end times be edited in the admin area.
- Scanned with ClamAV 1.4.6
- Scanned on 10 Oct 2026
- Signatures from 10 Oct 2026
Billed monthly · cancel anytime
Billed $139.00 yearly · cancel anytime
Unlock full access Billed $8.95/mo · 6,000+ resources Unlock full access Billed $139.00/yr · 6,000+ resources- 6,000+ GPL resources
- 30+ genuine WP licenses (special purchase)
- Daily auto-updates via Auto Updater
- Use on unlimited domains
