Anxilla: Designing for take off

I designed an intuitive, scalable enterprise solution for Anxilla’s complex white-label workflow, creating a versatile system adaptable to all types of flight upgrades. By integrating consumer UX principles, I optimized the passenger experience and built trust in the platform.

The client

Anxilla is a B2B company that provides a bespoke solution for the airline industry, allowing passengers to purchase a range of ancillary products (aka flight upgrades).

TL;DR

Anxilla aims to boost revenue with a complex bidding system for flight-related upgrades. Their existing upgrade workflows suffered from major design inconsistencies, resulting in low task completion rates amongst airline passengers. Central to this challenge was the need to manage multiple choice points—such as switching between passengers or bidding on different seats.

I was responsible for introducing a scalable and intuitive component design system adaptable to all types of upgrade offerings, while working on their most complex workflow: the neighbour-free seat upgrade.

Role

Sole UX Designer & Researcher.

Duration

Six months.

stakeholder alignment

Defining the scope

Business
challenge

To secure a key airline partnership, Anxilla needed to differentiate with its neighbour-free seat upgrade.

They also wanted to expand their service offerings with multiple upgrade workflows (e.g. meal upgrade, baggage upgrades).

My user testing showed their current design system was extremely confusing to users. The lack of scalability and componentization also risked high development costs to maintain the disparate upgrade solutions. All of this impacted Anxilla’s bottom line interests.

Engineering
challenge

For their white-label product, it was crucial to develop upgrade workflows that could be integrated seamlessly for airline partners with minimal effort and within tight timelines. Without a consistent design pattern, the engineering team faced inefficiencies, as each new upgrade required custom development—resulting in increased timelines, higher costs, and added complexity.

In summary, I learned that they had 2 main needs.

A scalable, consistent & intuitive design workflow to get ready to launch a range of ancillaries, such as seat and meal upgrades.

Responsive & innovative design to showcase to future airline companies, increasing opportunities for airline partnerships.

the challenge

An issue of trust & confidence

A customer survey revealed that 1 in 4 users found Anxilla’s simplest upgrade workflow unintuitive.

key human
challenge

The workflow was inherently complex with multiple choice points, involving tasks like switching between passengers, selecting seats, bidding on upgrades, and understanding the bidding process. Follow up Interviews highlighted that the complexities and inconsistencies further discouraged customers from even trying to place an upgrade bid.

Aside from this, users had a general distrust of the bidding process and the airline industry, all of which meant the designs had to really work well in order to maintain credibility, and achieve target user engagement rates.

I was met with a recurring sentiment from users:

I’m scared of losing my money. Our flight also got canceled once and it was a difficult situation to sort out. So I would rather not attempt anything new."

I'd be too scared to bid, it seems risky and I don't want to lose my selected seat."

The question is then: How might create a trustworthy & reputable ancillary bidding process that maintains credibility, achieves target user engagement rates & reflects positively on the airline’s brand image, whether or not passengers win the bid?

my Approach

Using evidence-based design

I conducted user interviews and usability testing to uncover pain points and evaluate the original platform’s user experience, with a focus on understanding user concerns about the bidding process. In parallel, I performed a heuristic evaluation to pinpoint inconsistencies, usability issues, and areas for improvement. This helped me determine the most crucial issues to address, which include:

No clear process documentation

No clear instruction about the bidding process or what to expect after bidding.

No visibility of system status

No features to prevent slip ups, there is no clear order to complete steps.

Error prevention and diagnosis

Selections for multiple passengers are not shown throughout the process.

Lack of user feedback

Feedback should be prompt, meaningful and perceivable so that users know their actions were detected.

Early experimentation with design patterns

At an early stage, I began to sketch design patterns to test different "types" of interfaces that could house this multi-step process. This helped me expand on my own ideas (aka divergent thinking).

I shared these sketches with a developer on the team to align expectations, and understand feasability at an early stage and narrow down on my design options.

I contined this approach, sharing lo-fi to hi-fi prototypes for both desktop and mobile platforms with the team to align expectations and gather feedback from the client throughout.

My primary goal was to deliver a functional MVP with an intuitive interface that minimized errors, reduced uncertainty, clarified choice points, and ensured transparent communication to build credibility and meet users’ core needs.

the solUtion

The look and feel matters

The new solution required creating scalable, modular, and reusable systems that simplified development, streamlined future updates, and allowed for adaptability to future types of upgrades.

However from a user-centric perspective, the look and feel of the interface was central to creating a feeling of trust and transparency.

If I was to design a scalable solution, I would have to ensure that it would lead to a positive response from users, which in turn would lead to an increase in willingness to bid on flight upgrades. I therefore employed a human-centered design lens, combining scalable UI principles with user-centric design to enhance the passenger experience.

My goal was not only to resolve usability challenges but also transformed how passengers interacted with and trusted the bidding process.

How I acheived this

I made small yet impactful design decisions focused on incorporating micro-interactions and visual feedback to reduce cognitive load through the multi-step process.

I also addressed user concerns and questions about the novel bidding platform, to improve transparency and remove barriers and confusion that might prevent passengers from placing a bid.

  1. Anchor points for multi-step workflow

Way-finding techniques

Passenger names were placed on the left-hand side, with the main multi-step workflow positioned centrally. This layout leverages user eye-scanning behavior for clarity.

Vertical progression

Steps were arranged vertically to provide a clear and logical order for the user. This vertical layout also allows for scalability to accommodate additional steps based on upgrade type.

  1. Reducing information overload with micro-interactions

Progressive steps

The titles of future steps were visible but inactive until prior steps were completed, ensuring users were informed of the process and what to expect, without feeling overwhelmed.

Pop-up shopping cart

Replaced the on-page cart with a pop-up cart to minimize visual clutter and provided scalability for multiple upgrade selections. This solution supports Anxilla’s goal of offering multiple upgrades, while keeping unrelated information out of view during specific steps.

Skeleton pages

Skeleton loading pages were incorporated to clarify transitions between choice points, such as switching between passengers or flight segments.

  1. Visibility of system status

Passenger cards

Cards displayed updated user choices (e.g., "seat selected," "bid price"), reducing the need for users to repeatedly check the shopping cart, prioritizing ease of recall. 

Confirmation of selections

Once completed, each step displays a summary of completed selections, enabling users to scan and review their choices easily.

  1. Flexibile navigation for choice points

Switching between choice points

The workflow allowed users to navigate between passengers or flight segments without losing their previous selections, avoiding a rigid sequential process.

Editing capabilites

Multiple entry points were provided for users to edit or change selections. Either directly on individual steps or through the shopping cart.

  1. Addressing user questions & concerns

Explanation of bidding process

Tile-by-tile guides were included to explain bidding and what to expect after placing a bid, addressing user uncertainty through the whole user journey, from placing the bid all the way to receiving the bid results closer to their flight date.

Frequently asked questions

Based on insights from user testing, an FAQ section was added and made easily accessible via a sticky navigation element at the bottom of the page. All questions were crafted based on real user concerns that I identified through user testing.

  1. Responsive design for mobile

Mobile-first considerations

Recognizing that many users access the platform through email promotions on their phones, I designed a mobile version of the workflow at the lo-fi stage. This ensured the core workflow could adapt to mobile before proceeding to hi-fi designs.

Impact

60% improvement in task completion

Success rates increased from 20% to 80% and participants were able to complete almost every given task on the first attempt. Participants were also able to navigate the multi-step upgrade workflow in a logical manner, and understand the concept of the bidding system.

Anxilla secured a new
partner

The new “neighbour-free seat” upgrade workflow is now being implemented with new and existing airline partners. The engineering team utilized the developer handoff documentation in order to create the new designed platform. 

“It was easy to navigate. I can see that there was a lot of thought put into the user’s perspectives.”

"I didn't feel like I was being scammed at any point, which for me is an important aspect."

Key takeaways

Improving the design process

Streamlined
collaboration

My developer handoff included user flows, modular design components, and detailed screen annotations, enabling a seamless implementation of the new design.

I delivered a project that re-conceptualized the digital platform, laying the groundwork for the company to attract and retain new clients through their new scalable, component-based upgrade workflow. I ensured the design process was thoroughly documented, capturing the rationale behind key decisions to support future iterations. 

Applying
agile concepts

The team originally used a waterfall design process, often developing the concept in hi fidelity before presenting it to the team. To facilitate iteration, I adopted an agile method, presenting and testing low and mid-fidelity wireframes. This enabled faster feedback loops, streamlined iteration, and better alignment with user needs and team goals.

Evidence-based
design

As Anxilla is a lean start-up, I was the first UX designer on the team. At times this proved challenging as design decisions had been made were often made based on assumptions of ‘what looked right’. I advocated for evidence-based decision making and the value of user feedback, while maintaining an open and collaborative mindset. 

Designing beyond
the digital touchpoint

Mapping the user journey revealed a key risk—passengers could lose their selected seat if their bid failed. Consider the story below. Should the extra seat be tied to their existing selection? Forcing users to bid on both could mean losing their preferred seat entirely. I explained this to the client and while they flagged this as a future consideration, this experience reinforced a key lesson—good design extends beyond aesthetics. It must anticipate real user concerns, ensuring functionality aligns with business goals while safeguarding the entire user experience beyond the digital interface.

Thanks for reading.

Questions? Comments? Get in touch.

Back to portfolio

© Sharmeena Lalloo. 2024