Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: Video.js (HTML5 Video Player) 10.0.0-alpha1 First alpha version released for module videojs (10.0.0-alpha1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Virtuous CRM

Security covered Drupal 11 · not 10
View on drupal.org

The Virtuous module integrates your Drupal website with the Virtuous CRM, synchronizing contact information and enabling dynamic content personalization for visitors identified by Virtuous. This allows for a consistent flow of donor data between systems and the creation of tailored website experiences.

The Virtuous module for Drupal 11 provides comprehensive integration with the Virtuous CRM fundraising platform, enabling seamless data synchronization and personalized website experiences.

## Main Module Features

  • Contact Synchronization: Automatically creates and updates Drupal user accounts from Virtuous CRM contacts
  • Two-Way Integration: Optionally push changes from Drupal back to Virtuous
  • Real-Time Updates: Webhook support for instant data synchronization
  • Field Mapping: Detailed mapping between Virtuous contact fields and Drupal user fields
  • Administration Tools: Dedicated admin UI with synchronization status reporting and manual sync options
  • Secure Authentication: Uses Drupal's Key module for secure API credential storage

## Virtuous Personalization Submodule

The Virtuous Personalization submodule extends the core functionality by enabling dynamic content personalization based on the Virtuous Responsive Listener:

  • Dynamic Content: Display personalized greetings and content to visitors identified by Virtuous
  • Conditional Display: Show different content to identified vs. anonymous visitors
  • Performance Optimized: Caching and batch processing for efficient operation
  • Privacy Controls: Comprehensive privacy settings for GDPR/CCPA compliance
  • Visitor Statistics: Detailed analytics on personalization effectiveness
  • JavaScript Events API: Custom events for extending personalization functionality

This module suite is perfect for organizations seeking to create cohesive donor experiences across their Virtuous CRM and Drupal website by maintaining consistent contact data and delivering personalized content.

Depends on

Dependencies of the latest stable release

  • Field Group
  • Key
  • datetime Drupal core
  • field Drupal core
  • taxonomy Drupal core
  • telephone Drupal core
  • user Drupal core
  • views Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Apr 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
8.x-1.0 Stable 11 Apr 25, 2025