Case Study

International Myeloma Foundation

Comprehensive Digital Platform for a Cancer Research Foundation

Custom Drupal Medical Website

Technology

Drupal Drupal Commerce Google Maps API Salesforce Solr

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.

Visit

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

Drupal Local Support group pages

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

Salesforce Profile Sync

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

Webform Salesforce and Zoom Integration

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

Physical and Digital Publication Orders

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

Drupal Solr Search
Let's make something great together.