GWW 312: Drop it Like It’s Spam

What’s your dream conditional logic rule? Plus, Spam Hexer is here, and how one sticker business replaced custom quotes with an instant pricing order form.

Greetings, wizards!

Do you know what the absolute highlight of 2026 has been for me?

Listening to all seven full-cast editions of the Harry Potter audiobooks.

Absolutely incredible. Best experience of the year. And that includes summiting Camelback with my CTO back in April (sorry, Clay 😅).

What does that have to do with Gravity Wiz? My unusual love for wizards not only inspired our branding (have you seen the original design of our site?) but also our passion for helping others — it’s the wizard’s way!

Be sure to check out those audiobooks and then enjoy some modern magic in this week’s newsletter. 🧙‍♂️

Spam Hexer: Your Spell Against Spam

Spam Hexer 1.0 is here! And it’s ready to hex the heck out of your spam.

You probably already heard that we’re running this ourselves on GravityWiz.com and it’s performing sorcerously!

No more Akismet subscription and goodbye extra Turnstile plugin. 👋

If you’d like a guided tour, I’m happy to oblige. 💁‍♂️

If you’d prefer to read, we’ve got a very charming summary of all the hex-cellent goodness here:

GPACL: A Rising Tide Lifts All Forms

Conditional logic is already one of the most powerful features in Gravity Forms. It powers fields, notifications, confirmations, feeds, and countless add-ons throughout the Gravity Forms ecosystem.

GP Advanced Conditional Logic makes that foundation dramatically more powerful.

Ever wished conditional logic could compare dates? Or build more sophisticated conditions? Or check if the user is logged in? Those capabilities are already part of GP Advanced Conditional Logic.

But those are our wishes.

GPACL Beta 1 arrives next week, and this is your opportunity to influence where it goes next. We’re improving a foundational Gravity Forms system, and we’d love your input.

So tell us: what’s the conditional rule you’ve always wished you could create?

Top Picks: Product Updates

GC OpenAI
Enhance your forms with the magic of AI — text, images, audio, and more!

GC OpenAI’s Gravity Flow step now includes a “Next Step if Error” setting. If the GC OpenAI feed returns an error for any reason, you can now control exactly how that is handled in your flow.

GP Popups
Turn your forms into smart, targeted popups.

We added a new “Auto-close Delay” setting that lets you control how long the popup waits before closing after a submission. Some confirmations need a few more (or a few less) seconds to digest. 😋

GP Bookings
Turn Gravity Forms into your complete WordPress booking platform.

Entries attached to a GPB booking now have a new entry meta value that syncs with the booking status. This means you can apply post-submission conditional logic based on this value or use it when counting or filtering entries.

Spotlight: Building a Self-Quoting Order Form with Gravity Forms

Sticker Mates is an Australian custom sticker business — every order its own size, quantity, and finish. For a long time, getting a price meant asking for a quote first.

Tamlyn and her husband changed that. She took the design, he took the backend logic, using eCommerce Fields and Advanced Calculations to handle the heavy math inside the form. Together, they built a form that handles pricing in real time, so customers never have to wait on a quote.

How To: Gravity Forms to Google Calendar and Google Sheets

Dan the Scrollslinger ventured deep into the Gravity Forms community to fathom the answer to ancient questions like… what are y’all trying to do with your Gravity Forms data?

Turns out, a lot of folks are sending it to Google Sheets and Google Calendar… using Zapier. 👋 💸

As luck would have it, we have connections for both!

So Dan put together a magical guide showing exactly how to do it. ✨

Product Updates

Gravity Perks

GP Advanced Conditional Logic (1.0-alpha-1.2)

  • Fixed issue where comparison value dropdown selection was reset when changing the operator.

GP Bookings (1.0-beta-2.5)

  • Added per-field booking status entry meta.
  • Fixed issue where a date appeared selectable in the calendar even when every time slot on that date fell within the lead-time cutoff.
  • Fixed booking creation failing for manual selection fields during form submission.
  • Fixed issue where nightly bookings with capacity greater than 1 incorrectly blocked dates after a single booking.
  • Fixed a fatal error that occurred when a booking merge tag was used on the form either as a default value or within an HTML field.

GP Date Time Calculator (1.0-beta-4.24)

  • Fixed issue where formulas referencing fields on other pages could trigger errors due to missing DOM elements.

GP Nested Forms (v1.2.27)

  • Improved compatibility of file upload fields in Nested Forms for Gravity Forms 2.10.3.

GP Populate Anything (v2.1.71)

  • Fixed issue where the visible product name on Single Product fields did not update when dynamically populated via AJAX.
  • Fixed an issue where price templates incorrectly parsed numbers from product field labels instead of extracting the actual price value.

GP Popups (v1.0.14)

  • Added a new “Auto-close Delay” setting that lets you control how long the popup waits before closing after a submission.

GP Sliders (v1.0.7)

  • Fixed issue where slider fields did not receive focus when clicked.

Gravity Connect

GC API Alchemist (v1.0.13)

  • Improved normalization of Gravity Forms merge tags in Response Mapping Editor to use current field labels and prevent duplicates.

GC Google Calendar (v1.0.6)

  • Fixed issue where HTML from merge tags was not formatted correctly in calendar events.

GC OpenAI (v1.0.5)

  • Added a “Next Step if Error” setting to Gravity Flow OpenAI steps.

Free Plugins

GF Cache Buster (v0.6.10)

  • Fixed issue where encoded field values only populated the first dynamic field.

GF Dev Tools (v1.0.9)

  • Fixed issue where large Gravity Forms log messages routed to Query Monitor could fatal during form save.

GF Spam Hexer (v1.0.1)

  • Fixed issue where model selection in “AI Provider” did not show for OpenRouter provider if on WordPress <7.0.

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.