Gravity Wiz Weekly 258: Enchanted Event Forms
How to consolidate event registration data from multiple forms, a free form locator plugin, event planning made sorcerous with Entry Blocks, and more!

Greetings, wizards!
The intro is always the hardest part of the newsletter for me to write. Should I lead with a funny anecdote? Summarize all the goodness packed into this week’s edition? Humblebrag about how much I love our support team?
I literally can’t decide this week — so just dive into this hearty issue and let me know what you think I should’ve done.
Top Picks: Product Updates
Just a few of my favorite updates from our product suites this week!
- GP Address Autocomplete now loads the Google Maps API script asynchronously. Cheers for performance wins!
- GP File Upload Pro now supports modifying the file markup via this new filter. Wanna link the filenames? Too easy.
- GP Randomizer will now always keep the “Other” choice at the bottom when enabled on Radio Button and Multiple Choice fields.
Catch the full changelog below.
Spotlight: How FileStack Powers Smooth Event Planning with Entry Blocks

Joel Armsden’s FileStack is an antidote to the chaotic nature of organizing event presentations. This integrated file management system works with his client’s agendas and lets users head straight from their agenda over to uploading presentations (via Populate Anything), view a dashboard of all presentations at once (via Entry Blocks), and enables easy collaboration for all.
It’s built entirely in WordPress — and made possible with Gravity Forms and Gravity Perks.
How To: Consolidate Event Registrations from Multiple Forms

Managing multiple forms for event registrations? Our friends at CosmicGiant wrote a helpful guide that will teach you how to streamline data exports from all your forms at once and combine the results for effortless analysis. Bonus points for using Nested Forms.
Community Highlight: Form Locator Plugin
Gravity Ranger has introduced the Form Locator for Gravity Forms plugin, addressing a common need among users to identify where their forms are embedded across their WordPress sites.

This plugin adds a dedicated admin page that lists all pages containing embedded forms, specifying the form ID and its status (active, inactive, deleted, or trashed). It differentiates between forms embedded via shortcode and those using the form block, even identifying pages with login forms. Each listed post title links directly to its editor for easy access.
You already know the best part, don’t you? Yup. It’s free.
Tip: Unsubscribe with GP Blocklist
A customer came to us with a very interesting problem this week. Here’s how he explained the situation (paraphrased):
I run a business award website where the public can nominate businesses for awards, often anonymously. The nomination form emails the nominated business directly. To prevent abuse, I use Email Validator and Cloudflare Turnstile for bot protection. But I’d like to include a link in the email recipients receive so they can opt out of future nominations, adding them to a blocklist.
This got me thinking… we have a very handy perk called GP Blocklist that prevents blocklisted words (and emails) from being submitted on any enabled form.
Wouldn’t it be awesome if we could generate a link that would allow users to automatically add their email to the blocklist?
Here’s how we pulled it off:
Product Updates
Gravity Perks
GP Address Autocomplete (v1.2.27)
- Updated Google Maps API script to use asynchronous loading.
GP Advanced Calculations (v1.1.12)
- Fixed an issue where quotes around numbers in conditionals were not supported.
GP File Upload Pro (v1.5.5)
- Added support for modifying the filename markup using the gpfup_filename_markup JavaScript filter hook.
- Fixed an issue where dragging uploads to sort them would highlight the files you drag over.
GP File Renamer (v1.0.10)
- Added support to force renaming of previously renamed uploaded files.
GP Media Library (v1.2.33)
- Fixed an issue where
wp_get_attachment_url()
could return false, causing errors in GravityView file uploads.
GP Nested Forms (v1.2.5)
- Fixed display issue with RTL languages on mobile view, particularly with the WordPress Twenty Twenty Five theme.
- Fixed an issue where the styles for forms in the Nested Forms modal do not load in preview for Gravity Forms 2.9.3 and beyond.
GP Randomizer (v2.0.7)
- Fixed an issue where the “Other” choice was not displaying correctly when randomizing choices was enabled.
- Fixed PHP warnings.
Gravity Connect
GC Airtable (1.0-beta-1.2)
- Fixed issue with Airtable token health check.
GC Google Sheets (v1.3.20)
- Added
gcgs_gppa_query_builder_args
PHP filter hook.