Error message

You need to log in or create an account to access this page.
Advertising sustains the DA. Ads are hidden for members. Join today

Comparison of CRM modules

Last updated on
3 April 2026

This page covers CRM-related modules that support at least Drupal 10.

Drupal-Native CRMs

This section covers CRMs built in Drupal itself (as opposed to simply integrating with Drupal).

Commentary on each Drupal-native CRM’s status is as of March 12, 2026.

Contacts

Contacts has limited recent development activity and releases and supports Drupal 10-11. Contacts uses the core Drupal User entity to represent a contact, whether that contact is an individual or an organization. This provides built-in compatibility with modules that rely on, interact with, or enhance Users, but overloads the concept of a Drupal User in a way that some may find undesirable.

CRM - Contact Relationship Management

Drupal CRM is in beta, is under active development, and supports Drupal 11. It provides one entity type to represent a "Contact", whether it is an individual, a household, or an organization (which are bundles/sub-types of Contacts). Drupal CRM is being adopted by Open Knowledge and Member Platform and takes a community-first approach to development.

CRM Core

Only local images are allowed. No further development

CRM Core has no further development and has not had a non-dev release since Drupal 7 though the dev branch supports Drupal 9-11. CRM Core provides distinct entity types for Individuals and Organizations.

This is a project to Migrate CRM Core to Drupal CRM.

RedHen

RedHen has limited recent development activity. All maintainers are from one company. RedHen supports Drupal 8-10. It provides distinct entity types for Individuals and Organizations.

CRM Integrations with Drupal

This section details modules that integrate Drupal with non-Drupal CRMs. Summaries here are brief; check each project page for current compatibility and features.

CiviCRM

CiviCRM is a very popular open source CRM that integrates well with Drupal (see CiviCRM Entity). CiviCRM's information architecture is more closely aligned with the Drupal CRM project than that of CRM Core, RedHen, or Contacts.

Salesforce Suite

The Salesforce module provides integration with Salesforce including a robust infrastructure for syncing data between Salesforce Objects and Drupal Entities.

Bigin CRM integration

Bigin CRM integration connects Drupal to Zoho Bigin, Zoho’s lightweight CRM for small teams.

NfP 365 CRM API

NfP 365 CRM API exposes Microsoft Dynamics 365 for nonprofits (the "NfP" line) and related services to Drupal via API integration.

SharpSpring CRM

SharpSpring CRM integrates Drupal with SharpSpring (now part of Constant Contact’s Lead Gen & CRM suite).

Activenet CRM integration

Only local images are allowed. No further development

Activenet CRM integration links Drupal to ACTIVE’s Activenet platform for programs, events, and memberships.

Eudonet CRM Client API

Eudonet CRM Client API provides a Drupal client for Eudonet’s CRM API.

Simple Daxko CRM Integration

Simple Daxko CRM Integration connects Drupal to Daxko’s membership, operations, and CRM-related products.

Personify CRM integration

Personify CRM integration integrates Drupal with Personify association and member-management CRM.

Webform Copper CRM integration

Webform Copper CRM integration sends Webform submissions and related data into Copper CRM.

Webform GoHighLevel Integration

Webform GoHighLevel Integration feeds Webform data into GoHighLevel’s marketing and CRM workflows.

b24 (1C-Bitrix24 CRM)

b24 (1C-Bitrix24 CRM) integrates Drupal with Bitrix24 CRM, tasks, and related collaboration tools.

DonorPerfect

DonorPerfect integrates Drupal with DonorPerfect’s nonprofit fundraising and donor CRM.

REMP Paywall

REMP Paywall connects Drupal to the REMP reader-engagement and subscription paywall stack (subscription tooling rather than a full CRM).

Teamleader Integration

Teamleader Integration links Drupal to Teamleader Focus CRM for sales, projects, and invoicing.

HubSpot API

The HubSpot API module is available as a helper for connecting to the HubSpot API and SDK. Additionally, the HubSpot module provides support for the API client and a Webform handler that uploads Drupal Webform submissions to HubSpot as HubSpot form submissions. 

ActiveCampaign

ActiveCampaign integrates Drupal with ActiveCampaign’s marketing automation and sales CRM features.

OnePageCRM

The OnePageCRM API module provides a streamlined Drupal service wrapper for the OnePageCRM REST API. It is designed as a foundational developer tool, enabling other Drupal projects to interact with OnePageCRM’s action-focused sales workflow programmatically.

This is a project to Migrate OnePageCrm to Drupal CRM.

Twenty CRM integration

Twenty CRM integration connects Drupal to Twenty, an open-source CRM, with sync and helper utilities.

Klaviyo CRM

Klaviyo CRM bridges Drupal with Klaviyo’s customer profiles, email, SMS, and automation tools.

Virtuous CRM

Virtuous CRM integrates Drupal with Virtuous responsive fundraising and nonprofit CRM.

KeyCRM

KeyCRM connects Drupal to KeyCRM for orders, customers, and pipeline-style sales workflows.

Pipedrive

Pipedrive provides broader Pipedrive CRM integration for Drupal beyond Webform-only paths.

Webform Integration Pipedrive

Webform Integration Pipedrive creates or updates Pipedrive contacts and deals from Webform submissions.

Tags

Help improve this page

Page status: No known problems

You can: