01

Survey

Travellers need a faster, more transparent way to compare prices and complete a booking.

I conducted an online survey to understand how people currently use airline websites and applications, what matters most when booking flights, and where friction exists within the booking experience.

View survey in Figma ↗
17

Participants

64.7%

Usually purchase directly from airlines

100%

Typically fly for leisure or personal travel

64.7%

Never pay extra to select a seat

KEY FINDINGS

01

Price comes first

Pricing flights was the most common reason participants visited an airline website or application. Price was also rated as one of the strongest factors when choosing an airline.

02

Direct booking dominates

64.7% of participants said they usually purchase tickets directly from the airline, compared with 29.4% using travel websites.

03

Extras create friction

64.7% said they never pay an additional fee to select a seat, showing clear resistance to optional booking charges.

04

Users want fewer steps

When participants were asked how airline booking could be improved, reducing the number of steps was the most common response, followed by greater transparency around hidden fees.

SURVEY DATA

Responses at a glance

Ten questions completed by 17 participants.

01When did you last visit an airline website or app?

  • Within two weeks 52.9%
  • Two weeks–one month 5.9%
  • More than one month 41.2%
17responses

02What age group do you belong to?

  • 25–34 52.9%
  • 35–44 23.5%
  • 18–24 7.8%
  • 55–64 7.8%
  • 65+ 7.8%
25–34largest group

03Why did you visit the app that day?

Price flights5
Book flights4
Book holiday2
Price holiday1

04Were you able to complete your task?

88.2%

answered yes

05How do you usually purchase airline tickets?

  • Direct from airline 64.7%
  • Travel sites 29.4%
  • Travel agent 5.9%
64.7%direct

06For what reason do you typically fly?

100%

personal or leisure travel

07How often do you pack less to avoid baggage fees?

  • Always 70.6%
  • Most of the time 11.8%
  • Once in a while 11.8%
  • Never 5.9%
70.6%always

08How often do you pay additional fees to select your seat?

  • Never 64.7%
  • Once in a while 17.6%
  • Always 11.8%
  • Most of the time 5.9%
64.7%never

09What matters most when choosing an airline?

Price7
Friend or family7
Departure convenience6
Number of stops6

10How could airline booking be improved?

Fewer steps4
Hidden fees2
Prices1
General improvements1

WHAT I LEARNED

The booking experience needed to feel simpler and more transparent.

The research showed that users primarily approach airline products with a clear focus on price and completing a booking efficiently. Additional charges — particularly around baggage and seat selection — can introduce friction, while fewer steps and clearer pricing were recurring opportunities for improvement.

These findings established three principles for the NAVX experience: make pricing easy to understand, keep optional extras transparent, and reduce unnecessary friction throughout the journey from discovery to booking.

02

COMPETITIVE RESEARCH

Benchmarking

Comparing competitors helped show where NAVX could make discovery and booking clearer.

I analysed existing travel and booking experiences to understand common conventions, identify usability problems and recognise opportunities that could inform NAVX.

View benchmarking in Figma ↗
03

USER TESTING

Usability Test

Watching users revealed where the booking journey created hesitation and friction.

During usability testing I recorded participant behaviour, comments, difficulties and recurring patterns. These observations provided the raw research evidence used to identify usability issues within the booking journey.

View usability test in Figma ↗
04

RESEARCH SYNTHESIS

Affinity Diagram

Individual observations became clear patterns and shared priorities.

I grouped the observations gathered during note taking and usability testing to identify recurring behaviours, pain points, goals and patterns across participants.

View affinity diagram in Figma ↗
05

EXPERIENCE MAPPING

Journey Map

Mapping the full journey exposed the moments where NAVX could make travel feel simpler.

I translated the research findings into a customer journey map to understand the full booking experience from the user's perspective, including their actions, expectations, pain points and opportunities for improvement.

View journey map in Figma ↗
NAVX customer journey map showing experience, goals and behaviours across the flight booking journey
06

USER FLOW

Flow Diagram

A focused path turns destination discovery into a confident booking decision.

I mapped the key actions, decisions and transitions across the NAVX experience to remove unnecessary steps and keep the booking journey clear.

View flow diagram prototype in Figma ↗
NAVX detailed flow diagram showing step-by-step user actions, system responses and calls to action across homepage, search, flight selection, seating, baggage, passenger details, payment and confirmation
07

DESIGN DEVELOPMENT

Interaction Design

Motion and feedback make the experience feel intuitive, cinematic and responsive.

The interaction system combines direct manipulation, clear feedback and purposeful transitions so every action feels connected to the journey.

View interaction design in Figma ↗
NAVX low-fidelity Home screen showing globe, search and dart interaction
NAVX low-fidelity Surprise Yourself filter screen
NAVX low-fidelity price discovery map screen
08

LOW FIDELITY

Low Fidelity Prototype

Testing the structure before refining the visual design.

I translated the research findings, journey map and flow diagram into low-fidelity wireframes to test the structure, hierarchy and core booking interactions before moving into the final interface design.

View low fidelity prototype in Figma ↗
NAVX low fidelity home globe screen
01Home
NAVX low fidelity surprise yourself filters screen
02Filters
NAVX low fidelity plan your trip screen
03Search
NAVX low fidelity flight selection screen
04Flight selection
NAVX low fidelity explore map screen
05Explore map
09

IMPLEMENTATION DETAIL

Design Specification

Defining how each interaction should behave before final implementation.

I documented the key controls, states and interactions across the NAVX booking journey, showing how the interface responds to user input and how each step connects through the experience.

View design specification in Figma ↗
NAVX design specification showing annotated Plan Your Trip interactions and component behaviour
10

FINAL EXPERIENCE

High Fidelity Prototype

Research and interaction design come together in one polished end-to-end experience.

Explore the working NAVX booking flow—from destination discovery and trip planning through flight, seat and passenger selection.

Interactive iOS prototype · tap to start