Product Design · Web Application · Hospitality

A platform built from zero,
across three years.

Conceptualised, designed, and optimised a marketing campaign management platform from scratch for Meliá Hotels International — from multi-department workshops with senior directors to a fully launched internal tool managing campaigns across all Meliá markets.

Flat 101 · 3 years Product Design Hospitality 2021 — 2023
Client Meliá Hotels International
Agency Flat 101
My role Lead Product Designer
Duration 3 years (2021 — 2023)
Scope Product Design · Facilitation · Internal Tool
Context

A large hospitality group with a coordination problem

Meliá Hotels International is one of Europe's largest hotel groups, with properties across more than 40 countries and a complex international marketing structure. Managing campaign activity across brands, markets, and departments relied on a combination of email threads, spreadsheets, and manual coordination — a system that worked until the volume of concurrent campaigns made it fragile.

The brief was to design an internal platform that gave Meliá's marketing teams a single place to create, review, approve, schedule, and track campaigns across their global portfolio. This was a zero-to-one product problem: nothing existed, and the requirements had to be discovered, not specified.

Discovery

Director-level workshops, across departments

The engagement began with a structured discovery phase: multi-hour workshops with senior directors from multiple international departments at Meliá's headquarters. These weren't standard stakeholder interviews — they were working sessions designed to surface the mental models and workflow assumptions of people who had been managing campaigns manually for years.

The challenge in this phase is that what people say they need and what they actually need diverge significantly. Senior stakeholders describe their ideal tool in terms of the solution they've already imagined, not the underlying problem. The job is to hear both and work from the underlying problem.

"The most useful question in any enterprise discovery is not 'what do you want?' — it's 'show me what breaks.'"

From those sessions, we derived a shared model of how campaigns actually moved through the organisation: from idea to brief, brief to asset, asset to approval, approval to scheduling, scheduling to performance review. Each stage had different owners, different blockers, and different information needs.

Design & delivery

Three years from concept to live

The platform was designed and iterated over three years, with a team that grew to include up to five designers and eight engineers at various points. My role was lead product designer — responsible for the UX architecture, interaction design, design system consistency, and the ongoing working relationship with Meliá's internal teams.

The platform evolved significantly from its initial design. Early versions were closer to a structured content management system. As we learned how the teams actually used it, we shifted toward a workflow-first model: the primary interface organised around campaign states and handoff actions, not around content types.

Working with a rotating engineering team over three years also taught me a great deal about design-to-development handoff. Consistency in component naming, documentation of interaction states, and explicit specification of edge cases — the unglamorous work of design systems — became increasingly important as the team changed and institutional knowledge had to live in the documentation, not in people's heads.

Outcome

Live across all Meliá markets

The platform launched and is in active use across Meliá's international operations, managing live campaigns across all of the group's markets. It replaced the fragmented spreadsheet-and-email system that preceded it.

Specific performance metrics for this engagement are commercially sensitive. What I can say: a product that started as a blank brief, discovered through workshops, and delivered across three years of iteration — is being used, at scale, by the teams it was designed for. That's the outcome.