BelOrta Migrates from Craft CMS to Drupal for Dual-Audience Platform

Image from BelOrta Website
BelOrta

Balancing the needs of consumers and professional buyers on a single website was a key requirement in BelOrta's digital platform redesign. The Belgian cooperative of fruit and vegetable growers migrated from Craft CMS to Drupal to create a shared platform that supports distinct audience journeys while maintaining a consistent content structure and visual identity.

The implementation separates content and functionality for two primary audiences. Consumer-focused sections provide recipes, cooking inspiration, and community-oriented content, while professional users have access to seasonal product information, grower information, and service-related material. Rather than maintaining separate websites for consumers and professional buyers, both experiences are delivered through a common platform architecture.

The migration also introduced a component-based content management approach. According to Calibrate's case study, BelOrta's editorial teams can create and update pages using predefined branded components without requiring developer involvement for routine content changes. The approach allows content to be updated more quickly while maintaining visual consistency across the website.

A central feature of the platform is its seasonal content model. According to the case study, the seasonal calendar can be updated regularly as product availability changes throughout the year. Calibrate states that this required a caching strategy capable of balancing content freshness with performance requirements while ensuring seasonal information remains current.

The platform also connects recipes, products, and grower information through a shared content structure. Visitors can browse recipes based on seasonal produce, while related products and grower details provide additional context. Registered users can save and organise recipes, extending engagement beyond individual visits.

Calibrate says the visual design introduced additional technical complexity through curved layouts, animations, and dynamic interface elements, requiring custom development while maintaining responsive behaviour across devices. At the same time, the platform needed to remain manageable for non-technical content editors despite the complexity of the underlying implementation.

The project illustrates how Drupal can support multiple audience groups within a single platform while managing frequently changing content. Although the case study does not provide performance metrics, business outcomes, or user adoption figures, it demonstrates how Drupal's content modelling and editorial tools deliver interconnected experiences for both consumer and professional audiences.

See something incorrect?
Help us improve this page.
Let us know

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events

Latest Opportunities