CiviCRM Modules and Extensions

You are browsing documentation for an older version of Drupal, which is not supported any longer, and the information may not be correct. See current documentation for Contributed modules

Various projects extend CiviCRM and its integration with Drupal. Note that CiviCRM released its own native extensions framework with version 3.3, and in 2012 began publishing its official Extensions Directory, with both platform-independent and Drupal-specific extensions. As a result, almost no modules on d.o remain supported for current versions of Drupal and CiviCRM.

  • Webform CiviCRM Integration (D9, D10) - Leverages Webform, Drupal and CiviCRM to create a smart form builder and processor that can work with a wide variety of CRM data. CiviCRM Webforms can create and update information about contacts, relationships, cases, activities, event participants, group subscriptions, tags, and custom data.

CiviNode and CiviNode CCK: Integrating CiviCRM Contacts into Drupal Content

CiviNode is a module and API that exposes CiviCRM contacts, groups, and other CiviCRM object types to other Drupal modules. It's designed to

CiviRelate: Dynamic Relationship Creation in CiviCRM

CiviRelate creates a CiviCRM relationship between the acting user and a CiviCRM contact created by the acting user through the submission of

Guide maintainers

choster's picture