{"id":264756,"date":"2025-12-17T12:18:59","date_gmt":"2025-12-17T12:18:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/auto-save-progress-for-gravity-forms\/"},"modified":"2025-12-17T12:18:49","modified_gmt":"2025-12-17T12:18:49","slug":"auto-save-progress-for-gravity-forms","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/auto-save-progress-for-gravity-forms\/","author":18488834,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"trunk","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Auto Save Progress for Gravity Forms","header_author":"Maruf Sarkar","header_description":"Auto save Gravity Forms progress to browser localStorage.","assets_banners_color":"","last_updated":"2025-12-17 12:18:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.fiverr.com\/mrf_sarkar\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":137,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>Initial release - First version of Auto Save Progress for Gravity Forms.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Form Settings - Enable Auto Save Progress feature","2":"Browser Console - View auto-save status messages","3":"Form Restoration - Data automatically restored on page reload"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[5021,2253,252396,1655,40189],"plugin_category":[42],"plugin_contributors":[238634],"plugin_business_model":[],"class_list":["post-264756","plugin","type-plugin","status-publish","hentry","plugin_tags-auto-save","plugin_tags-form-builder","plugin_tags-form-progress","plugin_tags-gravity-forms","plugin_tags-localstorage","plugin_category-contact-forms","plugin_contributors-marufsarkar","plugin_committers-marufsarkar"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/auto-save-progress-for-gravity-forms.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Auto Save Progress for Gravity Forms<\/strong> 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.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>Auto-saves form progress to browser localStorage<\/li>\n<li>No server-side action needed - saves locally on user's browser<\/li>\n<li>Auto-restores form data when page is reloaded<\/li>\n<li>Supports all Gravity Forms field types<\/li>\n<li>Works with multi-step\/conditional forms<\/li>\n<li>Automatically clears data after successful submission<\/li>\n<li>Customizable save interval (1-30 seconds)<\/li>\n<li>Optional browser console notifications<\/li>\n<li>Easy admin settings page<\/li>\n<li>Lightweight and performant<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support and bug reports, please use the official plugin support forum:\nhttps:\/\/wordpress.org\/support\/plugin\/auto-save-progress-for-gravity-forms\/<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPL v2 or later. See license for more details.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the WordPress Plugins menu<\/li>\n<li>Go to Forms &gt; Edit Form<\/li>\n<li>Click on Settings tab and then \"Auto Save\" submenu<\/li>\n<li>Enable \"Enable Auto Save Progress\" checkbox<\/li>\n<li>Adjust the save interval (milliseconds) if needed<\/li>\n<li>Save form settings<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20require%20gravity%20forms%3F'><h3>Does this plugin require Gravity Forms?<\/h3><\/dt>\n<dd><p>Yes, you must have Gravity Forms plugin (version 2.4 or higher) installed and activated.<\/p><\/dd>\n<dt id='where%20is%20the%20data%20saved%3F'><h3>Where is the data saved?<\/h3><\/dt>\n<dd><p>All form data is saved locally in the user's browser localStorage. No data is sent to your server.<\/p><\/dd>\n<dt id='will%20data%20be%20saved%20between%20browsers%20or%20devices%3F'><h3>Will data be saved between browsers or devices?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id='does%20it%20clear%20data%20after%20successful%20submission%3F'><h3>Does it clear data after successful submission?<\/h3><\/dt>\n<dd><p>Yes, saved data is automatically cleared after successful form submission.<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20save%20interval%3F'><h3>Can I customize the save interval?<\/h3><\/dt>\n<dd><p>Yes, you can set the interval in milliseconds in the form settings (default: 2000ms or 2 seconds).<\/p><\/dd>\n<dt id='is%20there%20a%20maximum%20size%20limit%20for%20saved%20data%3F'><h3>Is there a maximum size limit for saved data?<\/h3><\/dt>\n<dd><p>Most browsers support up to 5-10MB of localStorage per domain. Very large forms may exceed this limit.<\/p><\/dd>\n<dt id='does%20this%20work%20with%20ajax%20forms%3F'><h3>Does this work with AJAX forms?<\/h3><\/dt>\n<dd><p>Yes, this plugin fully supports AJAX-based form submissions.<\/p><\/dd>\n<dt id='can%20i%20manually%20clear%20saved%20form%20data%3F'><h3>Can I manually clear saved form data?<\/h3><\/dt>\n<dd><p>Yes, users can open browser developer tools (F12) and run: <code>aspgfAutoSave.clearAll()<\/code><\/p><\/dd>\n<dt id='is%20user%20data%20secure%3F'><h3>Is user data secure?<\/h3><\/dt>\n<dd><p>Data is stored locally in the browser and is not encrypted. Do not save sensitive information like passwords or payment card details.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Auto-save form progress to localStorage<\/li>\n<li>Auto-restore on page reload<\/li>\n<li>Customizable save interval<\/li>\n<li>Support for all Gravity Forms field types<\/li>\n<li>Automatic data clearing on successful submission<\/li>\n<\/ul>","raw_excerpt":"Automatically save Gravity Forms progress to browser localStorage. Recover user data if page is refreshed or closed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/264756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=264756"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/marufsarkar"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=264756"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=264756"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=264756"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=264756"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=264756"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=264756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}