Description
Campaign Monitor is an addon that connects Ninja Forms forms to the subscriber lists of Campaign Monitor, using an API Key and Client ID to sync form submissions with email campaigns. The extension allows selecting the list per form, mapping custom fields, and adding an opt-in field to capture consent before sending the contact to the service.
Key Features of Campaign Monitor
- API Connection
Uses API Key and Client ID in the Ninja Forms settings. - List per Form
Routes each form to a specific Campaign Monitor list. - Field mapping
Sends name, email, and custom fields to the subscriber registration. - Opt-in field
Adds explicit consent before performing the subscription action. - Form action
Includes a Campaign Monitor action in the Emails & Actions tab.
Benefits of Campaign Monitor
- Centralized capture
Transforms existing forms into entry points for email lists. - Less manual work
Reduces manual copying of contacts between WordPress and Campaign Monitor. - More comprehensive data
Brings information beyond email to segmentable subscriber profiles. - Clearer consent
Enables control over when a subscription should or should not be sent.
Who Should Use Campaign Monitor?
- Those who use contact forms and want to add subscribers automatically to email lists.
- Those who capture leads from pages, footers, posts, or request forms.
- Those who need to separate campaigns by list using different forms in Ninja Forms.
How to Download Campaign Monitor
Campaign Monitor is available for download here on Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the package and activate it. Then, configure the credentials in the Ninja Forms panel.
Campaign Monitor adds a direct flow between form submission, consent, and subscription to an email list in Ninja Forms. For sites that already use Campaign Monitor as their relationship foundation, the addon eliminates repetitive steps and keeps subscriber data aligned with the form that originated each subscription.
Frequently asked questions
Is Ninja Forms Campaign Monitor GPL-licensed?
Yes. Ninja Forms Campaign Monitor 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 Campaign Monitor on multiple sites?
Yes. You can install Ninja Forms Campaign Monitor on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Ninja Forms Campaign Monitor cost at Ultrapack?
Ninja Forms Campaign Monitor 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 Campaign Monitor include updates?
Yes. The current version of Ninja Forms Campaign Monitor is 3.0.9, published at Ultrapack on Feb 2, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Ninja Forms Campaign Monitor scanned before publication?
Yes. Every version of Ninja Forms Campaign Monitor goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Ninja Forms Campaign Monitor?
Requires WordPress 6.7 or higher. Tested up to WordPress 6.9.
What changed in this version
Version 3.0.9 02 February 2026
- Bug Fixes
- fix issue with lists not populating correctly
Version 3.0.8 03 December 2025
- Update SSL certification
Version 3.0.7 17 March 2025
- Standardize CI/CD
- Fix translation timing issue
- Fix PHP utf8_encode deprecation
Version 3.0.6 03 January 2022
- Fix PHP 8 array offset error
Version 3.0.5 16 March 2017
- Added support for multi-option Campaign Monitor custom fields.
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-campaign-monitor.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
ninja-forms-campaign-monitor.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.7 or higher. Tested up to WordPress 6.9.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready