Description
Save Progress adds a save button to Ninja Forms in long forms and records partial submissions, allowing the user to resume submission later without losing data already entered. The extension helps those working with extensive registrations, applications, quotes, or multi-step processes, reducing abandonment when the visitor needs to pause before completing the form submission.
Key Features of Save Progress
- Progress saving
Records partial data before the final form submission. - Resume later
Allows users to continue filling it out without restarting all fields. - Save button
Adds a clear action within the form flow. - Support for long forms
Works well for registrations, requests, and processes with various details. - Ninja Forms integration
Extends existing forms without changing the main structure.
Benefits of Save Progress
- Less abandonment
Reduces losses when the visitor needs to interrupt completion. - More convenience
Makes extensive forms that require time and detailed information easier. - More flexible flow
Allows completion to be divided into different moments. - Better retention
Preserves data already entered before final submission.
Who Is Save Progress For?
- Those who use Ninja Forms for extensive registrations and need to reduce losses during completion.
- You who collect detailed requests, quotes, applications, or forms with multiple steps.
- Teams that rely on long forms and want to allow users to resume before final submission.
How to Download Save Progress
Save Progress is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the file, and activate it. Then, configure the feature in Ninja Forms forms according to the project’s needs.
Save Progress adds a practical layer of continuity to Ninja Forms forms, especially when completion requires time, consulting information, or returning later. For sites that rely on complete data before submission, the addon helps keep the visitor in the process and reduces the chance of losing important entries along the way.
Frequently asked questions
Is Ninja Forms Save Progress GPL-licensed?
Yes. Ninja Forms Save Progress is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Ninja Forms Save Progress on multiple sites?
Yes. You can use Ninja Forms Save Progress on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Ninja Forms Save Progress cost at Ultrapack?
Ninja Forms Save Progress costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Ninja Forms Save Progress include updates?
Yes. The current version of Ninja Forms Save Progress is 3.0.31, published at Ultrapack on Jul 22, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Ninja Forms Save Progress scanned before publication?
Yes. Every version of Ninja Forms Save Progress goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Ninja Forms Save Progress?
Requires WordPress 6.8 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 3.0.31 22 July 2026
- Bug Fixes
- fix repeatable fieldset fields not being saved
- fix date field error on multi-step forms when loading saved progress
- fix page refresh with GET parameters after form submission
- Security Enhancements
- protect bulk actions with proper authorization checks
Version 3.0.30 13 April 2026
- Bug Fixes
- fix time field value restoration after page reload
- add 'Actions' header to Save Progress table for accessibility
- = 3.0.29 (30 January 2025)
- Fixes: "PHP deprecation notice Creation of dynamic property $table"
- Adds: "View Saves button link on the new Submissions page"
- Other: Workflow updates
- = 3.0.28 (25 September 2023)
- Bug Fixes
- Fixes "Load saved progress box remains at the top of the form when logged out"
- = 3.0.27 (8 February 2023)
- Bug Fixes
- Update script registration to remove moment.js
- Centralize automated build and testing
Version 3.0.26 11 January 2023
- Ensure register_rest_route is called such that it prevents PHP notice
- Prevent 'optional parameter' warning in PHP 8
- Automate testing and build
Version 3.0.25 25 January 2021
- Resolved an issue that was sometimes causing saves to not be properly deleted after form submission.
Version 3.0.24.2 13 March 2020
- Security
- Patched an Auth Bypass vulnerability associated with saved form data.
- Thanks again to Timothy B Jacobs for pointing this out!
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
ninja-forms-save-progress.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
ninja-forms-save-progress.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.8 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready