GWW 310: Mathemagic
Advanced Calculations 2.0 now supports date & time calculations. Plus, how to streamline your workflow with GF Dev Tools, and have you heard of Spire?
Greetings, wizards!
We’ve been working on something behind the scenes for a while now.
After 13 years of selling and supporting WordPress plugins (a lucky number in our book), we’d seriously outgrown our payment and licensing platform. Something had to change.
We’re not ready to spill all the magic beans yet but I’m happy to announce that we’ve officially migrated over to Spire — our very own, wand-crafted payment and licensing platform.
There is so much more to share on this massive undertaking but for now, I guess I just wanted you to know that we’re proud of ourselves. 😂
Oh, and we managed to get a major new product release out the same week. 😉
New: Advanced Calculations 2.0
I like to add a little more “insider” energy to our newsletters, so here’s the scoop.
Yes, we already had a perk for date & time calculations: GP Date Time Calculator (GPDTC). But there were two big reasons we felt compelled to absorb (and improve) its functionality into Advanced Calculations.
Accuracy: GPDTC gave reliable results — but not reliable enough. There were all sorts of edge cases involving leap years and daylight savings that prevented us from ever graduating GPDTC to 1.0. That’s simply what happens when you rely on raw arithmetic to calculate differences between dates. Functions like datediff(), age(), and weekdays() give us far more control and consistency.
Consolidation: We’re a value-oriented company, and the overlap between these two products — especially with our move to function-based calculations — made this a no-brainer. Now you’ve got a single perk that consumes one less perk slot and does twice as much.
You’ve got the tea, it’s time for the biscuits — and by biscuits, I mean all the new (and better) ways Advanced Calculations handles mathing with dates and times.
Top Picks: Product Updates
GP Easy Passthrough
✦ Transfer data between Gravity Forms forms with ease.
The EP token lets you create URLs that load specific entry details from one form to another or back into the same form. This week, we’ve added a new filter so you can change the token parameter name to something that better fits your use case.
https://yoursite.com/project-form/?project_id=bd3b7…7e674c
GP File Renamer
✦ Automatically rename and organize files uploaded to Gravity Forms.
Gravity Forms 2.10 made some changes to how Single File uploads store their data. File Renamer is now fully compatible! Use File Renamer’s flexible templates and support for dynamic values to organize your files just so. 📂

GC Google Calendar
✦ Automatically create and sync Google Calendar events from Gravity Forms.
You can now duplicate Google Calendar feeds. This makes configuring multiple feeds with similar configurations much easier.

Spellbook
✦ Your one-stop source for Gravity Forms wizardry.
Spellbook received a bunch of compatibility improvements this week for Spire (our new licensing platform). Update at your earliest convenience for the smoothest experience. 🎷
How To: Connect Gravity Forms to Google Calendar

If you’re looking to connect your forms to Google Calendar, we’ve got you covered. Simple appointments, event registrations, calendar reminders — all possible with a few clicks in GC Google Calendar. This article shows you how.
✦ Sorcerous Snippets
We add new snippets (and updates) 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.
—
Preserve Selections for Populate Anything — Preserve selected choices in fields populated by GP Populate Anything across re-renders (e.g. when a filter changes). We updated the snippet for compatibility with the Multiple Choice fields configured as checkboxes, not just the classic Checkbox field.
Populate Date for Gravity Forms — Auto-populate a Date field based on a value from another field (great for things like calculating a deadline from a start date). We fixed an issue where the datepicker icon was broken when the field was populated with this snippet.
Auto-Select on Match for Advanced Select — Automatically select a choice in a GP Advanced Select field when the user’s typed query matches exactly one option. We fixed a timing bug where the auto-select wouldn’t trigger if the choices were still loading when the user finished typing.
Video: Streamline your workflow with GF Dev Tools
A few weeks ago, I joined Matt Medeiros for a truly fun webinar where I demo’d all the ways even novice Gravity Formers can use GF Dev Tools to improve their form-building experience. The Gravity Forms team has now published the recording, so if you missed the livestream, you definitely won’t want to let this one slip under your radar.
Product Updates
Gravity Perks
Advanced Save and Continue (v1.0.39)
- Fixed a potential PHP warning when a draft exists but the user is not logged in.
GP Conditional Pricing (v2.0.28)
- Fixed a potential error during CSV import caused by missing or malformed form field arrays.
GP Easy Passthrough (v1.10.2)
- Added
gpep_token_param_namefilter to enable customizing the token parameter name.
GP File Renamer (v1.0.13)
- Improved compatibility with Gravity Forms 2.10 file upload field updates.
GP Limit Submissions (v1.1.25)
- Improved compatibility with Image Choice and Multi Choice field types.
GP Media Library (v1.2.36)
- Improved compatibility with Gravity Forms 2.10 file upload field updates.
GP Sliders (v1.0.6)
- Improved compatibility with GF Conversational Forms to ensure correct slider field handling.
Gravity Connect
GC Google Calendar (v1.0.5)
- Added ability for admins to be able to duplicate Google Calendar feeds.
Free Plugins
Spellbook (v3.0.25)
- Added graceful handling for bad transient data in license cards and product listings.
- Added logic to cleanup license data in the situation of a license being entered for the wrong suite.
- Fixed issue where an “Install” button was showing on plugins when licenses were maxed out creating a confusing experience.
- Fixed issue where out-of-date perks could show a message about requiring Gravity Perks even with Spellbook activated.
- Fixed an alignment issue in plugin cards for certain cases.
GF Advanced Conditional Shortcodes (v1.0.1)
- Updated to latest coding standards.