GWW 304: Insta-Sync
GP Bookings and Google Calendar now sync in real time! Plus, how to create popup checkout forms, PressConf 2026, and WordPress’ spiritual successor.
Greetings, wizards!
I’m spending a bit more time working on the business rather than in it these days, but the Gravity Wiz Weekly is something I still write by hand every week. It helps keep me connected to the real work happening in our happy little tower.
And let me tell you—these wizards are doing some incredible work. 🧙♂️
Here are a few highlights from this week. 😄
P.S. No Weekly next week—Clay and I will be at PressConf! Hope to see some of you there. 😊
New Release: Insta-sync Bookings with Google Calendar
We got a paired release out this week for GP Bookings (Beta 2) and GC Google Calendar (1.0).
Here’s what I’m most excited about! 😃
- Instant Google Calendar sync. Your bookings show up automatically—no manual steps.
- Changes stay in sync. Reschedules, cancellations, and edits are reflected in real time.
- Your calendar blocks availability. Existing events prevent double bookings automatically.
- One-click setup. Install and activate Google Calendar with a single click.
If you want a fairly quick and surprisingly thorough walkthrough of this functionality, I recorded a crash course that covers it all.
Top Picks: Product Highlights
GC API Alchemist
✦ Connect Gravity Forms to any API — push, pull, and populate live data.
A little quality-of-life improvement by customer request. We’ve added a merge tag picker to Advanced Mode JSON template editor so you can easily select that field data you want to pass in your API request.

GC OpenAI
✦ Enhance your forms with the magic of AI — text, images, audio, and more!
We’ve updated the Moderations endpoint to use omni-moderation-latest, replacing deprecated text-moderation models. It’s better and faster and blah blah blah AI hype. But seriously. It is better and faster. 😂
Did you know… the OpenAI Moderations endpoint is free?! Consider putting it to work on your forms.
GP Popups
✦ Turn your forms into smart, targeted popups.
You can now trigger popups based on a visitor’s country using an IP-based lookup. Want to offer a special deal to those spendy Americans? Or show a message when you don’t yet ship to Canada—and invite those visitors to join a waitlist? This makes it easy.

We’ve also added support for a delay of 0 for the “Delay” trigger. Yes, I’m aware this means there would be no delay at all but it seemed silly to add a whole new trigger type for “Instant”. Am I wrong? Tell me!

Reviews: Last Call
Benjamin Franklin is credited with saying:
“Guests, like fish, begin to stink after three days.”
I think the same might be true for requests… So this is my third and final ask (for a while!):
Whatever your experience with Gravity Wiz has been, would you share it with us?
Huge thanks to everyone who already has. We’re at 81 reviews now—just 19 shy of our goal of 100. 🙌
Share your Gravity Wiz experience! 📣
Magical Mentions ✨
- New Dev on the Block: Ujwol Bastakoti is a budding Gravity Forms developer and he’s offering Gravity Wiz customers 20% off his Multi Image Cam for Gravity Forms plugin. Use
GWIZ20at checkout.- Disclaimer: We’re sharing this as a helpful resource, not an official endorsement. This product is not affiliated with or supported by Gravity Wiz.
- Oui for Gui: Speaking of Gravity Forms developers, long-time Gravity Wiz customer, Gui Lamu, has definitely earned that title. Take a look at his Github profile for a true treasure trove of helpful Gravity Forms resources.
- EmDash: WordPress’ spiritual successor or just a bad AI-yahuasca trip? Time will tell but some big names in the WordPress space are paying attention. Read the launch post.
How To: Create Popup Checkout Forms
Popup checkout forms aren’t a UX silver bullet, but in the right scenarios, they can outperform full-page checkouts. Here are a few reasons why:
- Reduces friction and feels faster: No page reload, quicker experience, fewer drop-offs.
- Keeps users in context: Maintains flow and momentum instead of interrupting with a new page.
- Optimized for simple, high-conversion moments: Ideal for quick purchases and easy to trigger/test at the point of intent.
Now let us show you how. 😄
Snippet: Global Form Notices
Our free Form Notices plugin makes displaying scheduled messages above Gravity Forms based on date ranges 2ez. It’s perfect for office closings, promotions, announcements, and more.
Now… what do you do if you want to display the same notices across all forms? You use this snippet. That’s what you do. 💪
Product Updates
Gravity Perks
GP Bookings (1.0-beta-2.1)
- Added integration with GC Google Calendar to automatically sync bookings to and from Google Calendar.
- Fixed an issue where booking pricing was lost on AJAX page transitions when a Resource field used conditional logic.
- Fixed an issue where the Service field select input referenced an undefined placeholder variable.
- Fixed an issue where the setup wizard redirected to the main site wp-admin URL on multisite installations instead of the current subsite admin URL.
GP Popups (v1.0.10)
- Added geolocation targeting condition using IP-based country lookup.
- Added support for setting the “Delay” feed setting to
0, allowing popups to trigger immediately. - Fixed an issue where popups with Remember Dismissal enabled would reappear after a form submission instead of staying dismissed.
- Fixed an issue where Backdrop setting could not be disabled once enabled.
GP Submit to Access (v1.0.15)
- Fixed an issue where GP Submit to Access attempted to read
$post->IDduring AJAX/admin content rendering contexts and caused fatal errors.
Gravity Connect
GC API Alchemist (v1.0.10)
- Added merge tag picker to Advanced Mode JSON template editor.
GC OpenAI (v1.0.2)
- Updated Moderations endpoint to use omni-moderation-latest, replacing deprecated text-moderation models.
Gravity Shop
GS Product Configurator (1.0-beta-2.50)
- Fixed an issue where GF Cache Busters globally enabled cache busting prevented GSPC product forms from loading.
- Fixed an issue where GSPC form entries were not created when a product was added to the cart via PayPal express checkout.
Free Plugins
Spellbook (v3.0.21)
- Fixed an issue where GC Google Sheets may not activate via Spellbook’s interface.