Sector(s)

Team Members

Visit the site

Visit the site

Organizations Involved

Community contributions

Contribution to the following patches 

Drupal Core : https://www.drupal.org/node/2875033 

Node Order : https://www.drupal.org/node/3503421 

JSON:API Search API : https://www.drupal.org/node/3498459 

Translation Management Tool : https://www.drupal.org/node/3134922 

TMGMT DeepL Integration : https://www.drupal.org/node/3502785

The project delivers a centralized international web factory powering 50 local websites from a shared technical and editorial core. The platform is built as a headless architecture with a Next.js front end, allowing local teams to adapt content, language, and product offerings while maintaining consistent branding, UX standards, and governance.

About the project

Goals
- Replace an aging ecosystem with a scalable global web factory
- Serve multiple user profiles with tailored journeys
- Support sales teams through structured product information and tools
- Improve data collection to enable personalization and CRM enrichment
- Deliver a significantly improved user experience

Requirements
- A centralized core with reusable components and templates
- Modular product catalog and comparison features
- Clear user segmentation and tailored content paths
- Multilingual and multi-market support
- Strong governance with local editorial autonomy

Outcome
- A Drupal-based web factory supporting 50 country websites
- A modern, scalable, and maintainable digital ecosystem
- Improved UX and clearer access to product and technical information
- Stronger alignment between digital presence and sales objectives
- A data-driven platform ready for personalization and future growth

Why Drupal was chosen

Drupal was selected for its ability to support large-scale, multi-country, and business-oriented web platforms:
- Native support for web factories and multisite architectures
- Flexible content and product modeling
- Strong capabilities for user segmentation, roles, and personalization
- Robust data collection and integration capabilities
- High standards for performance, security, and scalability

Drupal provides a sustainable foundation capable of supporting marketing, sales, and customer engagement at scale.

SFA

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

JSON:API and Next.js were selected to support a decoupled architecture that delivers high performance and flexibility across multiple front-end applications. JSON:API provides a standardized and secure way to expose structured content, while Next.js enables fast rendering, SEO optimization, and country-specific front-end implementations. The Allowed Languages module ensures content access and visibility are properly controlled by language, supporting clear separation and governance across regions.

To manage complex content and multilingual workflows, Paragraphs, Webform, Search API, and Translation Management Tool were implemented. Paragraphs allows editors to build structured, reusable content components, while Webform supports advanced form creation and data collection. Search API enhances content discoverability, and Translation Management Tool streamlines multilingual content creation, validation, and synchronization across countries.

Finally, Consumer Image Styles, Migrate Plus, and the Gin theme were chosen to optimize media handling, content lifecycle management, and administration efficiency. Consumer Image Styles ensures images are delivered in the correct formats for each front-end, while Migrate Plus enables reliable content transfers between environments. Gin provides a modern, accessible, and efficient administrative interface, improving productivity for content and technical teams alike.