Case Study
International Myeloma Foundation
Comprehensive Digital Platform for a Cancer Research Foundation
Technology
About the Project
The Challenge
A cancer research foundation contacted us in 2018 during a critical situation: their Drupal 8 migration from Drupal 7 had stalled mid-project when their developer was unable to complete the work. Beyond the immediate rescue needs, they required a scalable platform to support their growing community of support groups and integrate with their existing Salesforce CRM infrastructure.
Our Solution
We stepped in to complete the abandoned migration and transform their digital presence into a comprehensive platform supporting their entire organization.
Completed the stalled Drupal 8 migration and successfully launched the new site
Implemented CI/CD pipeline enabling continuous zero-downtime deployments
Established reliable development workflow for ongoing enhancements
The Results
What began as an emergency rescue project evolved into a complete digital transformation. The foundation now operates a unified platform that consolidated dozens of separate sites, streamlined their operations, and created seamless integration with their existing business systems. The robust infrastructure supports their continued growth while providing support group leaders and administrators with the tools they need to serve their community effectively.
Features
Groups
Support Group Management
Replaced 50+ separate WordPress sites with integrated "mini-sites" within the main platform
Custom page builder allowing each support group to maintain unique content and branding
In-page navigation system providing intuitive user experience within group sections
Group leader permissions enabling independent page editing and event management
Administrative oversight tools with global messaging capabilities
SEO optimization maintaining search visibility across all group content
CRM
Salesforce Integration
Bi-directional sync between user profiles and Salesforce contact database
Custom matching algorithms to identify existing contacts or create new records
Real-time contact data synchronization ensuring consistency across platforms
Enhanced user experience through integrated profile management
Webforms
Advanced Form & Event Management
Custom Drupal webform handlers for seamless data flow
Automated Salesforce lead capture from website submissions
Zoom meeting registration integration for virtual events
Cvent event registration synchronization for in-person gatherings
Streamlined user experience across all registration touchpoints
Commerce
E-commerce & Literature Distribution
Custom Drupal Commerce implementation for research literature ordering
Support for both physical and digital product fulfillment
Order management integration with Salesforce for complete customer lifecycle tracking
Automated inventory and shipping coordination
Solr
Enhanced Search Experience
Apache Solr search server implementation for improved performance
Advanced search features including autocomplete suggestions
"Did you mean" functionality for better user experience
Comprehensive content indexing across all platform sections