GWW 306: Enter the Wiz
Catch us on the next Gravity Forms webinar chatting about our free Dev Tools plugin! Plus, Battle of The Bookings, and how to create unique filenames for uploaded documents.
Greetings, wizards!
Clay’s out this week enjoying a well-earned vacation. If you’re wondering who decides when a vacation is well-earned, we literally took a vote on our all-hands call last week. The decision was unanimous.
We appreciate all you do, Clay!
Now… let’s see what kind of trouble the rest of us got into while our CTO was away. 😈
Top Picks: Product Updates
GP Nested Forms
✦ Create forms within forms with a powerful repeater for streamlined data collection.
The Nested Form modal now uses Gravity Forms’ theme colors by default. This also means you can control the modal color via the Gravity Forms block styles. 😎

—
GP Sliders
✦ Add interactive, calculation-ready range sliders to Gravity Forms.
We’ve added the “Field Label Visibility” setting for Slider fields. Just one more dial you can twist to control the display of these slippery fields. 💦

—
GF Progress Meter
✦ Motivate your audience with a goal-tracking progress meter.
A customer needed to track progress toward two different goals on the same form. When users select “Choice A,” their contribution goes to Progress Meter 1. Select “Choice B,” and it goes to Progress Meter 2.
We introduced the new filters attribute to make even more complex progress meter filtering possible. Learn more.

Webinar: Form Builder to Form Developer

Guess what I’m doing next Wednesday at high noon? Yup, joining the Gravity Forms team for a little webinar action!
I’ll cover some of the new features we’ve added to our wildly popular free plugin, GF Dev Tools, and share how this collection of tools will save you a minimum of 6.7 hours every week — even if you’re just a lovable noob. 😄
So yeah, come join me next Wednesday, April 29th, at 12pm ET. Registration is free and only takes a minute.
[SOLVED] Which bookings solution is best?

I won’t bury the lede here… the best solution for any problem will always depend on your unique requirements. Buttt if you ignore your requirements, GP Bookings is always the best. 😉
Ok, I’m kidding. I think? I can’t decide. The important thing is that we’ve put our biases aside (well, Dani did — she’s good at that) and did a deep dive into a handful of the most popular booking solutions in our space.
If you’ve been wondering how GP Bookings stacks up against the other players, this is our definitive source. I think you’ll find it will reliably point you in the right direction, even if that isn’t our solution. Wizard’s honor.
✦ Sorcerous Snippets
We add new snippets to our Snippet Library every week — ready-made solutions that often beat prompting AI, or give you a solid head start on your next vibe-coded build.
—
GP Limit Dates | US Federal Holidays — Automatically blocks all 11 US federal holidays as unavailable dates in GP Limit Dates date pickers, covering both fixed holidays (with weekend-to-weekday shift logic) and floating ones like Thanksgiving. Apply it sitewide, per form, or per field — and it generates dates 20 years out by default.
GP Address Autocomplete | Short Province Name — Forces GP Address Autocomplete to populate the state/province field with the abbreviated code (e.g. “CA” instead of “California” or “TO” instead of “Città Metropolitana di Torino”) across all forms with no configuration needed. Particularly useful for international addresses where the long-form regional name is unwieldy.
GP Bookings | Late Booking Grace Period — Keeps the current time slot bookable for a configurable window after it starts (e.g., a 4:00 PM slot stays open until 4:10 PM), as long as capacity remains. Can be scoped to specific services or applied globally, making it a great fit for walk-in style scenarios where last-minute bookings should still be accepted.
Video: Create Unique Filenames for Uploaded Documents
Product Updates
Gravity Perks
GP Entry Blocks (1.0-beta-2.31)
- Fixed issue where entries couldn’t be edited if Gravity Forms entry limit setting had been reached.
GP Nested Forms (v1.2.25)
- Updated the Nested Form modal to use Gravity Forms theme colors by default.
- Fixed an issue where post-payment action checkboxes were duplicated when the same feed add-on existed on both parent and nested forms.
GP Populate Anything (v2.1.67)
- Fixed an issue where Phone fields using the (###) format would display formatting characters on initial load when conditionally shown, even if the field was not dynamically populated.
GP Sliders (v1.0.5)
- Added “Field Label Visibility” setting to Slider fields.
- Fixed issue where slider field would fall back to base
GF_Fieldclass when GF Conversational Forms addon is active. - Fixed Number Field issue where changing the Number Format setting did not immediately update the slider’s Prefix and Suffix disabled state until the field was deselected and reselected.
Free Plugins
GF Progress Meter (v1.3.5)
- Added filtering support via
filtersattribute.
Spellbook (v3.0.23)
- Fixed issue where
GP_PluginandGP_Feed_Pluginwere not always loaded soon enough.