
Ninja Forms CiviCRM
New versions delivered weekly. Install instantly from your WordPress dashboard — no ZIP uploads.
✓ Same as wp.orgPush directly to any site from your dashboard. Zero downloads, zero FTP, zero manual steps.
✓ Unlimited sitesAbout this plugin
Ninja Forms CiviCRM is a handy WordPress plugin that connects your Ninja Forms submissions directly to your CiviCRM database, making it perfect for nonprofits, charities, and membership organisations that need to manage contacts and data without the faff.
It automatically creates or updates CiviCRM contacts from form entries, and supports activity tracking so your team stays on top of every interaction. If you’re running community-focused websites and want your forms to actually do something useful, this plugin is a brilliant fit.
Version 3.0.4
Latest 14 Oct 2026- Update a matched contact and its emails, phones, addresses, IMs and websites when the dedupe setting finds an existing contact
- Send every selected option for checkbox and multi-select fields, not just one
- Link the contact to its organization as current employer when an organization name is mapped
- Apply the tag in the default tag row of the CiviCRM action
- Offer only fields that can be used to create a contact in the contact field map
- Prevent a fatal error on every page load when the CiviEvent component is disabled
- Skip contact-linked actions and log the reason when CiviCRM rejects the contact save
- Send the correct product name to the store so plugin updates are offered
- Show the diagnostic results when viewing or clearing the log
- Create the note on the contact when the note's entity type is left unselected
- Stop creating blank email, phone, address, IM and website records for sections left empty
Key features
- Create Contacts: Create a new contact and optionally match an existing logged in user as a contact.
- Add Contact Details: Create multiple emails, phones, IMs, and websites linked to a contact using predefined location names.
- Create Multiple Addresses: Create multiple addresses linked to a contact using predefined location names.
- Create Activities: Create a new activity linked to a contact.
- Subscribe to Groups: Subscribe a contact to multiple groups.
- Add Contact Tags: Add multiple tags to a contact.
- Register for Events: Register the contact to a pre-existing event using a numerical Event Id.
- Add Line Items: Add multiple line items for contact to events and memberships.
- Add Contact Notes: Add a note to the contact.
- Handle Multiple Contacts: Add multiple contacts, each with the previously listed contact features.
- Create Orders: Create an order consolidating all line items on the form.
- Disable Diagnostics Storage: Option to disable storage of communication diagnostics data, not the actual submission data.
- Scanned with ClamAV 1.4.6
- Scanned on 16 Oct 2026
- Signatures from 16 Oct 2026
Billed monthly · cancel anytime
Billed $139.00 yearly · cancel anytime
Unlock full access Billed $8.95/mo · 6,000+ resources Unlock full access Billed $139.00/yr · 6,000+ resources- 6,000+ GPL resources
- 30+ genuine WP licenses (special purchase)
- Daily auto-updates via Auto Updater
- Use on unlimited domains
