Skip to content
Just updated72 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 is a WordPress plugin by Ninja Forms that connects your Ninja Forms with a CiviCRM account.

Product facts

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

Overview

Organizations that use CiviCRM often collect information through WordPress forms and then copy it into the CRM manually. That takes time and invites typing mistakes. This plugin removes the copying step by attaching a CiviCRM action to a Ninja Forms form, so each submission goes straight to your contact database without any coding on your part.

Once connected, you decide what each form does. It can create a new contact, update an existing one, add tags or group memberships, record notes and activities, or register someone for an event. Matching rules check for existing contacts, which helps keep the database free of duplicates. It fits nonprofits, advocacy groups and other teams that manage constituents in CiviCRM.

Features

  • Create contacts from any form: Attach a CiviCRM contact action to a form and capture details such as contact type, email, phone and addresses as a new contact in your CRM.
  • Automatic contact updates: Deduplication checks for an existing contact by email, name plus email, or physical address, then updates that record instead of adding a duplicate entry.
  • Tags, groups and notes: Extend contact profiles with group memberships, tags and notes. Everything is set up inside Ninja Forms, so you do not need to switch to the CRM.
  • Event registrations and activities: Register contacts for events and link activity types and statuses to a submission, keeping your records of participation tied to the right person.
  • Connection without manual setup: The add-on connects Ninja Forms to CiviCRM once it is switched on, with no coding and no manual configuration needed to get started.
  • Built-in diagnostic panel: A status panel lets you check the health of the connection between WordPress and CiviCRM, so you can spot a problem with the data flow.
  • Configurable matching rules: Set the matching criteria used to find existing contacts so the dedupe behavior suits how your organization identifies people.
  • Multi-select and organization support: Checkbox and multi-select fields send every selected option, and a mapped organization name can link the contact to that organization as current employer.

Best for

  • Nonprofits that manage supporters in CiviCRM
  • Advocacy groups collecting sign-ups and event registrations
  • Teams that want form data kept out of spreadsheets

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. Buy GPL 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 Buy GPL Updater on your site and paste your key from My Account. It installs new versions of Ninja Forms CiviCRM for you.