Senior Product Designer · Booking.com Flights
Selling the seat, not the square.
A 10-week vision for how Booking.com Flights sells seats. I led it end to end, from the research and workshops to the roadmap, and took it to leadership, who adopted it for 2026/27. The team is shipping it, one experiment at a time.
Sep to Dec 2025
The problem
82% of customers see a seat map. 11% pay for a seat.
Seat markups had just made seats a revenue line, and airline partners were telling Booking the seat map was below market standard.
The problem · What customers saw
A grid of identical squares, with a price range in the legend.
Every seat looked the same. Prices appeared only after you picked a seat. Nothing showed legroom, where the front of the plane was, or which traveller you were choosing for.
The insight
Customers weren't refusing to pay. They couldn't see what they'd be paying for.
I paid a bunch of extra money, but can't find out what seats have legroom.
It's hard to tell the difference between premium seats
Explain what seats are the extra legroom seats
The plane map was not clear and it was confusing to choose seats.
when we went to select our seats the layout of the plane made no sense. very confusing!
We want to sit together. Cannot get any information about this.
Better filters & explanation of how/when to pick seats
The seat selection process is confusing and terribly aggravating.
Handpicked customer feedback on seats, word for word.
How I know
I checked it three ways.
The Matrix Audit: 13 missions across desktop, mobile web, iOS and Android.
Families with an infant got no seat map at all.
The best airlines already sell the seat itself.
Singapore's 360° view, United's side-by-side comparison, Emirates' clickable legend.
Couples are more willing to pay for a seat.
They make up 29% of free seat selections, but 39% of paid ones.
How I know · Our product
I designed the Matrix Audit and facilitated it as a cross-team workshop.
I ran it to get a clear picture of today's seat experience before designing the next one. In the room: 2 group product managers, 6 product managers, 4 engineering managers and over 8 designers. They paired up on 13 missions, each a different mix of platform, traveller and trip, to find what stops people paying for a seat, where the app and the web disagree, where complex trips break, and what we could fix straight away.
What it all pointed to
The audit, the market and the data pointed to three gaps.
The page guided no one.
No zones, no sense of front and back, no clue which traveller you were choosing for.
Nothing explained why one seat costs more.
Standard and extra-legroom seats looked the same.
Everyone got the same map.
A family with an infant and a solo traveller saw the same experience, whatever the trip.
The call
Fix them in the order they depend on each other.
I designed and facilitated a cross-team ideation workshop, then set the order. You can't show value on a page nobody can read, and you can't recommend a seat whose value you can't show.
A page you can read
Each seat's value, shown as you choose
A seat chosen for the trip
Value · The quick win, shipped straight from the audit
Prices up front lifted paid seat bookings by 3.6%.
One part of the Value gap didn't depend on a new page. The audit kept hearing that you only knew a seat's price once you'd selected it, so I pulled it out and shipped it straight away.
The vision · 1 of 3
First, a page you can read.
Context, controls and the map each get their own zone. Filters, a clickable legend and plain-language search all land on one map.
The vision · 2 of 3
Then, each seat's value at the point of choice lifted paid seat bookings by 3.85%.
Pitch and legroom on hover. Photos and a 360° view in full details. The richer seat data needs a new content integration, so the roadmap carries it as its own line.
The vision · 3 of 3
Then, a seat chosen for the trip.
Quick Start asks how you want to sit. Solo travellers choose by intent, couples and groups stay together, and families get a child beside an adult by default.
Landing it
I proposed this vision to leadership. They adopted it.
I prototyped in Figma AI on BUI, Booking's production design system, took the work through design reviews, and presented working concepts, not sketches, to the Flights leadership team and to design leadership. It became the seat direction for 2026/27, with the roadmap in dependency order.
Layout, legend, filters, seat details on hover, the seat content integration
Mobile web exploration runs alongside.
Personalised and cohort-based seat selection, assisted selection
Upsell nudges and availability messaging start at the end of the year.
Seats as a route to cabin and fare upgrades
What happened
The vision I led is shipping, one experiment at a time.
Three experiments are now live for everyone. Each one led more bookers to pay for a seat.
What I'd change
Next time, customers see it before leadership does.
This time the experiments did the testing, after the vision was adopted. Five or six customer sessions before the leadership review would have brought that proof forward.