Gravity Wiz Weekly #204

Discounted access to the Live Summary plugin. Granular spreadsheet filtering with Google Sheets & Populate Anything. Live Q&A October 12th. And of course, a handful of fresh snippets.

gravity wiz weekly

Greetings, wizards! 

My father recently reminded me that as a young child I observed that time seemed to pass faster as I got older. Unfortunately, this universal trend hasn’t slowed down. 

How the heck are we already in Q4!?

Whew. Let’s dive into this week’s accomplishments before 2024 sneaks up on us. 😆

Highlights of the Week

GP Unique ID

Generate alphanumeric, numeric or sequential “Unique ID” values for the entry when submitted. The applications are endless!

One of GP Unique ID’s star features is its ability to generate sequential IDs. We’ve explored so many interesting extensions of this functionality as snippets (e.g. shared sequences, daily sequences, global sequences).

GPUID v1.5 adds a new slug column which provides the necessary infrastructure needed to bring these explorations into core as proper features. More to come!

GP Google Sheets

Automatically send and sync Gravity Forms data with Google Sheets — and unlock new possibilities for your data.

Our Google Sheets perk (GPGS) integrates with Populate Anything (GPPA) to populate your forms with data directly from your spreadsheets.

This week, we made a bunch of improvements to how GPGS integrates with GPPA including the ability to now filter spreadsheet data for population by the starts with, ends with and does not contain operators.

gravity forms google sheets populate dynamically UI

GS Product Configurator

Customizable WooCommerce products powered by Gravity Forms, deeply integrated with both ecosystems — it just works.

Ok, so first, did you know that Page Transitions (our perk for adding liquid animations as you move from page to page) supports Gravity Forms’ page conditional logic? It was quite a tricky feature to add support for!

This week, we ensured that Product Configurator works with Page Transitions when it’s working with page conditional logic. 😅

Nothing feels (tastes?) better than buttery transitions as you progress through your GF-powered product configuration. 🧈

gravity forms product configurator for woocommerce integration with page transitions

Live Summary + Gravity Perks

Have you met Johan from Geek on the Road? He’s an expert WordPress developer with a ton of Gravity Forms experience. In fact, he’s the dev behind the awesome Live Summary plugin.

live summary integration with gravity forms and gravity perks

Live Summary lets you add a live preview of the user-inputted values as a sidebar or inside the form itself. Johan has been hard at work on V2 which brings support for most of the Gravity Perks suite. 🙌

Yes, there is some feature overlap here with our Preview Submission and Populate Anything perks but I think you’ll find Live Summary is particularly well-suited for sidebar eCommerce order summaries.

Interested in taking it for a spin? Johan is offering 20% off new licenses with discount code: GEEKYWIZARD. Note: can only be used once per customer.

Wizarding Workshop: The Q&A Session

gravity forms workshop 8 cover creative

Join us next week for a fun LIVE workshop. We’ll be answering all those Gravity Forms questions that keep you up at night. 

Plus, inspired by some of the questions that have already been pre-submitted, we’ll share a bit about what’s coming in Q4 here at Gravity Wiz. How exciting! 🧙‍♂️

New Resources

Entry Blocks | Display Star Ratings

By default, Gravity Forms displays the value from its Ratings field as a text value (e.g. Terrible, Neutral, Excellent). Use this snippet to display stars instead when using Entry Blocks. ⭐

gravity forms entry blocks display book reviews on the front end

Advanced Select | User-specified Choices

Hey. Your Drop Down or Multi Select’s predefined choices aren’t bad. They’re just not exhaustive. Your users are always going to have a more specific selection they’d rather make and with the “Add New” option, they can add their own custom choice.

Use this handy snippet where it makes sense to let the user make a selection that’s outside of the box.

user specified choices for gravity forms advanced select example

Media Library | Import to Media Library via AJAX

Did you know about this snippet? If your users are uploading lots of images and you’re using GP Media Library to import them into the WordPress Media Library, this snippet will import the images as they’re uploaded. This can speed up the processing time dramatically when the form is actually submitted.

This week, we added a new action, gpmlau_after_upload so you leet devs out there can interact with the imported image immediately.

Product Updates

GS Product Configurator (1.0-beta-1.7)

  • Improved compatibility with Page Transitions and Page Conditional Logic when using Soft Validation.

GP Advanced Calculations (v1.10.13)

  • Fixed issue where the calculation before and after submission would not match in some situations where decimal numbers do not have leading zeros.

GP Copy Cat (v2.4.68)

  •  Improved performance of List field copying.

GP Google Sheets (v1.0.2)

  • Populate Anything Object Type: Added starts withends with, and does not contain operators.
  • Populate Anything Object Type: Fixed issue where the Google Sheets Object Type was not compatible with Populate Anything <2.0.
  • Populate Anything Object Type: Fixed the contains operator.
  • Populate Anything Object Type: Removed is in and is not in operators.

GP Multi Page Navigation (v1.2.4)

  • Fixed issue where steps would sometimes not be linked.

GP Populate Anything (v2.0.17)

  • Added hydrate_field() as a deprecated method to improve backwards compatibility 
  • Fixed issue where using input values from some fields such as Address fields in choice/value templates would not work as expected.

GP Unique ID (v1.5)

  • Added support for a new slug column in the gpui_sequence table to better support creating custom sequences.
  • Updated to only trigger database update when the plugin version changes.

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!