Sector(s)
Team Members
Visit the site
Visit the siteOrganizations Involved
Community contributions
As a Drupal Certified Partner Platinum and as a Premium Supporting Partner and Organisation Member of the Drupal Association, Factorial has been contributing to the global Drupal community since its foundation in 2015. By sponsoring and organising events (Splash Awards, DrupalCamp, Drupal User Groups, Drupal Developer Days & DrupalCons), sponsoring development time for our Drupal developers and submitting sessions, we actively invest in the further development of the framework and the community. As a member of Drupal e.V., we are also committed to promote Drupal in the DACH region.
Several contributions were made as part of the Occhio project. A selection:
Sponsoring of the Gin administration theme used
www.drupal.org/project/gin
Publication of the developed Language-Country Negotiation module
www.drupal.org/project/language_country_negotiation
Publication of the developed Tagify module
www.drupal.org/project/tagify
Presentation at the Drupal Dev Days Vienna about the introduction of PHPStan in the course of the project
Watch full video on YouTube
Publication of several blog articles in which we share experience reports from the course of the project:
Simon Baese - Drupal event dispatcher explained: Practical example
Simon Baese - Deep dive language negotiation and path processing
The magic of light — orchestrated as a digital experience. Occhio — the story of an international design brand.
Back to topA culture of light
Light is more than just a function. Light is emotion, atmosphere, quality of life. Occhio stands for a culture of light — for the conscious, sensual and sophisticated use of one of the most powerful design tools in our living spaces. As an international brand, Occhio brings its vision to the world — with iconic design, technical excellence and a brand promise that inspires people.
To bring this vision to life digitally, we have created a scalable digital experience platform that seamlessly connects brand, product and user interaction. It not only forms the technological basis for global growth, but also for maximum brand impact.
Back to topA brand with charisma. A system with great potential.
The existing system landscape had grown organically over the years — a juxtaposition of evolved systems without a unifying concept. What was originally intended to be functional developed into a structural brake as the company grew.
Many people are familiar with this scenario: In the dynamics of growth, pragmatic solutions emerge — but without a clear system architecture. What initially works becomes a problem as the company grows in size and complexity. Content has to be maintained multiple times, data does not flow together cleanly, changes cost time and resources.
For a luxury brand like Occhio, this had a noticeable impact: Inconsistent touchpoints, long implementation times and technical limitations when scaling internationally. The digital presence could no longer keep up with the brand’s aspirations.

Since 2017, Occhio, market leader for designer luminaires, and Factorial have been working together to bring the effect of light to life in digital space.
"The Occhio digital experience makes it highly desirable and elegantly simple to start and enjoy a life enriched by a new culture of light." - In line with this mission statement, it was an important step for us to jointly initiate the relaunch of the 2022 website and successfully implement it after only a few months of development.
Back to topTogether with Occhio, we have created a digital platform that grows with the brand, the markets and the requirements.
The new digital experience platform combines design, content, product data and user guidance in a centrally controllable system. Instead of tools running in parallel, a well thought-out digital ecosystem has been created in which everything interlocks. Texts, images and product information are maintained in one place — this saves time, reduces sources of error and enables quick, targeted adjustments across all channels.
This gives editorial, marketing and sales departments noticeably more room for manoeuvre. They work more efficiently and agilely and can concentrate on real brand work instead of managing compromises between systems and processes. At the same time, the platform ensures a consistent brand experience — worldwide, standardised and high-quality. Whether on product pages, in the store finder or at digital events: the brand appears everywhere as it is intended — clear, recognisable and professionally staged.

Less complexity, more overview
400+ Partner Stores
An interactive store finder helps customers worldwide to find the right Occhio partner — intuitively, quickly and in line with the brand.
Online sales tripled
Since the relaunch of the platform, the e-commerce area has grown significantly. The online shop achieved an increase in sales of over 300% — clear evidence of the impact of the new solution.
Technically stable, even at peak load
The migration to a highly available hosting infrastructure ensures reliable performance — even with high traffic or large-scale campaigns.
Product data centrally controlled
All product information is maintained centrally and automatically transferred to brand-appropriate pages — including variants, prices and visual elements.
Ready for a global presence
The platform is multilingual, flexibly customisable and technically prepared for international markets. Initial localisations, such as for China, have been successfully implemented and serve as the basis for further expansion.
More efficient editorial processes
The new document control system enables the editorial team to manage, update and publish content much faster — without any manual detours.
Back to topDigital platform strengthens international expansion
With its new platform, Occhio is creating a reliable digital basis for sustainable growth. The solution combines intuitive user guidance with international scalability and a stable technical infrastructure. It therefore supports key corporate goals — from brand positioning to streamlined processes and increased sales.
The success is already visible in the first year: improved product presentations, a targeted customer approach and access to new markets have led to significantly higher sales. The platform is thus developing into the operational centrepiece of the global expansion strategy.

After working with Drupal for several years, Occhio didn't hesitate to continue its success story with Drupal, trusting in Drupal's ability to manage complex digital ecosystems. Using Drupal, Occhio's digital business has visibly grown since implementation and features state-of-the-art customer interactions, demonstrating once again the high scalability that can be achieved with Drupal.
In addition, Drupal's strength in terms of interfaces and seamless integration of third-party systems comes into play in this project, helping Occhio to leverage data across multiple systems to maximise the customer experience for their target audience. The Drupal-centred, coupled architecture enables exceptional performance that significantly improves the user experience.
The project also demonstrates the success of a long-term and targeted collaboration, where Drupal's competences are incorporated into the strategic considerations for the company's digital development. Finally, the project proves a strong selling point for the use of Drupal in SMEs and digital transformation projects through its implementation of Drupal as the core solution of the digital ecosystem.
At Drupal Splash Awards Germany and Austria 2023 the 'Website Relaunch Occhio' project was awarded the Splash Award in the category of Enterprise International. Moreover, the project impressed the jury to such an extent that it received a total of 3 honourable mentions in addition to the award: Best Project Germany, Greatest Business Case and Best UX.
The jury commented on the project as follows:
'Concrete business metrics are clear evidence of the site's success. Impressively fast search and a discreetly understated design that flatters the products.'
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
As part of this project, over 200 Drupal modules were used. Here is a selection of the key modules:
Commerce
The Commerce module and its submodules make it easy to develop and manage e-commerce sites on the Drupal platform. It provides essential functions such as the management of products, their variations and prices.
Search API & Search API Algolia
Combination of Search API and Search API Algolia modules allows integration between Drupal and Algolia platform. Content is indexed by Drupal and stored on Algolia's cloud-based search-as-a-service platform. This collaboration provides the benefits of Algolia Search's advanced search functionality.
Fastly & Purge
The Fastly and Purge modules optimise content delivery and cache management. Fastly acts as a content delivery network (CDN), accelerating global content distribution through effective caching. The Purge module complements Fastly by allowing Drupal to systematically trigger cache purges, ensuring real-time updates across the CDN. This integration adheres to best practices, improving site performance and responsiveness and maintaining consistency in the delivery of dynamic content.
Paragraphs
A lot of modules were used for improving editorial experience such as:
- The Paragraphs module. This was used in the project to improve the flexibility of content creation and layout. It provides a modular and flexible approach to building pages by allowing content creators to assemble and organise content in a visually appealing way.
- Paragraph Library, which provides a library for reusing paragraphs.
- Paragraph Browser, which provides the widget that displays a browser in a modal where paragraph types are grouped by user-defined categories and optional description and image fields are provided for the browser display.
- Page Templates, which allows a node to be converted to a "template" and then used to generate content from a predefined set of values.
RabbitMQ
The RabbitMQ Drupal Module provides an integration that allows Drupal to use the RabbitMQ message broker system. This module facilitates asynchronous communication and event-driven architecture, increasing scalability and performance in complex Drupal applications by decoupling processes and improving real-time data exchange. The RabbitMQ module was used to integrate between Drupal and CRM to store and update Occhio Stores entities.
Gin Admin Theme
The Gin Admin Theme is an administrative theme designed to optimise the user experience for site administrators and content moderators. The theme enhances the accessibility and efficiency of Drupal's backend administrative interface and user-friendly content management, making it an ideal choice for the project.
Components
The theme is based on a component library maintained outside the project. Using the Components module, we were able to consume it by declaring proper namespaces and using composer to manage the library. This helps to get updates through composer without having to commit the component library to the project.