Description
Auto Save Progress for Gravity Forms automatically saves user progress on Gravity Forms to their browser’s localStorage. This means your users won’t lose their form data if they accidentally refresh the page or close the browser.
Key Features:
- Auto-saves form progress to browser localStorage
- No server-side action needed – saves locally on user’s browser
- Auto-restores form data when page is reloaded
- Supports all Gravity Forms field types
- Works with multi-step/conditional forms
- Automatically clears data after successful submission
- Customizable save interval (1-30 seconds)
- Optional browser console notifications
- Easy admin settings page
- Lightweight and performant
Support
For support and bug reports, please use the official plugin support forum:
https://wordpress.org/support/plugin/auto-save-progress-for-gravity-forms/
License
This plugin is licensed under the GPL v2 or later. See license for more details.
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the WordPress Plugins menu
- Go to Forms > Edit Form
- Click on Settings tab and then “Auto Save” submenu
- Enable “Enable Auto Save Progress” checkbox
- Adjust the save interval (milliseconds) if needed
- Save form settings
FAQ
-
Does this plugin require Gravity Forms?
-
Yes, you must have Gravity Forms plugin (version 2.4 or higher) installed and activated.
-
Where is the data saved?
-
All form data is saved locally in the user’s browser localStorage. No data is sent to your server.
-
Will data be saved between browsers or devices?
-
No, localStorage is browser and device specific. Data saved in Chrome won’t appear in Firefox, and data saved on desktop won’t appear on mobile.
-
Does it clear data after successful submission?
-
Yes, saved data is automatically cleared after successful form submission.
-
Can I customize the save interval?
-
Yes, you can set the interval in milliseconds in the form settings (default: 2000ms or 2 seconds).
-
Is there a maximum size limit for saved data?
-
Most browsers support up to 5-10MB of localStorage per domain. Very large forms may exceed this limit.
-
Does this work with AJAX forms?
-
Yes, this plugin fully supports AJAX-based form submissions.
-
Can I manually clear saved form data?
-
Yes, users can open browser developer tools (F12) and run:
aspgfAutoSave.clearAll() -
Is user data secure?
-
Data is stored locally in the browser and is not encrypted. Do not save sensitive information like passwords or payment card details.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Auto Save Progress for Gravity Forms” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Auto Save Progress for Gravity Forms” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release
- Auto-save form progress to localStorage
- Auto-restore on page reload
- Customizable save interval
- Support for all Gravity Forms field types
- Automatic data clearing on successful submission