Get Started
gAppointments - Appointment booking addon for Gravity Forms featured image

Gappointments v1.25 - Appointment Booking Addon For Gravity Forms

Developer: wpcrunchCategory: WordPress PluginsTrusted with 120 downloadsGeek1 favoriteLatest v1.25Updated 4w ago

Schedule appointments within Gravity Forms.

Related items

Related Gravity Forms Plugins

Gravity View icon

Gravity View - Powerful Gravity Forms Addons

by Katz Web Services

The best way to display Gravity Forms entries on your website GravityView is the best way to display Gravity Forms entries on your website.

Spellbook (formerly Gravity Perks) icon

Spellbook - Gravity Forms Addons Manager

by Gravity Perks

Effortlessly install and manage small functionality enhancements (aka “perks”) for Gravity Forms.

Gravity Forms User Registration Add-On icon

Gravity Forms User Registration Addon

by Rocketgenius

Allows WordPress users to be automatically created upon submitting a Gravity Form.

Schedule appointments within Gravity Forms. gAppointments is great for any business that depends on an appointment calendar. Scroll down to see all features list.

Features

  1. Payed/Non-Payed Booking
  2. Supports any payment gateway
  3. Works with Gravity Perks Preview Submission. See demo
  4. Works with Gravity Perks Multi-Page Navigation. See demo
  5. Multiple slots selection & maximum bookings per date
  6. Services per form.
  7. Service interval time slots or custom time slots.
  8. Options for service interval slots(duration, cleanup, capacity, reduce gaps, lead time, show end times, time format, remove am/pm text, max bookings per date, multiple slots selection).
  9. Options for service custom slots(price per slot, capacity per slot, lead time, show end times, time format, remove am/pm text, max bookings per date, multiple slots selection). See demo
  10. Service option: Schedule appointments in the future, from today on an interval of days.
  11. Service option: Schedule appointments within a defined range of dates.
  12. Service option: Schedule appointments only on custom dates.
  13. Translation support, translation per individual form. See demo
  14. Flexible translation. See demo
  15. Activity page
  16. Personalized provider work hours, breaks and holidays
  17. Providers can edit they’re schedule from the front-end.
  18. Minimum appointment window required for new appointments.(Lead time required for new appointments)
  19. Client/Provider appointments management on the frontend.
  20. Clients or providers can add the appointment to they’re favorite calendar on the front-end. See demo
  21. Add calendar links(gcal, yahoo) in email
  22. Assign a registered user as service provider
  23. TimeSlot capacity
  24. Custom HTML Emails
  25. Email notifications
  26. Sms notifications using Twilio and WP Twilio Core free plugin
  27. Set calendar first day of the week to Sunday or Monday
  28. Auto confirm appointments
  29. Auto complete appointments
  30. Cancel unpaid appointments after a time interval
  31. Usage of gravity forms name/email/phone fields for appointments
  32. Endless Colors Possibilities
  33. Mobile Responsive

Recent releases

Release history

View all 7 versions
v1.25LatestVerified Safe
Oct 2, 20261.6 MB
Fixed
  • The appointment date and time reached notification emails, confirmations and the entry list as a raw serialized array, 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. `get_value_save_entry()` in `gf-fields/class-gf-appointment-booking-calendar.php` skipped its date-to-text conversion whenever `is_admin()` was true, on the assumption that only the entry edit screen could be an admin request. Gravity Forms 2.9 moved AJAX-enabled form submissions to `admin-ajax.php`, where `is_admin()` is also true, so front-end bookings stored the raw array and every merge tag printed it verbatim. The check is now `is_entry_edit()`, which is the only screen that genuinely posts a plain textarea string.
  • The same conversion was skipped when the entry ID was not yet available, for example on entries created programmatically. That path now falls back to converting the value it was given.
  • Entries already stored with a serialized value now display correctly without being re-saved. `format_entry_field()` and `get_value_entry_list()` recover the booking and format it, so the entry detail screen, the entries list and notification merge tags all read properly. Emails already sent cannot be corrected retroactively.
  • `TranslateDateToText()` returns an empty array for a multiple-slot booking with no slots, which would itself serialize into the entry. The value is now flattened to a string before it is saved.
Other
  • Note: Appointments were never affected. `add_new_ga_appointment()` reads the submitted values directly, so only the entry value and the notification text were wrong. No booking data was lost.
Sep 11, 20261.6 MB
View changelog

No changelog available for this version.

Sep 4, 20261.6 MB

Frequently asked questions

Is gAppointments - Appointment booking addon for Gravity Forms GPL licensed?
Yes, gAppointments - Appointment booking addon for Gravity Forms is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
What is the latest version of gAppointments - Appointment booking addon for Gravity Forms?
The latest version of gAppointments - Appointment booking addon for Gravity Forms on GPLCoffee is v1.25 (released Oct 2, 2026, 1.6 MB download size). Every new release is synced automatically, and subscribers can update directly from their WordPress dashboard with the one-click connector plugin.
How much does gAppointments - Appointment booking addon for Gravity Forms cost on GPLCoffee?
gAppointments - Appointment booking addon for Gravity Forms is available for $8.99 for a 1-year license or $22.99 for a lifetime license. Membership plans also include credit-based access so you can download gAppointments - Appointment booking addon for Gravity Forms along with thousands of other plugins, themes, and PHP scripts for a single subscription.
Which WordPress and PHP versions does gAppointments - Appointment booking addon for Gravity Forms support?
The current release of gAppointments - Appointment booking addon for Gravity Forms requires WordPress 6.7 or higher, PHP 8.0 or higher. Per-release compatibility details are listed in the version history.
Is gAppointments - Appointment booking addon for Gravity Forms safe to download?
Yes. The latest release of gAppointments - Appointment booking addon for Gravity Forms (v1.25) was scanned with VirusTotal and came back clean. Scan results are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).