GWW 264: New Frontiers

How to set up “does not contain” logic with conditional logic, how to verify emails with Kickbox, a Spellbook sneak-peek, and a new solution for choice limits in Gravity Forms.

Greetings, wizards!

I spent the weekend up in the foothills of the Blue Ridge Mountains for my first-ever enduro mountain bike race. Don’t expect to see my name on the leaderboard, but it was an incredibly rewarding experience. It’s funny how getting out of your comfort zone has that effect, isn’t it? 😅

Speaking of leaving our comfort zones… we’ve got a pretty exciting change coming to Gravity Wiz this month. Read on to find out how we’ll be growing together. 🌱

Spellbook: Prologue

We’ve been stirring up something special in the Gravity Wiz cauldron, and it’s bubbling over with magic. ✨

Later this month, we’ll be introducing Spellbook — your new magical grimoire for managing all your Gravity Wiz products. Licensing, updates, and discovering powerful new tools will soon be easier (and faster!) than ever.

Spellbook will replace the Gravity Perks plugin as our license management and delivery platform—but with far greater power. It will:

  • Manage licensing and updates for all product suites: Perks, Connect, and Shop.
  • Provide access and updates for our growing collection of free plugins.
  • Surface our entire product library of over 60+ superior Gravity Forms add-ons.

It’s a big step forward, but don’t worry. Like any good spell, the transition will be seamless, your settings will be safe, and we’ll be here every step of the way.

I can’t wait to share more next week!

Top Picks: Product Highlights

Copy Cat + Auto List Field — Folks find the most interesting ways to use our products, and sometimes those unexpected (but delightful) use cases expose lil bugs. This week, we fixed an issue where Copy Cat removed empty rows added by Auto List Field. 🔄

Populate Anything — If you’re using Populate Anything to populate data from Advanced Custom Fields, be sure to update to the latest version. A recent change in ACF disrupted how Checkbox fields were populated, but it’s all better now. 👩‍⚕️

Gravity Connect — Four different connections received updates this week: Airtable, Google Sheets, Notion, and OpenAI. If you’re looking to connect Gravity Forms to the world’s top services, Gravity Connect is an incredibly well-supported suite. 😉

Deprecated: GP Limit Choices

GP Limit Choices was one of the very first perks launched with Gravity Perks way back in April 2013. It quickly became a fan favorite, helping users set choice limits with ease.

But growth means leaving the familiar behind.

Eight years later, we challenged ourselves to build something better. The result? GP Inventory (GPI)—a more powerful, flexible solution that not only limits choices but also supports limiting Product and Number fields.

It delivers advanced features that once required custom snippets with Limit Choices—like scoping limits based on user selections and sharing limits across forms and fields—all through a user-friendly, no-code interface.

Ready to lean into this whole “comfort zone” theme? 😂

Change isn’t always comfortable, but it’s necessary. With GPI providing a superior, all-in-one solution, maintaining two plugins for the same purpose no longer made sense. As such, GP Limit Choices has officially been deprecated.

For those who have relied on Limit Choices for years, we understand this transition may raise questions. We’ve prepared a comprehensive FAQ, and if there’s anything we missed, you know we’re here to help.

Conditional Logic: Does Not Contain

Gravity Forms conditional logic supports a “contains” operator so you can set rules that apply if a field value includes a certain word, phrase, or set of characters. But what if you want to configure conditional logic when a field value “does not contain” something?

Oh, what’s that over there — a new snippet that provides a “does not contain” conditional logic operator? What a lovely coincidence. Please do not contain your excitement. 😄

Note: This snippet can be installed as a plugin.

Verified: Kickbox + Email Validator

Dani is back at it again with a deep look into verifying emails submitted via Gravity Forms with the power of GP Email Validator and its trusty sidekick, Kickbox (yes, we’re affiliates). You’ll also learn why verifying email addresses can significantly improve your form’s reliability and reduce fake submissions. I mean, that’s kinda important, right?

Product Updates

Gravity Perks

GP Auto List Field (v1.0.5)

  • Added gp-auto-list-field CSS class on frontend to fields configured as GP Auto List Fields.

GP Copy Cat (v1.4.92)

  • Fixed an issue with Auto List field losing it’s row count on Copy Cat trigger.

GP Inventory (v1.0.2)

  • Fixed issue where Inventory tab would show up in form settings even if there were not any GP Inventory enabled fields.

GP Pay Per Word (v1.2.4)

  • Fixed an issue where validation would run even if Pay Per Word was not enabled for a field which could mask other validation errors.

GP Populate Anything (v2.1.31)

  • Fixed an issue where the submit/next button remained clickable during AJAX requests, potentially causing an infinite loading spinner.
  • Fixed an issue with ACF custom fields and array return type.
  • Fixed Live Merge Tags not populating into HTML fields when resuming with a Save & Continue token.

Gravity Connect

GC Airtable (1.0-beta-1.4)

  • Fixed issue with feed setting Field Mapping settings not showing up after connecting to an Airtable Base.

GC Google Sheets (v1.3.25)

  • Fixed an issue with non field values causing an issue when editing entries.
  • Fixed encoding conversion and type handling issues that caused errors when submitting column mapping changes in the feed settings.
  • Fixed issue with feed setting Column Mapping settings not showing up after connecting to a Sheet.

GC Notion (v1.0.5)

  • Fixed issue with feed setting Property Mapping settings not showing up after connecting to a Sheet.
  • Fixed issue where feed settings UI was not updating after disconnecting a Notion Database.

GC OpenAI (1.0-beta-2.6)

  • Fixed broken links on the OpenAI settings page for “Manage API keys” and “Organization Settings”.

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.