Sector(s)
Overview
The National Kidney Foundation (NKF), is a U.S.-based nonprofit. It is dedicated to raising awareness, prevention, and treatment of kidney disease. Through various initiatives, it provides essential resources and support to patients, healthcare professionals, and other constituents.
We partnered with them to transition their Drupal 7 site to Drupal 10, introducing new features and streamlining content workflows. This migration improved the consumption and delivery of life-saving information and resources.
The challenges
We partnered with the National Kidney Foundation to address key challenges impacting caregivers, team members, and users. Managing content revisions and user roles had become less efficient, highlighting the need for a better content authoring experience.
Handling media assets has also become a time-consuming task. For users, the experience needed modernization, with a more relatable and easier interface, especially in improving search functionality to help everyone find important medical information quickly and intuitively.
Back to topThe approach
Our strategy centred around building a flexible solution that could be tailored to the specific needs of NKF. The goal was to stay responsive to evolving project requirements and user needs throughout the migration process.
Our approach prioritized efficiency, maintainability, and user experience to ensure the site supports the Foundation’s mission effectively.
Back to topThe solution

User roles and media migration
We transferred only the essential user roles to keep the system efficient and avoid unnecessary data transfer. For media files like images, videos, and documents, we developed a custom tool to ensure the links between these files and their respective sections stayed intact during the migration.
Search functionality
For better than before search, we implemented Pantheon’s Solr Search, providing faster and more accurate results. Features like faceted search, autocomplete, and spelling suggestions significantly improved search accuracy and user navigation.
The entityqueue module was used to manage various view blocks, such as "Most Popular Kidney Topics" and "Learn More About Kidney Health," helping key content stand out in search results, making vital information easily accessible across multiple pages.

Theming and Design
Key sections of the site, such as resources, news, and press pages, were prioritized, including themed components like kidney topics, news stories, and recipe listings.
Landing, about, and other essential pages were revamped to match the overall site design. Using a pattern lab, the design was organized efficiently by introducing new components where necessary and removing outdated ones to streamline navigation.
Salesforce integration with webforms helped improve lead capture and streamline campaign management, making the site and systems more intuitive and user-friendly.
Migration
The "migrate upgrade" module facilitated the transition from Drupal 7 to 10, while customized core and contributed modules ensured that all project requirements were met. For content management, only the most relevant revisions were migrated after a thorough clean-up.
Customized solutions were also implemented to manage and migrate specific vocabularies crucial to the site's content structure.
Key migration strategies
Strategic feature upgrades and site structure
Critical features were successfully migrated and improved, with the site layout refined for more efficient backend operations and a better user experience.
Optimizing content workflows
Content workflows were simplified to make management quicker and easier, allowing the team to update the site efficiently.
Improving search and listing pages
Listing pages were rebuilt, and search functionality was refined to help users find relevant information more efficiently.
Modular theming approach
Using Webpack and Tailwind, a flexible, low-code theming system was implemented to support rapid updates and easy management, ensuring a cohesive, modern design.
Back to topThe outcome
The migration from Drupal 7 to Drupal 10 transformed the National Kidney Foundation’s digital platform, making it more responsive and efficient. Search functionality is now faster and more accurate, while content management has been streamlined for easier updates.
This future-ready upgrade ensures the platform adapts smoothly to evolving user needs. Patients and visitors now experience quicker, more intuitive access to essential information, greatly improving their overall interaction with the site.

Scalability and Flexibility: Drupal’s modular structure allows to customize the platform according to specific needs, such as managing user roles efficiently, creating custom filters for key content areas, and streamlining workflows. This flexibility made Drupal the right choice.
Improved Content Management: Drupal was selected because it simplifies content management, enabling faster updates and more efficient handling of media assets and content revisions. This was essential for the Foundation as it helped them maintain accurate and up-to-date information.
Advanced Search Capabilities: Drupal’s integration with Pantheon’s Solr Search provided faster, more accurate search results, including features like autocomplete and faceted search.
Multilingual Support: The Foundation plans to expand globally, and Drupal’s built-in multilingual support made it a natural choice. This feature ensures that NKF can reach diverse audiences in multiple languages.
Salesforce Integration: Drupal’s ability to integrate seamlessly with Salesforce was another key reason for its selection. This integration streamlined campaign management and data collection, improving efficiency without compromising the user experience.
Technical Specifications
Drupal version: