←  Back to all work

A marketplace that lets guests build their own holiday

Helping a well known holiday destination protect what already worked on their site, while giving guests more options, more offers and the flexibility to build their own trip, so they keep coming back to book again.

MY ROLE
Benchmarking, research, user journeys, customer flows, product catalogue and sitemap
CLIENT
A large holiday destination competing against big brands
SCALE
15 brands benchmarked, 1700 survey participants
TOOLS
FigJam, Figma
The marketplace's booking homepage on desktop, with the build your own package and date picker screens on mobile

THE CHALLENGE

Guests wanted more offers and the flexibility to build their own trip, rather than being restricted to a set package. 63% of guests said they want the flexibility to book their own package.

What the business needs

The company wants repeat visitors, longer stays and a higher order value, without losing the great work already on the current site.

Who we're designing for

As a well known holiday destination competing against big brands, the client attracts guests from all over the world, so the experience had to work for a worldwide customer base.

THE HOLIDAY DESTINATION CLIENT

Packages made things simple, but guests wanted more

They have a wide range of offerings, and at the moment they simplify that by creating curated packages such as Stay & Play, Stay & Event and Daycation.

But a survey run by the team showed that guests wanted more options, offers, discounts and flexibility when booking, and that this would bring them back to book again. So the marketplace made three promises: everything the destination has to offer in one place, smart discounts, and the freedom to build your own trip.

  • Stay & Play
  • Daycation
  • Stay & Event

THE PROCESS

How the project came together

  1. Step 1

    Benchmarking

    15 leading brandsBest in class features

  2. Step 2

    Research

    1700 survey participantsGuest motivations

  3. Step 3

    Journeys & flows

    8 personas, 4 journeys10 customer flows

  4. Step 4

    Sitemap

    Before and afterPage level updates

BENCHMARKING

Understanding where the client sits

I started with a benchmark to understand where the client sat against its competitors, and what the client wanted to achieve following their survey.

I benchmarked and identified unique offerings and best in class features from 15 other leading brands similar to the client, across three groups: online travel and booking sites, theme park and destination sites, and experiential websites.

01

Competitor listing

All competitors and a high level view of where they stand, grouped by type of brand.

02

Feature matrix

Best performing features side by side, rated against the 5 qualities of the UX Honeycomb.

03

Detail benchmarking

A deeper dive into competitor flows and features, with annotated screenshots.

CLIENT FEEDBACK

The client loved the level of research and depth of this exercise, and it became the foundation for the marketplace.

The benchmarking repository, with the competitor listing board and the colour coded feature matrix
Benchmarking repository: competitor listing, feature matrix and detail benchmarks

SCORING METHOD

Keeping it objective with the UX Honeycomb

To avoid bias, I scored every feature using the UX Honeycomb. Each feature was rated against five qualities that are critical to the success of a product, and the sum of all five gave its overall score in the feature matrix.

Useful

A product or service needs to be useful and fill the users' needs. If it isn't, there's no real purpose for it.

Credible

The company and its products need to be trustworthy. If they don't feel credible, users might choose not to use them.

Accessible

Designed inclusively, so every type of user has the same experience.

Usable

Simple and easy to use, familiar and easy to understand, with as little cognitive load as possible.

Findable

Information is easy to find and navigate, so users can quickly find a solution when they have a problem.

HOW EACH FEATURE WAS RATED

  • Absent
  • 1
  • 2
  • 3
  • 4
  • 5

Scores from 1 to 5 are the sum of the five qualities above. Gold stars in the matrix mark the best in class.

AUDITING THE CURRENT EXPERIENCE

Finding where the booking journey broke down

Alongside the benchmark, I audited the existing website flows and analytics to see where guests were getting stuck.

  • The selection process was split into three separate modal steps, which made it inefficient. I brought it into one view, with each section appearing once the previous step is done.
  • 22% of users on the homepage used the search bar, which supported the theory that guests were looking for something specific and couldn't find it in the page or navigation.
  • The term "experiences" didn't clearly mean tickets, which was confusing when trying to buy one.
  • Users had to choose their ticket type again, even after coming from that ticket's page.
Date and guest picker patterns from different booking sites, compared side by side
Comparing date and guest picker patterns for the booking widget

1700survey participants

RESEARCH FINDINGS

Many people preferred to build their own packages.

We validated the guest motivations with a survey of 1700 participants. Many leaned towards creating their own itinerary rather than a hassle free booking through a curated package. A 2025 marketplace survey showed 16% of guests do minimal planning and prefer a curated package, 35% do partial planning, and 49% are highly planned and want to build their own trip. A 2022 survey also showed most guests prefer to build their own trip, across visit frequency and length of stay.

PERSONAS & JOURNEYS

Designing around real trips

I refined 8 initial personas down to the 4 that shaped the main journeys: the Leisure Traveller, the Deal Hunter, the Value Seeker and the Event Pilgrim. Each journey followed the guest from deciding on a trip, through booking and payment, all the way to the emails they receive before their visit.

Tariq

EVENT GOER

Loves high profile events like Formula 1 with friends, and wants smooth logistics for a hassle free trip.

Lina & Hassan

LOCAL FAMILY WITH TWO KIDS, 2 DAYS

Want to save money without compromising on quality, and book stress free family packages.

Sara

DAYCATION, 1 DAY

A busy professional who wants a full day of fun without extensive planning, then home by evening.

Naina & Arjun

INTERNATIONAL COUPLE, 3 DAYS

Struggled to find one platform offering flights, tickets and hotel stays in an all in one package.

  • Decision making
  • Pre booking
  • Booking
  • Payment
  • Confirmation
  • Pre visit

FROM TARIQ'S JOURNEY

Tariq is planning to attend a weekend concert and wants to make the most of his trip. Since he's already driving two hours, he's eager to explore other activities on the island, turning his concert visit into a full weekend experience.

Tariq's event booking journey map, from deciding on a trip to the pre visit email, with actions, emotions and opportunities at each phase
Booking an event journey for Tariq

TESTING THE LANGUAGE

Making sure guests understand what they're booking

I ran a card sort to test the words guests expect to see. When asked where they would click first to book a hotel, a theme park and some activities, guests leaned clearly towards a few familiar categories.

  • Tickets
  • Stay
  • Experiences
  • Packages
  • Add Ons
  • Bundles (not used)
  • Combo Deals (not used)

WHAT I CHANGED

Bundles and Combo Deals had few or no cards assigned, so I avoided using them as separate categories and merged them under Packages for simplicity.

Card sort results table and respondent responses, showing packages came out on top for multi day trips
Card sort results

RESEARCH AND HOW I CAME TO THE SOLUTION

A multi step, multi entry point solution

Based on my research, the survey, the current market and where search is heading, the solution needed multiple steps and entry points: many channels, one website, a flexible widget and one booking funnel. Guests could arrive from many different places:

Traditional Google searches

Social media

Email marketing

For current customers.

AI search

Many people now find this the most convenient way to search.

Diagram: Google search, social media, email marketing and AI search lead into one website with a home page widget, listing and product pages, and build your own package, which all feed one cart and checkout
Multi channel diagram showing every entry point into the marketplace

BOOKING EVERYWHERE

More than one way to book

The client was very keen on one main booking widget and wanted it to be the highlight of the site. We agreed it mattered, but it couldn't be the only way to book. Guests arrive from search, social, email and AI tools, and often land deep inside the site rather than on the homepage.

So alongside the main widget, we designed in page widgets and booking journeys for each type of page. Wherever a guest came from or landed, they could start booking right there, and keep adding as much as they wanted to one trip.

01

Main booking widget

Still the highlight on the homepage.

02

In page widgets

Built into product, listing and event pages, so guests can book without going back to the start.

03

Add as much as you want

Every journey lets guests keep adding holiday packages, theme park tickets, events, things to do and add ons to one cart.

THE BALANCE

We kept the client's main widget as the hero of the site, while making sure it was never the only way in.

FLOWS

From personas to customer flows

The 4 main journeys came out of my earlier research, refined from the 8 initial personas so I could target guests more precisely.

  1. 8initial personas
  2. 4main journeys
  3. 10major customer flows

From these, I created 10 major customer flows based on the products the client had and wanted to sell, such as booking an event, a luxury holiday or a Stay & Play package. The journeys captured what guests needed, and the detailed flows mapped those needs against the business requirements.

The user flows identified the different paths, entry points and changes I wanted to make to the existing website.

  • Theme park
  • Experience
  • Daycation
  • Hotel
  • Stay and play package
  • Event
  • Event holiday
  • Rental car
  • Build your own package
  • Add ons
The build your own package flow in three parts: choosing to build a package, adding attractions, tours and flights, and the cart and add ons after booking
Build your own package flow

SITEMAP

Mapping the site before designing it

Alongside the flows, I put together the client's first product catalogue, with defined mapping and hierarchy. Bundles covered staycations, daycations and build your own, and products covered solo products, upsells and upgrades. Using the flows and the catalogue, I created a before and after sitemap showing the page level updates required, so the layout of the site was mapped before any design work began.

The existing sitemap before the marketplace
Before
The updated sitemap, with new marketplace pages highlighted
After

A big part of this was figuring out where each new feature, like build your own package and the itinerary builder, should sit on the existing website, so it felt natural to find and met the client's goals. The updated navigation brought these in alongside Extras and add ons, and split Stay into clearer groups of hotels.

KEY UX DECISIONS

Where most of the decisions were made

These are some of the key decisions that shaped the marketplace. Each one was backed by research and signed off with the client.

ITERATIONS & SIGN OFF

Refining every flow until it was right

Most of my time went into the UX file, working through each flow in rounds. I explored options, walked the client through them, refined them based on their feedback and repeated until each flow was signed off.

01

Explore

Sketch out options for each flow and product type.

02

Review

Walk the client through the flows and capture their feedback.

03

Refine

Update the flows, edge cases and states.

04

Sign off

Lock in the flow before it moves to UI design.

Patterns for a consistent experience

With so many different products to book, consistency mattered. I researched how leading booking sites handle things like date pickers, guest selection and carts, then used the same patterns across every journey.

  • One widget structure that adapts to each product type, from theme parks to hotels to events.
  • The same date and guest pickers across every journey, so nothing has to be learned twice.
  • One cart and checkout for everything a guest adds to their trip.

BUILD YOUR OWN PACKAGE

Giving guests the flexibility they asked for

This was the heart of the marketplace. Guests choose what they want to include, such as accommodation, theme parks, experiences, attractions, tours and flights, and build their trip step by step.

  • Accommodation
  • Theme parks
  • Experiences & events
  • Attractions
  • Tours
  • Flights

SMART ADD ONS

"Would you like to upgrade your experience?" Suggested add ons like a Driving Experience upgrade appear when a guest is visiting a theme park and hasn't bought it yet. Upgrades that enhance the chosen product make guests more likely to add them.

Four mobile screens: choose your interests, who is travelling, pick your dates and choose a hotel
Build your own package on mobile: widget, accommodation, preferences, dates and guests

ITINERARY BUILDER

Planning the whole trip in one place

Guests could build an itinerary through a short wizard covering duration, experiences, guests and dining, then review, edit, replace or remove items before confirming and starting to book.

HELPFUL ALERTS

"Heads up! Some items in your trip overlap" and "Busy day ahead, save a little time to unwind!" Alerts like these help guests plan a realistic day, and a saved trip means they never lose their plans.

Seven mobile screens of the itinerary wizard: who is travelling, children's ages, dates, date range, duration, choosing your vibe and the finished itinerary
Itinerary wizard, itinerary view and editing on mobile

OUTCOMES & IMPACT

What the work delivered

The marketplace hasn't launched yet, so rather than guess at numbers, here is what the work delivered and what the client signed off.

Leading brands benchmarked
15
Customer journeys and 10 customer flows signed off by the client
4
Product catalogue for the client, with mapping, hierarchy and sitemap
1st

REFLECTIONS

Looking back on the project

What worked well

  • The benchmarking gave the whole team a shared starting point and opened up a lot of discussion. The client appreciated how deep the work went, and was very happy with what turned out to be a big change for them.
  • Working closely with developers on the UI changes and updates, which taught me a lot about how the designs would actually be built.

What I'd do differently

  • Write more detailed documentation for developers. Development started later than design, so clearer notes would have made the handover easier.
  • Test the designs more often, and with real users.

You might also like

Itinerary Builder

A smart planner that makes building and sharing a multi day trip feel easy.

Read the story

DIFC App

One app for work, life and everything in between across Dubai's financial district.

Read the story