Gravity Wiz Weekly 122
Our most magical releases and updates from Q3. Plus, the most comprehensive Gravity Forms snippet library ever.
Greetings, wizards!
As we put Q3 to rest, weβd like to dedicate this weekβs weekly to Gravity Wizβs most productive quarter yet. Letβs dig into the scrolls of perks past and revisit some of the wonderful ways Gravity Wiz + Gravity Perks help you do more with Gravity Forms.
Donβt worry, this isnβt just a rerun of your favorite wizarding show. We have a bunch of new resources for you too! Scroll on, good wizard.
Address Autocomplete was a hit.
One tap. That’s all it takes to autocomplete an address from anywhere in the world. Gravity Forms Address Autocomplete improves form conversion and reduces form abandonment because when it’s just so darn easy, how could you resist?
The most comprehensive library of Gravity Forms snippets, ever.
Did you know that we’ve written more than 500 snippets for Gravity Forms over the years?
We love to help our customers. We’ve been providing minor customizations for our Gravity Perks users since the beginning to help get the job done.
Only a small fraction of these have ever been published.
With so many snippets, we needed a better way to organize and surface all the amazing custom code our team of wizards write every day. Thus, the Snippet Library was established!
This quarter we prioritized moving our most popular resources into the library. Weβre up to 221 well documented, lovingly maintained snippets. Go take a look around! With a perk here and a snippet there, you’ll be building solutions you never thought possible.
Adding JavaScript snippets to Gravity Forms is now as easy as copy + paste. The updated Code Chest plugin will match form IDs to yours automatically.
PS: If you have a snippet you think belongs in the library, submit a pull request or drop us a line via support. π€
Gravity Forms Inventory: One inventory plugin to rule them all.
Gravity Forms Inventory provides all the inventory functionality a wizard could need in one robust plugin. πͺ
Situations where Gravity Forms Inventory can help you:
- Simple inventory, like wand sales
- Manage different T-shirt sizes, like large or XL
- Date & time-based resources like appointments, events, and reservations
- Share inventory scopes: Sell multiple products on a form at different prices on a specific date, from the same inventory pool.
- Share the same inventory across multiple landing pages and campaigns.
- Sell products in bundles at a discount on specific dates!
- And plenty more.
Under the radar: File Upload Pro Enhancements
We quietly cast some powerful enhancements to Gravity Forms File Upload Pro in Q3. With improved rehydration, when users return to a session using Save & Continue, image previews on forms are preserved.
Rehydration sets the groundwork for future Gravity Forms integrations – especially those involving dynamic population, like Populate Anything, Easy Passthrough, User Registration (coming very soon!), and more.
Imagine passing the images submitted in your submissions form through to your approval form with all of the image previews perfectly preserved.
Hire a Marketing Wizard β
Clay and I are passionate about support and product development. Marketing? Not as much. π
Weβre constantly working to provide more value for our customers. In doing so, we barely have the bandwidth to properly communicate half the hard work our team does – so hiring someone to help tell our story was a crucial next step.
We couldn’t be happier with our top pick, Cole Fraser. He’s been with us for two months now and has already made a major impact on our marketing efforts. Have you noticed these weekly newsletters are actually weekly now? π
We β€οΈ our new marketing wizard and you will too!
Populate Anything + Google Sheets: Uncharted Sorcery
Populate Anything lets you enrich Gravity Forms choices and values with any data source you can wave a wand at. Your form has the power to evolve in real-time as users add input.
As of a few weeks ago, anything a business may use Google Sheets for can now also dynamically populate your Gravity Forms.
What do you use Google Sheets to manage?
A few examples:
- Updates to your daily food menu
- Changes to product inventory
- Managing descriptions of products and services
- Anything involving the built-in algorithmic magic within Google Sheets
The possibilities are endless here! Weβre looking forward to seeing what you guys come up with.
Our Demo site gets an upgrade
The portal to our world of practical demos has been reopened. All demos are now powered by the future of form building, Gravity Forms 2.5+. We also took this opportunity to improve the responsive styling to make our demos more mobile friendly.
This was quite an undertaking but while it required extensive QA, it required surprisingly few code changes. Major shout out to Gravity Forms here for their continued commitment to backwards compatibility! If you havenβt already, thereβs never been a better time to upgrade to Gravity Forms 2.5.
Gravity Wiz Weekly Newsletter
Don't miss a thing. Get our weekly updates by owl or email. Ok, we're still working on the owl service, so just email for now.
(New) Resources
Populate Anything | Custom Refresh Trigger β You can now refresh populated choices or values in Gravity Forms Populate Anything on demand. We also provide a modified version of this that allows refreshing automatically on submission.
Example: You’re using Populate Anything to pull data entered from one form into a second form. Values submitted in Form 1 can be triggered to refresh and become an option in Form 2. Plenty of possibilities here!
Another handy use-case is refreshing generic merge tags that arenβt field specific. Populate Anything listens for changes on a field and then triggers an update on any field or live merge tag dependent on that field. Some merge tags (like the Quiz Add-onβs `{quiz_score}`) are based on the values of multiple fields. Use this snippet to trigger the merge tag to be refreshed when any Quiz field is updated.
File Upload Pro | Single File Theme β A simple CSS spell to improve styling and UX for anyone using File Upload Pro for single file uploads. This week we made improvements to the styles to work with more themes out-of-the-box.
Make Your Gravity Forms Validation Errors Mobile-friendly(er) βββ This snippet improves the validation experience on mobile by auto-scrolling and selecting the first input with a validation message. This week, we fixed an issue where the first input with an error was not correctly put into focus.
Gravity Perks
GP Address Autocomplete (v1.1.4)
- Fixed issue where the Country select would not populate for certain site setups.
- Fixed issue where encoded HTML entities would be populated into inputs rather than the character.
GP File Upload Pro (v1.1.8)
- Updated TIFFs to be treated as regular files since most browsers cannot render them nor convert to another format.
GP Inventory (v1.0-beta-1.4)
- Fixed issue where the “Inv.” column would show NaN for choices that were added after entries had been created for the form.
GP Nested Forms (v1.0-beta-10.8)
- Fixed issue where Summary Fields setting did not always initialize correctly.
GP Populate Anything (v1.0.20)
- Added gppa_query_cache_hash filter.
- Improved support for hydrating checkboxes that are populated with Easy Passthrough.
GP Unique ID (v1.4.3)
- Fixed issue where minimum requirements were being bypassed due to a dependency conflict.
Alright, wizards. Until next week. π§π»ββοΈ
Loving the autocomplete on addresses. It’s such a nice feature I see on other forms and I am glad we can use it now. I am betting we’ll see our completion rates go up.