# Ninja Forms - Save Progress

`meteorgpl-plugin/ninja-forms-save-progress` — a WordPress plugin as a Composer package.

Save Progress add-on for Ninja Forms.

- Author: Saturday Drive — http://ninjaforms.com
- License: GPL-2.0-or-later (profile: gpl-full)
- Buy a license from the vendor: see the vendor's site
- Latest version: 3.0.31 (2026-07-22)
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/ninja-forms-save-progress
- Requires WordPress: 6.8
- Tested up to WordPress: 7.0
- Vendor: Saturday Drive — https://meteorgpl.com/vendors/ninjaforms.com

## About

Sometimes forms can grow quite large, and it would be very helpful for users to be able to save their progress and come back at a later time. This extension does just that for you. Using the built-in WordPress user system, visitors can register as a subscriber and save what they have entered. They can then return later to complete the form. The administrator can view and edit partially filled out forms at anytime from the admin.

## Changelog

### 3.0.31 — 2026-07-22

*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

### 3.0.30 — 2026-04-13

*Bug Fixes:*

- fix time field value restoration after page reload
- add 'Actions' header to Save Progress table for accessibility

### 3.0.29 — 2025-01-30

*Changes:*
- 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 — 2023-09-25

*Bug Fixes:*
- Fixes "Load saved progress box remains at the top of the form when logged out"

### 3.0.27 — 2023-02-08

*Bug Fixes:*
- Update script registration to remove moment.js

*Other:*
- Centralize automated build and testing

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/ninja-forms-save-progress/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/ninja-forms-save-progress
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

| Version | Released | Size | SHA-256 | Status |
| --- | --- | --- | --- | --- |
| 3.0.31 | 2026-07-22 | 67.8 KB | 0e31abc3943d0a5c9dbe6d26856c1e49333ff8d9344d7818ee30d785fbbe555e | verified |

