
Many airline websites struggle to meet the expectations of modern users.
Even though the aviation industry is built on delivering seamless travel experiences.
I embarked on a comprehensive UX research project as part of my UX Design professional diploma to identify these user expectations and pain points with a goal to blend the best UX practices into a cohesive and user-centered solution that addressed pain points while enhancing the overall digital experience for travelers.
Research was obtained from 3 main perspectives.
Competitive benchmarking, user interviews, and online surveys revealed insights on Ryanair, Emirates, British Airways, and Skyscanner's desktop websites.
Competitive benchmarking with 4 websites offered key UX insights into usability, mental models, design principles, and accessibility, highlighting industry standards and areas for improvement.
An online survey with 10 participants gathered broad user insights and identified trends, preferences, and pain points. It helped validate assumptions and inform early design decisions.
User testing with 1 user revealed how real users interact with airline websites, uncovering usability issues and improvement opportunities to ensure the design met their needs.
Research was analysed using affinity diagraming and revealed several common issues.
Below are the 7 most common issues identified from analysing the data collected with an affinity diagram.
“This is where they get you now.”
Unnecessary extra additions were repeatedly presented across multiple pages, creating a redundant and lengthy booking experience. This repetition not only increased the time required to complete the process but also led to user frustration and confusion.
"Its all the extra stuff that I don’t like; the first 3 tabs are fine, but the extras are the parts I would skip over.”
Time to address each problem effectively.
I used customer journey maps and personas to gain a deeper understanding of user needs. The insights guided the creation of flow diagrams, sketches, and prototypes to address each problem effectively.
A usability test was conducted on the prototype.
This test, even with just 1 participant, allowed me to gather valuable insights on usability and areas for improvement.
Based on this usability test, several improvements were identified for the prototype, which have not yet been implemented. These adjustments will be addressed in the next iteration to enhance the user experience.