$4.99 Free for Members
Require visitors to complete a Ninja Forms form before they can access a download. Entries are stored in Ninja Forms and can be exported to CSV.
| Version | 5.0.1 |
|---|---|
| Last Updated | August 8, 2025 |
| Type | WordPress Plugin |
| License | GPL v2 or later |
| Live Demo | View demo → |
100% GPL · Original files · Unlimited sites
- Original, unmodified files — delivered exactly as distributed by the developer
- GPL licensed — use it on unlimited websites, personal or client
- Free updates — new versions appear here as soon as they are released
- Verified downloads — every file is integrity-checked (SHA-256) before release
Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.
Secure checkout with PayPal · GPL licensed · Instant download
Description
This Download Monitor extension lets you place a Ninja Forms form in front of a file download, so access is granted only after the form is submitted. You can build your own download pages with a shortcode that outputs the form, and all submitted data stays in your Ninja Forms entries.
Key Features
- Form-gated downloads – Visitors must fill in and submit a Ninja Forms form before the download becomes available.
- Shortcode form display – A shortcode places the form wherever you want, leaving you free to design your own download pages.
- Entries stored and exportable – Submitted data is saved in your Ninja Forms form like your other forms and can be exported as a CSV file.
- Email Notification pairing – When paired with the Email Notification extension, you can be notified as soon as a Ninja Form is submitted.
- Ninja Forms required – The Ninja Forms plugin must be installed and active for this extension to work.
Who Is It For
It is aimed at WordPress site owners who want to collect leads, sell digital products, or restrict file downloads to people who submit a form. It suits anyone already using Ninja Forms and Download Monitor together.
