O+PDifferent websites. One shared platform.

From websites running on different CMSs and infrastructures to a multilingual, multi-domain platform: shared content management with distinct brand identities.

An iMac on a sofa showing a preview of the CMS management dashboard.
Client
O+P Srl
Focus
  • Cloud architecture
  • Data analysis
  • CMS
  • Custom software
Year
2024

The group operated separate websites using CMSs such as Joomla and WordPress, spread across different infrastructures. The challenge was to give this ecosystem a shared structure while respecting each department’s needs and each brand’s identity.

We designed and built a custom CMS to manage pages, catalogues, media, translations, enquiries and domain-specific settings in a single application.

The scope included analysis and architecture, development, data import and review, coordination with the design and branding agency, and support after release.

Challenges

  • Reconcile inconsistent data from multiple management systems.
  • Define common processes while respecting departmental needs.
  • Keep website identities and domain-specific settings separate.
  • Design for traffic peaks across multiple websites and markets.

Services

We worked from the initial idea through to the finished platform. Discussions with departments shaped the requirements; the data work required a joint review with the client.

Analysis and architecture

We mapped needs and workflows to define a shared management structure, open to new domains, developments and integrations.

CMS development

We built the multilingual, multi-domain platform in coordination with the agency responsible for O+P’s design and brand.

Data import and review

The migration was divided into three main imports. We then reviewed the validity of the content with the client, including material that had become outdated.

Support and evolution

We continue to support O+P with issues and new capabilities that give the client more autonomy.

The decisions

  1. Centralise management, preserve identities.

    Content and management logic share one platform. Domain-specific settings, translations and custom sections let each website keep its identity.

  2. A common structure starts with listening.

    Standardisation required understanding departmental needs. Client discussions and coordination with the design and branding team helped shape the system.

  3. Before importing, bring order.

    Moving data was not enough: some content was outdated. The three main imports were followed by a review of the information’s validity with the client.

The page editor and contact enquiry inbox show two parts of daily work that now run through the same platform.

On a tablet, the page editor of the platform: layouts and blocks on the left, the text being written in the middle, and on the right the slug, title, description and image alternative text fields.A laptop shows the contact request inbox: the unread and unanswered folders, the message list, and the reply pane open on one conversation.

What changed

The main result is a more structured way to govern the group’s websites. The change affects content, maintenance and future development.

Content and translations

Before
Separate websites with different CMSs and settings.
After
One application for content, media and translations across multiple domains.

Maintenance

Before
An ecosystem spread across different infrastructures.
After
A centralised platform that reduces technical fragmentation and simplifies maintenance.

Website evolution

Before
Individual websites were managed on separate systems.
After
A shared management foundation, open to new developments and integrations, with domain-specific settings.

Omnes turned out to be the tailor-made supplier we needed.

With deep technical knowledge and an investment in understanding our business, they immediately proved able to deliver a high-quality product ready for tomorrow's challenges.

A big added value was their attention to details and ever-changing regulations, which saved us many headaches.

Edoardo Recaldini

IT Director at O+P SRL

Let’s start withwhat’s holding you back.

Are your websites, data or management systems working separately too? We start by mapping systems and departmental needs to understand what to connect and what to keep.

Request an initial conversation

The first conversation helps us understand the context. Audits, development and support each have their own scope and proposal.