Chat preview - Try adult video chat platform

Gravity Forms Ajax Not Working Today

This usually indicates a or a mod_security block.

Check the block settings in the sidebar for the "Enable AJAX" toggle. Shortcode: Ensure your shortcode includes ajax="true" .

Exclude the Gravity Forms scripts from minification/deferral. Look for js/gravityforms.min.js in your optimization settings and add it to the exclusion list. 6. Fix "Spinning Wheel" Forever If the loading spinner appears but never disappears: gravity forms ajax not working

If it works → your theme is the problem (missing wp_footer() or custom JS).

Then, you hit submit. The screen jumps, the page reloads, and the user is left staring at the top of the page, confused about whether their submission went through. This usually indicates a or a mod_security block

When AJAX fails, it ruins the user experience (UX) and can hurt your conversion rates. But don't panic. In 90% of cases, the culprit is one of a few common issues.

Sometimes “not working” means the page (fallback to non‑AJAX). That’s usually a JS error or form missing the gform_ajax class. AJAX will silently fail — no error message, just a full page reload. Exclude the Gravity Forms scripts from minification/deferral

Does the form or just sit there with a spinner ? Which caching plugin (if any) are you using?

Gravity Forms loads the necessary JavaScript files in the footer of your site. If your theme’s footer.php file is missing the standard WordPress hook, the scripts never load, and AJAX cannot function.

add_filter( 'gform_ajax_form_class', function( $class ) return strpos( $class, 'gform_ajax' ) === false ? $class . ' gform_ajax' : $class; );