Description

The CiviCRM addon connects WordPress forms to the CiviCRM database, creating or updating contacts from the fields filled in and checking for duplicates by email, name + email or name + address. As an extension of Ninja Forms, the module adds support for enrolling contacts in groups, registering for events by ID, linking activities with type and status, and capturing tags, notes, phones, addresses and websites directly in the CRM profile.

Principal Features of CiviCRM

  • Automatic contact creation
    Generates a new contact record in CiviCRM from the fields of the Ninja Forms form.
  • Contact deduplication
    Checks for duplicates by email, name + email or name + address before creating or updating the record.
  • Group and event enrollment
    Binds the contact to groups and to CiviCRM Event IDs directly upon form submission.
  • Activity logging
    Associates the contact with an activity type and sets its status in CiviCRM from the form.
  • Integrated diagnostics panel
    Shows the connection status with CiviCRM to make it easier to identify configuration issues.

Benefits of CiviCRM

  • No-code capture
    Forms feed the CRM without requiring custom development or scripts.
  • Always-up-to-date contact base
    Subsequent submissions update existing profiles, keeping CiviCRM as the single source of truth.
  • Complete field coverage
    Captures phones, addresses, emails, websites, IMs, tags, and notes in a single form flow.
  • Native CRM integration
    Groups, events, and CiviCRM activities are directly accessible within the form settings.

Who is CiviCRM for?

  • Nonprofit organizations and civic entities that use CiviCRM to manage members, volunteers, and donors.
  • CiviCRM administrators who need to capture new contacts via website forms without manually exporting spreadsheets.
  • Communications and outreach teams that register event or group participants directly from form submissions.

How to download CiviCRM

The CiviCRM is available for download on this page. After downloading the .zip file, install it via the WordPress dashboard under Plugins > Add New > Upload Plugin and activate it normally. Make sure Ninja Forms is installed and active before using the addon.

The CiviCRM is the reference CRM for nonprofits, associations, and civic entities that manage members, volunteers, and donors. Through this extension for Ninja Forms, each form submission automatically feeds the contact database, with deduplication by email or name, enrichment of profiles via groups, events, and activities, and captures additional data such as phones, addresses, and websites.

Frequently asked questions

Is Ninja Forms CiviCRM GPL-licensed?

Yes. Ninja Forms CiviCRM 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 CiviCRM on multiple sites?

Yes. You can use Ninja Forms CiviCRM on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.

How much does Ninja Forms CiviCRM cost at Ultrapack?

Ninja Forms CiviCRM 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 CiviCRM include updates?

Yes. The current version of Ninja Forms CiviCRM is 3.0.1, published at Ultrapack on Feb 13, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is Ninja Forms CiviCRM scanned before publication?

Yes. Every version of Ninja Forms CiviCRM goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.