Back

2024

Flight status

Travelers trust Perk to get them where they need to be, but by early 2024 our flight status data was often inaccurate or delayed by hours. Users told us directly: they didn't trust our flight information. My goal was to rebuild that trust, turning outdated data into a real-time, reliable experience that reduced anxiety and strengthened mobile engagement.

Three phone screens showing the flight status home screen, flight details, and booking details

Problem

Flight disruptions are one of the most stressful parts of business travel. Yet Perk's flight status service relied on an outdated pull-based API that refreshed data infrequently, sometimes showing a flight as "on time" hours after it had already departed.

This wasn't just a UX issue. It had measurable business impact: Customer Care was seeing higher contact rates related to delays and missed flights, and our in-trip experience lagged behind competitors.

A Kano survey confirmed this gap: "up-to-date and reliable flight information" was the top delight feature, with gate and platform details ranking second. Fixing this wasn't optional. It was foundational to delivering the 7-star mobile experience promised in our strategy.

Discovery

User research and insights

To better understand what users needed, I ran a Kano survey across US and EU travelers, combined with benchmarking against leading airline and aggregator apps (Flighty, Google Flights, FlightRadar).

That surfaced three clear insights:

Kano survey feature analysis table Kano survey quadrant chart plotting feature attractiveness against performance

User feedback also highlighted confusion about what would trigger a notification, so we explored how different data points (delay, gate change, cancellation) should be surfaced and when to step in with push notifications or Live Activities.

Chart showing how frequently users want updates on different flight status data points

From this, we defined a few hypotheses and metrics:

  1. More accurate data would improve satisfaction and trust (measured via Travel CES).
  2. Real-time updates would lower contact ratio by up to 15% for flight disruptions.
  3. In-app flight tracking would drive +5 percentage points in mobile adoption.

These insights shaped both the design and the technical roadmap.

Create

Design approach

Working with engineering and product, I helped define a phased delivery strategy that balanced user impact with technical feasibility.

Design-wise, I focused on clarity and scalability. The service card pattern became our core framework, keeping things consistent across the HomeHub, trip details, and future expansions like rail status and split tickets. We refined the information hierarchy, simplified delay messaging, and dropped confusing elements like strikethroughs for cancelled or delayed flights.

Phone screens showing flight status cards with delay and cancellation states
Phone screen showing push notifications for flight status updates

Outcome

Flight Status launched in phases throughout 2024. Results:

Beyond the metrics, this showed the real impact mobile-first features can have on the traveler experience.