Bringing 70 brands under one umbrella platform for the world's largest FMCG company

:: PROJECT FOCUS ::

DRUPAL 8 MIGRATION
DESIGN SYSTEM
COMPONENT-BASED ARCHITECTURE

MULTILINGUAL
ACQUIA SITE FACTORY

Image
Cover
case study

Client Overview

Being the world's largest food and beverage company. Our client has more than 2000 brands ranging from global icons to local favourites, and are present in 191 countries across the globe.

 

Project Overview

The client’s primary goal was to migrate 70+ country websites to a CMS which follows the latest trending technology and has long term support.

The project revolved around:

  • Building and designing all 70 websites under a single umbrella platform with a standard component-based structure

  • Enhancing client’s job portal

  • Platform level development and feature rollouts (ACSF Platform)

  • Reducing the overall application cost

 

While migrating these sites, we addressed the old platforms' pain points that were impacting the client’s business such as:

  • Lack of common standards for different market websites

  • High maintenance cost of application

  • Few markets had multiple websites for a single region

  • No centralized system for job application

  • A scalable system was needed

  • A content workflow was essential

 

0
+
Image
websites migrated to Drupal 8

Websites migrated to Drupal 8

0
Image
languages included in the migration

Languages included in the migration

0
%
Image
reduction in efforts for launching websites for new markets

Reduction in efforts for website launch

0
Image
Increase in website traffic

Sites rolled out per week

Why was Drupal Chosen?

Our client’s corporate website suite consisted of more than 70+ websites. These websites were using a Shell CMS legacy system (Sharepoint 2010). The mainstream support for Sharepoint 2010 ended in 2015, and its extended support ended in October 2020.
The client was looking for a cost-effective and scalable solution for all their websites, and Drupal 8 was a suitable choice due to its multilingual capabilities and multi-site capabilities. The client was looking to unify their different websites under a consolidated brand guideline, and Drupal provides the ability to host multiple sites using the same brand identity.

Multilingual rollouts
The core requirement of this project was content migration from Sharepoint to the new Drupal 8 site. The client wanted to bring all product details, product categories, and imagery to the Drupal 8 site as-is from multiple SharePoint sites.

Client Requirements

The core requirement of this project was content migration from Sharepoint to the new Drupal 8 site. The client wanted to bring all product details, product categories, and imagery to the Drupal 8 site as-is from multiple SharePoint sites.
Apart from this, below is the list of requirements –

  • Create a uniform and seamless experience for end-users by enabling all websites to follow the same brand guidelines

  • A centralized job listing - incorporate the career sites as a part of the Drupal system, with a centralized job listing that can be fed into multiple sites

Our Solution

Our Solution
Our Solution

Drupal Migration

Migrated 70+ websites (approximately 24,700+ pages) from SharePoint to Drupal 8. The migration was meticulously planned ensuring minimum disruption for the markets

 

Centralized job portal

Created a centralized job portal by integrating multiple third-party services under a single roof. The centralized job system provided consistent data related to current job openings across 70+ country sites, eliminating content duplication and further recruitment-related issues.

 

Multilingual

Merged different multilingual websites into a single website. We then created a single website with multilingual capability for each market/business with more than one language. One of the client’s markets was the Middle East, and their regional language was Arabic which follows the RTL format. We designed all components and layouts enabling them to accommodate RTL and LTR content.

 

Stock API

Stock API integration enabled the content managers to display the current stock update on the portal. This stock information block is configurable to be displayed on page/section and the stock details are updated dynamically.

 

Feed Parser

Each marketing team was required to integrate feeds from different sources onto the website, so we developed a flexible component with multiple configuration options. Components had the option to configure the feed URL, cache time (Max time to cache the feed), feed fields to display, section color, and so on.

Component-based approach

Adopted a component-based development approach, enabling content managers to create flexible pages while maintaining the same design standards across all the market websites.

 

Geolocation

The centralized repository of the career portal contains jobs from different geographies. To display the jobs according to the user's geography, we implemented geolocation based on the website language and user location, enabling users to view the relevant jobs first on the page.

 

Form Builder

The marketing teams of each geography are required to generate forms based on their respective markets and geolocation. We configured and customized web forms, and their related modules and extended their functionality to content managers so they can have their form builder feature.
 

 


SEO Optimization

Enabled data-layer on the contact us forms as well as hero banners to track the user behavior on the content. Along with this we also integrated the Google Tag Manager to add all the analytics integration under a single roof.

 

Platform development

Platform level development and feature rollouts were implemented using Acquia Cloud Site Factory.

Business Benefits

We delivered a cost-effective and efficient Drupal 8 platform as compared to the client’s legacy platform

A common platform with reusable components enabled standardization that helped brands to remain consistent across the multiple country sites

New website rollout became very easy without any additional cost involved 

A centralized job system provided consistent data related to current job openings across 70 country sites. This reduced content duplication and further recruitment related issues.

Streamlined the content workflow improving the content quality

The platform development and component-based feature rollouts were implemented using Drupal and Acquia Cloud Site Factory

Technology Stack