Prevent supported caching and JS optimization plugins breaking Gravity Forms.
As of April 2026, Fresh Forms for Gravity is a WordPress cache plugin with 3.0K+ active installations and a 4.7/5 rating from 7 reviews. It has been downloaded 50K+ times in total. Requires WordPress 4.9+ and PHP 7.0+. Available on WordPress.org since 2019. Recently updated within the last 3 months. Downloads are down 20% this week. Top alternative: WP-Optimize – Cache, Compress images….
Caching is great for scenarios where your post or page content it’s not changed frequently, but if you have a form embedded to which you do changes very often or you’re using dynamic code, that doesn’t run for a cached page, or using third-party solutions relaying in dynamic live data (e.g. reCAPTCHA), using caching in these cases is going to cause issues. The same applies to certain automatic JS optimizations done by caching plugins that are known to break JS execution easily.
An easy solution is to configure your caching plugin or proxy to exclude the page where the form is embedded, but you need also to remember this when you create a new page or embed a new form in an existing page…
This plugin will take care of the above automatically doing the following:
Whilst this does in fact do ‘what is says on the tin’ it actually creates more headaches… If you have a site which relies on caching, in effect, any page with gravity forms on, will no longer be cached.
This plugin may solve one problem of Gravity form not being hidden by a cache tool, but it negates the benefit of caching the whole page or post that Gravity is displayed in and for the sake of GF being displayed…. If you have a big page that you wish to rank well for, any benefit of caching it, is lost by using GF…
It would appear, the issue with Gravity forms comes from additional plugins which are used to embed or style the form. If the Gravity form is used in clean code, the impact of it being hidden by LS Cache or other Caching tool, is void.
This isn’t a dig at the plugin developer. It’s just a fact, the plugin (for me) does not solve a problem, it just shifts the problem to another area. It’s more important to have a correctly cached page than disable it to have a Gravity Form in it…
You have to love a plugin that just works, and this one does. Install, activate, and all the caching and optimization problems related to Gravity Forms go away. THANK YOU!
This plugin was recommended by Gravity Forms priority support to resolve an issue with a form not loading while LiteSpeed Cache was running.
After clearing the LiteSpeed Cache and local browser cached It worked perfectly, the form now loads no problem!
We were referred to this plugin by Gravity Forms’ Dev Ops Team.
Works like a charm. It solves many Gravity Forms issues caused when minifying JS files via a cache plugin.
Prior to installing this plugin, we had to use both SG Optimizer and WP Rocket to solve our Gravity Forms issue. Thanks to this plugin, however, we only have to use one cache plugin. In our case, we decided to stick with SG Optimizer.
Job well done. Thank you!
The plugin saves you a lot of time and effort when dealing with caching and Gravity Forms with a classic, clean and lightweight efficiency!
The latter update, which added some support to ACF is yet another wonderful addition.
Samuel Aguilera is extremely responsive and efficient. I appreciate the thoughtful and brilliant collaboration to the open source community.
| WordPress | 4.9+ requiredTested up to 6.9.4 |
| PHP | 7.0+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.