Wanderlust Airlines - Case Study

Example of Wanderlust Airlines UX case study project

Case Study for my Professional Diploma Project

Overview

The Challenge: Reducing Cart Abandonment Through Transparency
In the highly competitive airline industry, complex booking flows and hidden fees are primary drivers of cart abandonment. What was needed was a digital experience that not only simplified the user journey but also rebuilt trust. The challenge was to redesign the booking flow to address critical pain points while still meeting business revenue goals.
 
Strategic Value:
This project demonstrates the ability to align diverse stakeholder interests: balancing the business need for ancillary revenue (upsells) with the user’s demand for transparency. By leading research that spoke to both technical constraints and user psychology, the resulting design offers a linear, trustworthy journey that reduces friction and encourages booking completion.

Role: UX researcher and designer
Tools: Miro, Figma, Google Forms and Sheets, Zoom
Limitations: Time and using a free Figma account (limits on Interactions)

Industry Context & Research Strategy

The airline industry faces a common challenge: balancing the need to present diverse fare options and ancillary services with the user’s desire for a simple, transparent booking journey. To design a competitive alternative, it was essential to first understand the standard conventions users expect versus the frustrations they endure.

I undertook a multi-method research approach (benchmarking, surveys, and interviews) not just to gather data, but to identify the specific emotional triggers causing users to abandon their carts. This research became the blueprint for every subsequent design decision, ensuring the solution was grounded in real user behaviour rather than assumptions.

Research Methods

The research I undertook included:

  • Competitive benchmarking: Comparing four similar sites to examine each step of the booking process, from the homepage to the booking summary. This provided an overview of best practices to adopt and those to avoid.
  • User research via an online survey: Designed to understand the experiences and opinions of diverse users when interacting with airline websites.
  • Usability testing via in-depth interviews: A deep dive into individual user experiences to gain a concrete understanding of every step within the customer journey.
User interview screenshot showing Qatar airlines and the user's webcam image

Analysis and Conclusions

The competitive benchmarking research provided insights into the conventions of existing airline sites. I included a train reservation site in the study, to provides insights into a travel-related ticketing service from a different perspective. The research provided insights into which elements were valuable to replicate and those areas to improve for a better user experience.

To analyse the unstructured data collected from all the research methods, I collaborated with another UX student to create an Affinity diagram. We combined the research we had both obtained, providing even more results and better insights.
The Affinity diagram assisted us the with analysis and provided us with the necessary insights to make design decisions later in the UX process.
Affinity diagram screenshot showing the progress of the grouping of notes from research

We created a board with all our notes, then arranged, and rearranged, the notes into groups that we noticed emerging.


The main conclusions we came to were:
  • Having both outbound and inbound flights on the same page was confusing.
  • Both outbound and inbound flight pages should be clearly titled to clarify page user is on.
  • Lack of clarity in fare options was a common pain point.
  • A common user feeling was a mistrust of upsells and add-ons.
  • They also showed a repeated desire for more transparency and linear booking steps.

Concept development

Customer Journey map

From the Affinity diagram, I was able to create a Customer journey map; noting the goals, behaviours and mental models of a customer buying airline tickets. Crucially, it highlighted that while upsells are vital for business goals, they needed to be restructured to rebuild user trust.
Customer journey map showing the good and bad points of the journey found during research

 User Flow & Strategic Pivot
Progressing from the journey map, I mapped the screen flow to define the information architecture. However, during this process, it became clear that a standard linear flow would not fully address the user's demand for transparency.
To bridge the gap between research insights and the final interface, I identified three critical areas where the standard flow needed to be disrupted:

  • Challenge: Users felt misled by costs appearing late in the process.
    • Strategic Shift: Move luggage add-ons from a later step into the Fare Selection Modal.
  • Challenge: Forced account creation caused friction for users merely researching prices.
    • Strategic Shift: Delay account creation until post-payment and introduce a 'Speedy Check-out' path.
  • Challenge: Confusion between outbound and inbound selections.
    • Strategic Shift: Clarify page titles and unify the selection logic.

 These strategic decisions directly informed the subsequent wireframing stage.

User flow interactions that were designed to show the screen flow

Figure 1: The revised logical user flow incorporating the strategic shifts.

Wireframe screen flow showing hand-drawn images of each screen and state of buttons

Figure 2: End-to-end wireframe screen flow showing the new linear progression.

With these strategies in place, I began sketching the wireframes. This was where the solution for the fare modal truly crystallised. As one user had stated during research, 'I would like more transparency about offers... from the start.'

Why integrate luggage into the fare modal?
During research, users repeatedly expressed frustration with opaque pricing:
          “I would like more transparency about offers and process of booking ordinary tickets from the start.”
 
By moving the luggage add-on into the fares modal, the design provides an accurate fare summary before the user proceeds to secondary screens like seat selection. This reduces the number of clicks and cognitive load, giving users a greater sense of control and transparency. Consequently, users are more likely to continue their journey through to payment, directly addressing the issue of cart abandonment.

The Account Creation & Speedy Check-out Solution

Another pain-point solution came from knowing that many users often research flights before buying. I moved the account creation step to a later stage in the journey. The strategy was to increase trust by making the process feel less pushy and allow users to see the real total trip price before deciding.
To further iterate this point, I also introduced a “Speedy check-out” option for users who don’t want to pay for seats, letting them skip directly to payment. The intention with this was to streamline the flow, reduce clicks, and lower basket abandonment while still allowing post-payment seat upgrades.
To align with business goals, the CTA hierarchy prioritised seat purchases, giving the “Speedy check-out” button lower visual weight.

Call To Action hierarchy sketch to show the 'Skip to check-out' having a lower hierarchy than the 'Confirm and continue' button. Text box states: Research Insight: Users want to skip seat selection. Solution: Low-visibility 'Speedy check-out' CTA reduces clicks.

Design

Prototype & Wireframes

Once the user flow and interactions were validated in mid-fidelity, I applied the Wanderlust visual identity. The goal was to ensure the visual hierarchy reinforced the transparency established in the wireframes.
I received feedback from a faculty member and further improved the hierarchy with the “Speedy check-out” payment CTAs. I also adjusted as much of the design as I could to be accessible (although only having learnt some basics on the course).
I tested the high-fidelity interactive prototype with the same user from the initial research phase. The visual clarity of the new fare modal further reinforced their confidence:
          “Being able to choose the luggage options at the same time as the flight made it all [the process] seem shorter, faster.”

Evolution of the Fare Modal:

The structural decision to integrate luggage (figure 1, left) was enhanced with clear visual hierarchy and accessible colour contrast in the final design (figure 2, right).

Wireframe close up of call to action button hierarchy, showing the Skip to check-out button as being of a lower priority
Prototype of CTA button hierarchy, showing 3 fares and extra luggage options in a higher-fidelity version than wireframe

Evolution of the Fare Modal:

The structural decision to integrate luggage (figure 1, left) was enhanced with clear visual hierarchy and accessible colour contrast in the final design (figure 2, right).

Wireframe of fare modal with extra luggage options shown
Prototype of Fare modal showing 3 fares and extra luggage options in a higher-fidelity version than wireframe
Handover documentation
After completion, I included information about button states, interactions, rules, and any in-depth notes relating to the design, aimed at a smooth handover to the developers.

Conclusion and Reflection

The main challenges exposed in the research were addressed:
  • Simplified booking flow with grouped fare and luggage options
  • Improved user trust with transparent pricing, resulting in a faster flow to payment
Through this project I learned how much clarity and transparency can influence user trust. The challenge was balancing business needs with user expectations for simplicity. The result is a cleaner, simpler, trust-building booking journey.
Search