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.”
Landing pages cluttered with large promotional banners overwhelmed users and diverted attention from the primary search engine, which should be clear and easily accessible.
To address this, the landing page needs to be simplified, focusing on the search panel and essential tasks while minimizing distractions like offers unless users specifically seek them out.
“If I know where I am going once again, I will just use the search bar at the top; all the other stuff is inconsequential if I know where I am going.”
Users found it difficult to clearly identify the destination airport within a city, leading to confusion and potential booking errors.
“That’s a bit annoying; they should probably put something in that tells me which airport I am going to.”
Users were not clearly notified about selecting a different local return airport, leading to potential confusion and delays. Highlighting this option early in the process would save time and prevent issues.“That’s no good to me; my car is in Stansted.”
Unavailable fare options were presented without explanations, leaving users confused about why they couldn't be selected. Providing clear reasons for unavailability would improve transparency and user experience.
“I wasn’t too hot about having options on the screen that aren't available to me; I don’t see the point in having that there. Why tell me what I can't have?”
The website inconsistently detected the user's location, departure airport, or currency, but not all three, leading to frustration. This lack of seamless integration created extra steps for users to correct the inconsistencies, detracting from the overall experience.
"I dislike the fact that it was in pounds for sure; I think that is just annoying. They know I am in Ireland as well, so why wouldn’t they just put it in euros?"
Users were not provided with clear instructions when unsure of what to do next, leading to confusion and frustration. Offering helpful next-step instructions would guide users more effectively through the process.
“Yeah, so I thought there was meant to be something there, that I can't see how to actually book the flights. I would like the information to choose which fare; it just gave me information and price, and it didn’t prompt me to click the fare.”
Many users were unsure of what the "Save your price" option meant, leading to confusion. Clarifying such messages would improve user understanding and enhance the overall experience.
“The only thing that threw me was the "4 pounds, save your price," but then I realised, they could probably word that a little better.”
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.
Establishing and maintaining a consistent brand identity while aligning with diverse user preferences was a significant challenge. The visual elements, colours, typography, and imagery needed to reflect the brand's values while ensuring clarity and usability for users. Bold branding choices had to be thoughtfully balanced to avoid overwhelming the interface, and consistency across all pages and interactions was critical to creating a seamless experience.
Comprehensive user research, including competitive benchmarking, surveys, interviews, and usability tests, was essential for understanding user behaviours and pain points. However, balancing the time-intensive nature of research with tight project deadlines posed a challenge. By prioritizing high-impact research activities and integrating agile methodologies, I ensured critical insights informed the design process while maintaining project momentum.
Testing the mid-fidelity prototype revealed challenges due to its incomplete functionality. With only one primary pathway, booking a flight, mostly interactive, the prototype lacked the realism needed for entirely reliable results. However, this phase was vital for identifying early design issues and refining the user experience. Moving forward, iterative refinements and additional testing with higher-fidelity prototypes will enable more actionable insights.
Analysing feedback during usability testing highlighted challenges in interpreting user actions, facial expressions, and comments, particularly when opinions conflicted or when socially desirable responses influenced the data. Balancing observable behaviours with user input required careful analysis to extract authentic pain points.
One of the key takeaways from designing this airline website was the realisation of how time-consuming the research phase can be, but also how critical it is to invest ample time upfront in both research and brand identity development.
Establishing a clear and consistent brand identity early in the process is essential to creating a website that not only reflects the brand’s values but also resonates with users. By dedicating more time to these foundational steps, it would ensure that the design addresses user pain points effectively and creates a more seamless, user-centered experience.
I learned the value of conducting early testing to identify issues and address pain points early on.
However, I also discovered the challenge of gaining truly insightful feedback when testing prototypes that are not fully developed or do not provide a realistic user experience. While early tests can highlight usability issues, the limitations of an incomplete prototype often make it difficult to gauge how well the design actually solves the user’s pain points.
In future projects, I would place greater emphasis on WCAG (Web Content Accessibility Guidelines) and accessibility considerations, both during the initial design phase and throughout the iterative process.
Reflecting on this project, I realise that accessibility wasn't as central a focus as it should have been. Ensuring that a website is accessible to all users, including those with disabilities, is crucial for inclusivity and creating a seamless experience for everyone.
For future projects, I would prioritise a mobile-first design approach, especially for websites like this one where mobile usage is more common.
Designing with mobile as the primary focus ensures a more streamlined and optimised user experience, which can then be scaled up to other devices. It's much easier to adapt a mobile design for larger screens than to scale down a desktop version to fit mobile, and taking this approach from the start will lead to a better overall design that meets user needs more effectively.