GWW 277: API Alchemist

We’re hosting a workshop next week! Plus, how to gate content with Gravity Forms, two advancements for Advanced Select, and we have a new connection brewing. πŸ˜‰

Greetings, adventurers!

Have you ever dabbled in alchemy? How about connecting your forms to APIs? If you answered yes to either of those questions, we’ve got a new connection coming later this month that’ll be an absolutely elemental addition to your lab. πŸ§ͺ

It’s called API Alchemist, and it will be available in the Gravity Connect suite. Not only will it let your Gravity Forms data interact with nearly any REST API, it also teams up with Populate Anything to pull data from those same APIs directly into your forms.

But that’s just one of the magical ingredients we’ve been brewing upβ€”let’s see what else is bubbling in the cauldron this week.

Top Picks: Product Updates

GP Entry Blocks: The Filters block now supports filtering entries by Entry ID. It’s a wildcard search so it will return any entry that contains the entered ID (e.g. 123 would match 123, 1234, and 4123).

GP Submit to Access: We made a few fast-follow fixes after this major 1.0 release. Don’t sleep on this oneβ€”it’s packed with features. If you want to learn more, join us for next week’s workshop.

GF Feed Forge: This free plugin now uses Gravity Forms’ gform_addon_pre_process_feeds filter. The GF docs have some good examples of how you might use this filter to tweak feeds before they’re processed.

Workshop: Submit to Access

submit to access workshop

Who wants to come hang out with the merriest band of wizards for a full product demo of our newest perk next week!? Our workshops are a certified good time. 6/5 wizards agree. πŸ§™β€β™‚οΈ

Submit to Access gives you a spellbook full of spells for protecting your WordPress content with Gravity Forms. Have questions? We’ll answer those live as well. πŸ’¬

Require Unique Values: Whole Field Validation

Originally published back in 2015, this snippet has been faithfully updated and enhanced over the last decade to handle just about every scenario where you’d want to require unique values between fields.

  • Preventing folks from entering themselves as their own emergency contact.
  • Ensuring unique primary and secondary preferences for booth registrations.
  • Avoiding duplicate guest entries for event RSVPs.

That last one is even better supported this week as you can now provide the field ID for a multi-input field (think Name fields with First and Last Name inputs) and it will ensure that combined value is unique from another field’s.

This is definitely a spell you’ll want in your stack. πŸͺ„

How To: Gate Content with Gravity Forms

Don’t have time to join us for our live workshop next week? No worries. Here’s a little crash course to whet your appetite. This article covers three easy ways to gate your content with some additional inspiration on how you can put this perk to work today.

Advanced Select: Two New Advancements

Advanced Select gives you the most beautiful, searchable, extensible Drop Down and Multi Select fields ever. Plus, they’re capable of dynamically populating massive datasets.

I’m happy to share not one but two new snippets that advance this perk even further.

  1. Search for Exact Match: Narrow Advanced Select’s wildcard search to only return exact matches. This is helpful if your dataset contains lots of very similar values and your users will often be searching for a very specific item.
  2. Enable Caret Position: Enable users to navigate between previously selected items and make new selections in that context. This is useful when the order of choices is significant (like capturing preferences).

Product Updates

Gravity Perks

GP Address Autocomplete (v1.2.29)

  • Fixed an issue where the county would not always populate for UK addresses when using Address Autocomplete.

GP Bookings (v1.0-alpha-2.6)

  • Updated @since for hook DocBlocks.
  • Fixed styling of Booking Time field where the calendar could inherit padding from other CSS and display incorrectly.
  • Fixed issue where GP Booking’s entry meta boxes were showing on any entry, even if the form did not have any Booking fields.
  • Fixed issue where “Booking Information” entry meta box wasn’t showing.

GP Entry Blocks (v1.0-beta-2.16)

  • Added support for filtering entries by Entry ID in the Filters block.
  • Fixed an issue where “Edit Single Entry” and “Single Entry” blocks were invisible in the Block Editor until selected via List View.

GP Inventory (v1.0.11)

  • Fixed potential PHP warnings.

GP Media Library (v1.2.35)

GP Populate Anything (v2.1.43)

  • Fixed an issue where conditionally shown List fields were populated with raw array data when editing entries via GravityView.
  • Fixed an issue where “Only show unique results” checkbox was not checked by default.

GP Submit to Access (v1.0.2)

  • Added block attribute registration to avoid issues with Gutenberg blocks that use the REST API.
  • Fixed issues with blocks with non-default styles.
  • Removed support for Gravity Forms block type.

GP Unique ID (v1.5.20)

  • Fixed issue where Unique ID would regenerate after payment completion when using PayPal Checkout with conditional logic enabled on the PayPal field.

Gravity Connect

GC Notion (v1.0.9)

  • Fixed an issue where several Notion property types (Phone, Email, URL, Date, People, Multi-select) would return blank values when used via the Pages object type in GP Populate Anything.

Gravity Shop

GS Product Configurator (v1.0-beta-2.37)

  • Fixed an issue where editing a cart item with conditional logic would display values for hidden fields.

Free Plugins

Gravity Forms Feed Forge (v1.1.10)

  • Added support for gform_addon_pre_process_feeds filter.

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.