Sector(s)
MSF Middle East needed one Drupal site that could publish urgent updates in Arabic and English and accept donations without a separate, hard-to-update system. Vardot rebuilt the platform on Drupal 9, integrated donations into Drupal Commerce, implemented Solr search, and moved to a hosting setup designed to handle a public-facing donations website.
Back to topThe Results
After launch, the rebuild produced measurable lifts:
- +61% increase in unique pageviews
- +12.36% increase in time on page
- +82.23% increase in page value

Challenge and Solution
MSF Middle East needed one Drupal platform that could do two jobs at once:
- Donations: remove the friction of a separate donation system that was hard to update.
- Public information: publish structured, searchable content in Arabic and English without relying on developers for routine updates.
The constraints in the old setup:
- Drupal 7 nearing end-of-life.
- Performance degradation linked to hosting not optimized for Drupal.
- Donations split from the CMS, so updates required specialized skills.
- Editors depended on developers for content updates and page creation.
- Need for responsive UX and stronger on-page SEO foundations.
Solution delivered: a Drupal 9 rebuild that unified content + donations, improved information architecture, enabled faster editorial publishing, and upgraded hosting foundations for a site processing donations.
Back to topAbout the project
How did we do it?
1. One platform for donations + information
We brought the donation experience into the CMS to remove the operational split between “content site” and “donation system.”
- Integrated a native Drupal donation system with multi-currency support.
- Built the donation platform on Drupal Commerce, enabling MSF to create donation pages and maintain an exportable donor database.
2. Editorial independence, built for speed
MSF needed a platform non-technical teams can run day to day.
- Layout Builder for drag-and-drop page creation without developer support.
- Governance controls called out in scope: revision control, taxonomy-driven organization, granular permissions, and controls for URLs and meta tags.
- The Drupal.org listing also highlights Layout Builder translation functionality for the bilingual site.
3. Information architecture that supports engagement and search
To increase discoverability, content structure was reorganized to work across navigation and content surfaces.
- IA improvements for clearer visitor paths and stronger indexing relevance.
- Search implemented using Apache Solr and Zookeeper for full-text search and filtering.
4. Multilingual publishing that does not break templates
- Bilingual publishing (Arabic and English) designed to keep layouts consistent across languages.
Intuitive UX/UI
The rebuild focused on reducing friction in two places that matter:
- Donors: fewer steps and fewer handoffs between systems.
- Editors: repeatable page building blocks so multiple contributors can publish without breaking structure.

Custom Landing Pages
MSF needed the ability to create and update landing pages quickly for campaigns and priority topics.
- Built on Layout Builder, enabling page creation and iteration without developer dependency.
Advanced Search
MSF content needed to be searchable and filterable at scale.
- Implemented Apache Solr for enterprise-grade full-text search and filtering.
- Drupal.org’s listing references ZooKeeper in the search setup.
Integrated Donations Platform
The donation experience was previously separated from the CMS, which slowed updates.
- Donations integrated inside Drupal with Drupal Commerce as the base.
- MSF can create donation pages internally.
- MSF can maintain and export donor data as needed.
- Multi-currency support for international supporters.
User-Centric Administration and Translations
- Admin workflows designed for non-technical day-to-day publishing using Layout Builder.
- Bilingual operations supported with translation capabilities that preserve layout integrity.
-
Drupal.org’s listing specifically calls out Layout Builder translation functionality.

Hosting Upgrade and Better Performance
MSF’s modernization included moving away from non-Drupal-compatible hosting and upgrading to OVHcloud, positioned to support stronger performance and security compliance needs for a site handling donations.
Back to topTechnical Specs
- Drupal 9.x
- Varbase implementation
- Drupal Commerce (donations)
- Apache Solr (search)
- ZooKeeper
- Foundations and baselines included:
- Security: SSL, IP login restriction, security checklist
- Performance: Cloudflare, performance checklist
- Accessibility target: WCAG 2.0 AA
- SEO foundations: markup, headings, sitemap generation, on-site SEO checklist
Why Drupal was chosen
Drupal supports the specific constraints MSF had:
- Structured content and editorial governance for many contributors.
- Multilingual publishing for Arabic and English.
- Ability to unify content + donations in one platform using Drupal Commerce.
Technical Specifications
Drupal version:
Key modules/theme/distribution used: