Sorry, you need to enable JavaScript to visit this website.

International Nutrition Company

An Open Source CMS for managing 40 websites located worldwide

Project Background


Our client was a branch of one of the world's largest food companies.

Client's business goals

The managers understood that a robust digital transformation was imperative to their business. So, they set the following business goals: 

  • Optimization of business processes,
  • Increasing the company's productivity, 
  • Improving customer experience.

The ultimate goal of the project 

The client was specific about the goals they wanted to accomplish:

  • Automation of internal business processes,
  • Improving the quality of corporate websites: attractiveness, likeability, informativeness,
  • Simplifying internal and external communication,
  • Maximum coverage of the target audience in local markets,
  • Effective promotion in new markets.

Reasons for using Open Source 

To develop the required features, the company chose Open Source technologies. A prerequisite for project development was the use of Drupal.


Top 5 reasons why our client chose Open Source:


1. The company won’t be tied to large vendors.

2. Corrupt practices aren’t a concern in the slightest. 

3. Cost-effective development of truly useful features: no bloated budgets or overruns. 

4. The absence of license fees reduces the cost of support by 90%. 

5. Full ownership and control of all the artifacts.

Why did the company decide to outsource? 

The corporation has its own software development department, but hiring a specialist would cost about $400 per hour. It was a bit expensive for a separate corporate brand. Besides, the available budget did not allow the company to carry out full-scale digitalization at the expense of internal resources. Outsourcing the project to us resulted in notable cost savings.

Also, it appeared extremely difficult to implement the same digital strategy in each local market. Alternatively, they could recruit marketing agencies to personalize the content and make the necessary alterations to dozens of websites around the world. But then again, this is quite time-consuming.

Hence, the best solution was to hire a vendor with the necessary technical skills to assist with the websites for all local markets.

Client’s requirements for the contractor

Hiring an agency that just specialized in Drupal did not make sense for the company as they needed a much wider range of services:

  • high-quality technical consultation, 
  • digital strategy development,
  • UI/UX design services.

How Attico got involved in the project

Our company was on the list of the corporation's external contractors. We were invited to participate in the project as we specialize in Drupal and offer a full range of consulting services.


Challenges of FMCG brand websites

No 1. Security Scan

While working on the project, we faced several challenges. The first challenge was the client's ideal development timeline, which was accelerated considering the need for robust corporate security scans. It was necessary for our team to fully understand the corporate culture and learn how to pass the security checks with minimum changes.

No 2. GDPR

One of the most stringent project requirements was to stay compliant with GDPR. The corporation adopted uniform rules to comply with GDPR requirements from a legal and technical point of view. We had to operate following the generally accepted corporate standards and bear responsibility for adhering to them.

No 3. User-friendly CRM

Another challenge was related to the fact that new websites in local markets are managed by business users. As a rule, the regional office staff do not include a technical specialist. Therefore, our team needed to design an intuitive product that is easy to use and understand, regardless of the user's technical skills. 

Solution: Open Source CMS development

The project necessitated working with two branches of websites, each of which consisted of 20 regional websites.

A key problem 

Having started the project, we realized that the client did not have an entire platform adapted for managing all websites. It led to an evident absence of the development speed. Each new feature had to be adopted by hundreds of employees all over the world before being implemented to the brand website. At the same time, employees had to learn to work with the new capabilities of the system over and over again. 

Our innovative solution

Our solution was to offer the client to cease working with each site individually and develop an Open Source CMS Solution. Instead of creating a separate website for each product and each local market, we deployed a super-platform – a single-core based on Drupal technology.

Super platform capabilities

The super platform allows:

  • deploying new websites as quickly as possible,
  • migrating old websites to the platform,
  • performing the maximum number of integrations.

Participation required from the client

Global managers participated in large releases or presentations of new scopes of work. Their primary goal was to maintain a global vision for the entire project.

Line managers were in charge of the budget. In addition, they had to delve into the platform’s features, functions, and the way it operates to be able to answer the employees' questions.

At a local level, regional managers set tasks to be implemented on the off-on-shelf regional websites. They were also responsible for the content filling of the web page.


Results: a leap forward for a consumer goods company


increase in the speed of feature delivery


faster time-to-market of new websites


decrease in the number of bugs

In 77%

of cases the security scan is passed on the first try


$8 million annually

cost savings on hosting in case of moving of all corporation branches

Let’s build your success!

Contact Us
Please enter your name.
Please enter your email.
You must agree before submitting.