GWW 271: GP Bookings 📅

GP Bookings Early Access is here! Plus, pass files with GP Easy Passthrough, new models for GC OpenAI, JetSloth’s Enhanced Choices + Populate Anything, and more.

Greetings, wizards!

We’ve got a heckin’ beefy newsletter today but first, two little housekeeping items.

  • Gravity Wiz will be closed next Friday in honor of Independence Day here in the States. That means no weekly and legendary support lite.
  • We’re still looking for a magical video content creator. It’s a very Goldilocks position where we need the fit to be “just right”. Can you help us find the perfect wizard?

Okie dokie! Now let’s kick things off with a HUGE announcement. 😃

GP Bookings: Early Access Now Public

I am thrilled to announce that GP Bookings Alpha 2 is now available to all Gravity Perks customers! GP Bookings is built to handle all types of bookings—appointments, rentals, reservations, tours—you name it.

While GP Bookings is still in alpha, let me give you 7 strong reasons to start exploring it now.

  1. All-in-One Booking Platform: GP Bookings is built to handle all types of bookings—appointments, rentals, reservations, tours, and more.
  2. Highly Customizable Scheduling: Define availability per service and resource (e.g. haircut vs barber) with support for duration, buffers, and capacity.
  3. Visual Multi-Calendar Dashboard: See your bookings in a view that works best for you including an overview, classic calendar, resource-specific calendar, and agenda views with the ability to reschedule via drag-and-drop.
  4. Two-Way Calendar Syncing: Sync with Google, Apple, and Outlook calendars and any other calendar service that supports ICS feeds.
  5. Self-Serve Booking Management: Let users reschedule or cancel appointments without having to login. Plus, admin controls to prevent last minute booking changes.
  6. Automated Notifications: Automatically send confirmations, reminders, cancellations, and reschedule alerts—including reminders scheduled from minutes to months in advance.
  7. Native Integration: Create flexible, powerful booking forms powered by Gravity Forms and our entire fleet of sorcerous Gravity Forms add-ons.

Take this powerhouse perk for a spin and let us know what absolutely needs to make it into the upcoming beta. Download it via Spellbook — or from your Account page — now.

Top Picks: Product Updates

GP Easy Passthrough: Version 1.10 brings support for passing through files! It works with both Single and Multi-file Upload fields, including fields with File Upload Pro enabled. Two quick fire examples of how you can put this to work today:

  • Has the user previously completed a waiver? Pass it through for their next event signup.
  • Linking multiple forms and want to allow the user to append files as they progress? Pass through the existing files allowing the user to remove and add new files before submitting the next form.

GP QR Code: By default, the generated QR code’s filename is simply a hash of its contents. If you’d like to customize the name, we’ve added a new filter.

GC OpenAI: AI is moving so fast it’s hard to keep up! We took a beat this week and added support for gpt-4.1gpt-4.1-mini and gpt-4.1-nano Chat Completions models. Learn more about the power these models offer here.

As always, explore the full changelog for a full list of our sorcerous product updates. 🧙‍♂️

JetSloth: Enhanced Choices + Populate Anything

JetSloths’ Enhanced Choices plugin let’s you take complete control over the markup and styles for your choice-based Gravity Forms fields. And now, it works even when those choices are dynamically populated by Populate Anything. The combination is truly delightful!

Learn how this dynamic duo can spice up your form’s dating life. 💅

New Podcast: Crew Collective

The official trailer for Crew Collective is out and I can tell this one is going to be epic.

Rocketgenius (the company behind Gravity Forms) is branching out beyond WordPress and exploring the art of storytelling. This won’t be a podcast about technology or the tools we use, but rather the stories those tools help us create.

They expect it to arrive sometime this Fall but be sure to follow now for bonus content ahead of launch.

Refresher: Calculating a Date

Just a reminder that if you’re looking to calculate the number of days, weeks, months, years between two dates, GP Date Time Calculator has you covered. But if you need to calculate a date itself (say, two weeks from today, or two business days from tomorrow), you’re looking for our 5th most popular snippet: Populate Dates.

Here’s a fun real-world example. 😄

Product Updates

Gravity Perks

GP Advanced Phone Field (v1.1.5)

  • Fixed issue where the Advanced Phone Field country selector appeared behind Elementor popups on mobile devices.

GP Easy Passthrough (v1.10)

  • Added support for File Upload fields.

GP Inventory (v1.0.6)

  • Fixed an issue where the available inventory message would not update correctly when the form was embedded on a GravityView Single Entry page.

GP Populate Anything (v2.1.39)

  • Fixed issue where ampersands in dynamically populated values from ACF posts could be incorrectly encoded.

GP QR Code (v1.0.16)

  • Added new gpqr_file_name PHP filter hook to allow customizing the file name used when saving QR code files.

Gravity Connect

GC OpenAI (1.0-beta-2.8)

  • Added support for gpt-4.1gpt-4.1-mini and gpt-4.1-nano chat completions model.

Free Plugins

Spellbook (v3.0.7)

  • Fixed issue where GC Google Sheets was not recognized as available when using a grandfathered Gravity Perks license.

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Trouble installing this snippet? See our troubleshooting tips.
  • Need to include code? Create a gist and link to it in your comment.
  • Reporting a bug? Provide a URL where this issue can be recreated.

By commenting, I understand that I may receive emails related to Gravity Wiz and can unsubscribe at any time.


"I unsubscribe from every newsletter I get except yours."

Join 25,000 readers and be the first to know of legendary discounts, new releases, free snippets, and other secret sorcery!

This field is for validation purposes and should be left unchanged.