Boosting in-flight sales
During test flights with Porter Airline, my design increased purchases by 52%, cut spoilage by 22%, and achieved a 57% download rate—projecting $3.5M in new annual revenue fleet‑wide.
Overview
My Role & Duration
Team: 2 PMs, 2 Designers (including myself)
Timeline: 6 months (Apr - Sept 2023)

The problem
A
revenue leak
in
the sky
Choice came at a cost
Flights were overstocked to guarantee choice — but meals expired quickly, driving up waste and cost.
Crew overloaded
Expected to manage inventory and drive sales, crew were overwhelmed. SOPs were skipped, and items were often given away.
Sales moment passed
The only buying window was mid-flight — when passengers were settled, distracted, or asleep.
Tools, timing, and workflows weren’t aligned to support sales — or to scale the premium experience Porter promised.

Strategy & opportunity
Reframing the ask:
A system
how might we
Cabin
Delivering the right product, at the right time, through the right channels.
Three Guiding Principles
To ensure we solved the right problems, we anchored our solution around three key principles:
Start early
Enable purchases before boarding, extending the sales window and reducing decision pressure mid-flight.
Crew-friendly design
Streamline crew workflows, automate inventory, and reduce cognitive load during service.
Offline-first by design
Ensure seamless experiences even in low or no connectivity environments—no workarounds, no excuses.
The
Guest
App
before takeoff
Extending the sales window
during the flight
Removing friction from buying
when offline
Building confidence in completion

The
Crew
App
Sell smarter, not slower
Deferred fulfillment flow doubled conversion in half the time.

Order Fulfillment Diagram for All Channels
Stay in sync - without internet
Offline mesh syncing keeps crew members updated in real time.

Know what’s available, control what’s not
Crew can manage inventory in-flight, avoid oversells, and pause sales in real time.

impact & results
Real flights,
real results
Taking orders is so much faster and better. I’m so happy!
Head Flight Attendant @ Porter
I don’t need to ask them to take off headphones—just deliver and tap.
BOB Flight Attendant @ Porter
It's like Uber Eats in the air. If I'd known about it earlier, I wouldn't have bought food in the airport.
Passenger
reflection & next steps
Testing, Measuring, and
Scaling the Vision
This project reinforced the value of designing for both passenger experience and operational efficiency. By launching an offline-first MVP, we delivered immediate results while building a foundation for future growth.
If I had continued on this project, my focus would have been on:
A/B testing key touch points (e.g., boarding notifications vs. in-flight upsells) to optimize conversion.
Tracking spoilage vs. sales ratio to balance revenue and waste reduction.
Continuous crew feedback loops to refine usability and workflows in live environments.
Strategic Roadmap:
Phase 2: Expand to pre-flight online ordering (booking/check-in).
Phase 3: Add dynamic promotions based on flight context and inventory.
Phase 4: Launch post-flight offers to increase lifetime guest value.
Phase 5: Drive data-led stock optimization to further reduce waste and improve operational accuracy.