Gravity Wiz Weekly 256

We’re making Gravity Forms easier to build with every day. πŸ˜‰ Plus, theory and practice: a fresh article and a fresh spotlight tag team dynamic pricing.

Greetings, wizards!

I’ve got a new favorite song. It’s called Easy Does It.

While the song is focused on romantic relationships, I’ve found that the healthiest relationships in my life are consistently the ones that felt the most organic, effortless, easy.

This got me thinking… we work hard to make our products super easy to use but I’m sure there’s room for improvement. So tell me…

How can we make our products easier for you?

Then read on for more magical ways we’re making Gravity Forms easier every day. πŸ§™β€β™‚οΈ

Easy Highlights

GP Entry Blocks: You can now use the gpeb_skip_default_sorting filter to skip default sorting when toggling the sorting of a Entries Table column. 2ez.

GP File Upload Pro: The cropping UI is much tidier and easier to use on small screens (like mobile devices). Responsive styles, ftw!

GP Multi-page Navigation: The new gpmpn_bypass_validation_enabled filter allows you to bypass validation until the final submission, even when clicking the next button. Piece of cake!

GP Nested Forms: When viewing child entries, the new parent entry link on the Entry Details view for child entries makes it a breeze to get back to the parent entry.

GC OpenAI: When using a Gravity Flow Discussion field in an OpenAI Stream field, all previous discussions items will now be automatically pulled and used in the prompt.

Workshop Recap: Email Validator

We tried a new format and LOVED it.

Kickbox’s Hank Hoffmeier kicked things off with a seriously magical presentation on email marketing. Then, I followed up with a demo on how to put some of Hank’s magic to work with Email Validator. We ended with some open Q&A but we had great questions throughout.

How To: Set Up Dynamic Pricing in Gravity Forms


If you want to create a more dynamic, user-friendly, and conversion-optimized pricing experience in your Gravity Forms, this article is a must-read.

Learn how you can create incredibly flexible pricing using Advanced Calculations’ formula conditionals, all without touching a line of code.

Bonus tip: the spotlight below shows what this article covers in a real world use case. Start with the theory here, then see that theory applied below. βœ…

Spotlight: Powering Up Cost Estimate Forms with Advanced Calculations

Those GP Advanced Calculations formula conditions make pricing so dynamic, a wild in-the-flesh use case appeared: a countertop cost estimator that lifts with ease the weight two forms were trying to hold before.

Picture having to calculate over 50 different customization possibilities across three different styles of countertops, each with custom widths and lengths, plus shippingβ€”sounds insane, but Jessica Carter of Quadrants Development made it feel feathery light.

Easy Mentions

  • Looking for some easy listening? Cole Fraser, our very own Marketing Wizard, joined Matt Medeiros on the Breakdown podcast to discuss WordPress Marketing & AI.
  • Always feels good to have the support of your friends! Our pals at GravityKit recommend GS Product Configurator as their preferred solution for combining the flexibility of Gravity Forms with the power of WooCommerce.
  • Did you know? You can use the new :meta modifier with the {all_fields} merge tag to output non-field-based entry data (like the ID, payment status, quiz grade, etc). Powered by our free All Fields Template plugin.

Product Updates

Gravity Perks

GP Address Autocomplete (v1.2.26)

  • Updated behavior to store entire place response from Google in a new gpaa_place_FIELDID entry meta key in addition to existing gpaa_lat and gpaa_lnt meta keys.

GP Advanced Calculations (v1.1.11)

  • Fixed an issue where shorthand merge tags pointing to non-existent inputs would behave inconsistently.
  • Fixed issue where newlines inside elseif(): conditions could cause an infinite loop. For example, elseif(newlines here):.

GP Conditional Pricing (v2.0.14)

  • Updated order of variations in sample pricing file.

GP Entry Blocks (1.0-beta-2.8)

  • Added new gpeb_skip_default_sorting PHP filter hook to skip default sorting after descending when changing the sorting order of a column that allows sorting.
  • Fixed issue where deleting files in File Upload fields using GP Media Library in the Edit Form block could result in the wrong files getting deleted.

GP File Upload Pro (v1.5.3)

  • Fixed an issue with the cropper toolbar clipping buttons on smaller screens.
  • Fixed race condition with image processing that could allow more than the max number of files to be uploaded. Note: it would still be caught during validation.
  • Fixed an issue where previously uploaded files were not counted for max files limit in GravityView.

GP Inventory (1.0-beta-3.46)

  • Improved compatibility with new gform_pre_render contexts in Gravity Forms 2.9.
  • Fixed an issue with inventory limits getting lost when adding Bulk Choices.
  • Fixed an issue where the available inventory message appeared twice in some scenarios.

GP Limit Choices (v1.7.16)

  • Fixed an issue with choice limits getting lost when adding Bulk Choices.

GP Live Preview (v1.6.12)

  • Fixed a compatibility issue with GF Conversational Forms Add-on.

GP Media Library (v1.2.32)

  • Fixed issue with revisions being created for GravityRevisions after moving files to the Media Library during form submissions.

GP Multi-page Navigation (v1.2.13)

GP Nested Forms (v1.2.4)

  • Added parent entry link to the β€œEntry” meta box for child entries when viewed in the Entry Details page. The template can be customized with the new gpnf_parent_entry_link_template filter hook.
  • Fixed an issue with Nested Form field labels not being correct in bulk entry exports in some situations.
  • Fixed issue where pressing enter in the parent form context would open the modal if a child entry was present.

GW Pay Per Word (v1.2.3)

  • Fixed issue with empty price per word setting.

GP Populate Anything (v2.1.23)

  • Fixed issue with editing values on Entry Details page when a Product Field was present.

Gravity Connect

GC Google Sheets (v1.3.19)

  • Fixed an issue with Feed Forge processing all feeds despite only a single feed being selected.

GC Notion (v1.0.3)

  • Fixed issue where Notion bot users were displayed in Feed Settings Property Mapping settings.

GC OpenAI (1.0-beta-2.5)

  • Improved support for Gravity Flow Discussion field when used in Stream field by pulling in previous discussion items.
  • Fixed issue where streaming request to server would be aborted when switching to another browser tab.

Gravity Shop

GS Product Configurator (1.0-beta-2.29)

  • Improved handling of variations with AJAX forms.
  • Fixed regression causing Variable Products to fail to add to cart on products with multi-page forms.

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.