Speculative redesign · easyAir

Reducing friction in easyJet’s mobile booking journey

Airline booking flows should help users feel in control, not question every extra cost. easyAir rethinks easyJet’s mobile booking journey by turning 8 fragmented steps into 4 clearer decisions, making the flow easier to understand without hiding revenue-driving extras.

Duration

4 weeks

Platform

Mobile

Role

UX Research

UX/UI Design

Usability Testing

easyAir cover
Overview

Why this case matters

This speculative redesign started by investigating where users lost confidence in easyJet’s booking flow. I analysed user reviews and the existing journey to identify moments of uncertainty, pressure and confusion, then redesigned the decision sequence and tested the prototype against the original flow to evaluate clarity, speed and perceived control.

Design Process

How the redesign took shape

I structured the project into five stages, from research and problem definition to redesign and validation.

Research icon

Research & Discovery

Review analysis, benchmarking, heuristic evaluation

Idea icon

Define & Ideate

Problem statement, design goals, flow restructuring

Redesign tools icon

Redesign

Wireframes and style guide

Checkbox icon

Validate

Usability testing and peer feedback

Eye scan icon

Final Solution

Before/After, final prototype and key outcomes

Research & Discovery

What’s breaking trust today?

User reviews pointed to recurring problems across the booking journey: unclear fees, confusing labels, repeated upsells, and frustration around seats, bags, insurance, and car rental.

Seats & Allocation

Key insight

Users paid for control, but the experience made seat choice feel unreliable.

Checkout & Hidden Fees

Key insight

Extras were too easy to add by mistake and too hard to review with confidence.

Insurance Issues

Key insight

Insurance felt unclear and untrustworthy when coverage expectations did not match reality.

Baggage Fees & Transparency

Key insight

Bag charges felt forced rather than optional, making pricing harder to trust.

Car Rental Problems

Key insight

Third-party extras felt risky because accountability was unclear when something went wrong.

What the reviews revealed

Across these reviews, the issue was not simply that extras existed. The deeper problem was that users felt unsure about what they had selected, what they were paying for, and whether they could easily change their choices.

So what was driving that friction?

Beyond the reviews, benchmarking and a heuristic audit showed that the issue was less the extras themselves, and more how fragmented, unclear, and difficult to follow the journey felt.

Benchmarking

What the market revealed

  • Clearer fee communication Lufthansa surfaced optional costs earlier and more clearly.
  • Flexibility wasn’t the problem Most airlines offered similar extras, but grouped them more clearly.
  • A wider low-cost pattern Across low-cost carriers, upselling was common, but easyJet felt more fragmented.

UX Audit

What the audit confirmed

  • Poor visibility of progress Users were not clearly shown where they were or what came next.
  • Confusing system language Labels such as packs and baggage options were not always intuitive.
  • Limited user control Extras were easy to add, but harder to review or remove.
  • Fragmented structure Similar decisions appeared across too many screens and formats.

These findings shaped the redesign priorities: simplify the structure, clarify labels, make pricing easier to follow, and give users more control over extras.

Define & Ideate

From fragmented flow to clearer decisions

Problem statement

The booking flow was fragmented, upsell-heavy, and difficult to follow. Repeated screens, unclear labels, and poor visibility of costs made the journey feel confusing and harder to trust.

Design goals

  • Reduce the number of steps
  • Clarify labels and option grouping
  • Make pricing easier to follow
  • Give users more control over extras

User Flow Redesign

Current Flow

  1. Flights
  2. Pick the Pack
  3. Seat Selection
  4. Cabin Bags
  5. Hold Luggage & Sports Equipment
  6. Car Rental
  7. Travel Insurance
  8. Checkout

Proposed Flow

  1. Flights
  2. Seats
  3. Extras
  4. Checkout

Why this structure?

Reducing the flow was not about removing extras. It was about deciding which choices needed focus, which could be grouped, and where users needed more confidence before payment.

Seats stayed separate

Seat choice is visual, personal, and high-impact, so users needed a focused step to understand and control it.

Extras were grouped

Bags, insurance, and car rental were combined into one step because they are optional choices users can review together.

Extras stayed visible

The goal was not to hide business-critical options, but to make them easier to understand, compare, and change.

Redesign

From Sketch to System

After simplifying the flow in wireframes, I translated those decisions into a lightweight visual system. Keeping easyJet’s familiar colour cues and straightforward typography helped the redesign feel clearer, more consistent, and still recognisable.

These wireframes focused on simplifying the booking flow, consolidating extras, and making key decisions easier to review before checkout.

A lightweight visual system

To keep the redesign familiar, I used easyJet-inspired colour cues, simple typography, and repeated UI patterns that made the flow easier to scan and more consistent across screens.

Colour

Orange highlights primary actions and key decision points, while soft neutrals keep the interface light and easy to scan.

Typography

A clean sans-serif hierarchy supports readability and helps users distinguish headings, labels, and actions quickly.

Actions

Buttons, emphasis states, and visual cues help users recognise what to do next at each step.

Consistency

Repeated layouts, button styles, and step patterns create a more predictable flow from flights to checkout.

Validate

Did the redesign solve the problem?

Five participants aged 22–61 tested the original easyJet app and then the easyAir prototype, allowing a direct comparison between the two experiences. The feedback confirmed the main research findings and showed that the redesigned flow made booking clearer, faster, and easier to follow.

Test context

This was a qualitative comparison test focused on perceived clarity, speed, and confidence, not a statistical validation.

General Feedback

easyJet

  • Confusing and not intuitive
  • Felt misleading at times
  • Overloaded with upsells, easy to get lost
  • Unclear on how to proceed

easyAir

  • More visually appealing
  • Booking felt faster
  • Clear, transparent, and intuitive
  • Helpful stepper made the flow easier to follow

Testing Outcomes

Clarity
5/5

participants found easyAir clearer to use

Confusion
5/5

participants found easyJetmore confusing to use

Speed
5/5

participants said easyAir felt faster

Preference
5/5

participants would rather book witheasyAir

FINAL SOLUTION

How the final solution improved the journey

The comparisons below show how the final solution simplified key decisions, reduced steps, and made pricing easier to review from flight selection to checkout.

Before & After

Booking Process

Before — easyJet
Before: easyJet seat selection overview
After — easyAir
After: easyAir seat selection overview
Final outcomes

The result

easyAir shortened the flow, consolidated extras, and made pricing easier to understand. In testing, participants found it clearer, faster, and easier to follow than the original easyJet app.

What I would test next

Next, I would measure completion time, error rate, extra removal success, and confidence before checkout to see whether the redesigned flow improves behaviour, not only perception.

Trust in booking flows is built through sequencing: when choices, prices and review moments are clear, users feel in control instead of pressured.

← Back to homepage View full case study on Figma