When:
to
Room:
Session Room (Hall G1)
Tags:
drupal showcase, user experience, accessibility, & design, content & marketing
Track:
SVG
c&i icon_new brand
clients & industry experiences

Shaking Up the Travel Industry with Drupal: Why Drupal Was the Catalyst for Riviera Travel’s Sector-Leading Transformation.

Shaking Up the Travel Industry with Drupal: Why Drupal Was the Catalyst for Riviera Travel’s Sector-Leading Transformation.

Andy Green, Michelle Tassi

Discover how Drupal unlocked Riviera Travel’s ability to deliver seamless customer journeys, unify complex data relationships, and accelerate ahead of industry expectations - all in a sector not often seen as a Drupal use case.

Prerequisite
A basic understanding of Drupal’s content architecture, particularly entities and structured content, will help participants get the most from this session. Familiarity with digital transformation or data-led platform builds is a plus.

Outline
Riviera Travel - a leading holiday and river cruise provider - embarked on a bold replatforming journey, moving from legacy systems to a scalable, future-ready digital platform powered by Drupal. They needed more than a new website - they needed a platform capable of modelling the complexity of modern travel products and delivering seamless, data-driven customer experiences. In this session, we’ll explore how Reading Room used the Drupal platform to reflect Riviera’s operational reality, where entities like trips, ships, destinations, and itineraries aren’t just content, but interrelated data objects powering both customer journeys and internal workflows.

We’ll demonstrate how Drupal’s ecosystem enabled Riviera Travel to orchestrate complex data relationships, personalise journeys, and leap ahead of digital competitors, positioning the platform as a true differentiator in an industry not traditionally associated with Drupal.

Key Topics Covered:

- Why Drupal is uniquely suited to the travel sector: Tackling complexity with reusable entities, structured content, and custom data relationships.

- Designing entity architecture around business logic: Turning real-world concepts like trips and ships into structured, connected Drupal entities.

- Effortless Internationalisation on a Single Platform: Discover how Riviera uses Drupal’s Domain Access to manage multiple country sites from one codebase - enabling shared content, translations, and domain-specific features like booking, currencies, and configurations.

- Unifying disconnected systems and content types: Brochures, bookings, and customer journeys—brought together through a flexible Drupal architecture.

- Creating seamless and scalable customer experiences: A UX-first approach to help users find, compare, and book travel effortlessly.

- Lessons from applying Drupal in a non-traditional vertical: What this means for agencies and product teams exploring Drupal in new sectors.

Learning Objectives
- Understand how to model complex, real-world business structures using Drupal’s entity system: Learn how to turn operational concepts—like trips, ships, and itineraries—into reusable, interlinked content models.

- Understand how Drupal supports scalable digital platforms across content, commerce, and customer experience: See how Drupal enabled consistency, flexibility, and growth for a leading travel brand.

- Learn how to manage multi-region websites efficiently using Drupal’s Domain Access and configuration tools: Understand how a single codebase can support shared content, translations, and tailored functionality across different international markets.

- Learn how to integrate legacy systems and varied content sources into a cohesive Drupal build: See how brochure data, leads, and external systems can be orchestrated within a single, manageable platform.

- Explore Drupal’s potential beyond traditional sectors: Be inspired by how Drupal helped Riviera Travel leap ahead in an industry not typically associated with the Drupal platform.

- Take away ideas for designing platforms that serve both business goals and customer expectations: Understand how thoughtful architecture and UX planning work together to create seamless, scalable experiences.

Experience level
Beginner