Skip to content
Just updated87 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
Ninja Forms CiviCRM plugin cover image

PluginUpdated

Ninja Forms CiviCRM

by Ninja Formsv3.0.4Unlimited sites

Ninja Forms CiviCRM by Ninja Forms is a WordPress plugin that connects Ninja Forms with CiviCRM.

Product facts

Version
3.0.4
Released
16 October 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $4.79 / year on its own

Overview

Organizations that collect information through WordPress forms may need to enter it into CiviCRM separately. Ninja Forms CiviCRM links the two systems so form submissions can be transferred to CiviCRM, reducing the need for manual data entry. It suits teams that use CiviCRM to manage contacts, events, and activities.

Add a CiviCRM contact action to a Ninja Form to create or update a contact and map form fields to CiviCRM data. The plugin can also connect contacts with group memberships, tags, notes, activities, and event registrations. Contact matching rules help find existing records, while a status panel lets you check the connection.

Features

  • Create contacts from forms: Add a CiviCRM contact action to a Ninja Form to create contact records with details such as contact type, email, phone, and address.
  • Update matched contacts: Use matching criteria such as email, name and email, or physical address to find existing contacts and update their information.
  • Map contact details: Choose form fields for CiviCRM contact data, including contact details and organization name, which can link the contact to an employer.
  • Add contact information: Configure form actions to associate contacts with activity types and statuses, group memberships, tags, notes, and event registrations.
  • Check connection status: Use the built-in status panel to review the connection between WordPress and CiviCRM.
  • Send selected field options: Checkbox and multi-select fields can pass every selected option to CiviCRM, so multiple choices from a form are retained.

Best for

  • Nonprofits using CiviCRM
  • Advocacy groups collecting constituent information
  • Organizations managing event registrations

Changelog

Version 3.0.4 — 14 October 2026

  • Fixed Update a matched contact and its emails, phones, addresses, IMs and websites when the dedupe setting finds an existing contact
  • Fixed Send every selected option for checkbox and multi-select fields, not just one
  • Fixed Link the contact to its organization as current employer when an organization name is mapped
  • Fixed Apply the tag in the default tag row of the CiviCRM action
  • Fixed Offer only fields that can be used to create a contact in the contact field map
  • Fixed Prevent a fatal error on every page load when the CiviEvent component is disabled
  • Fixed Skip contact-linked actions and log the reason when CiviCRM rejects the contact save
  • Fixed Send the correct product name to the store so plugin updates are offered
  • Fixed Show the diagnostic results when viewing or clearing the log
  • Fixed Create the note on the contact when the note's entity type is left unselected
  • Fixed Stop creating blank email, phone, address, IM and website records for sections left empty

Earlier versions

  • 3.0.1 (31 January 2023): 1 fixed

FAQ

Is Ninja Forms CiviCRM free?

The code of Ninja Forms CiviCRM is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of Ninja Forms CiviCRM gives you the download and its updates. The developer's own support, licence key and online services are not included.

Which version of Ninja Forms CiviCRM is this?

Version 3.0.4, released 16 October 2026. New versions appear here when the developer publishes them.

How do I update Ninja Forms CiviCRM?

Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of Ninja Forms CiviCRM for you.