top of page
airline agent checking in passengers
Check-in confirmed

Turning the end of check-in into a moment of clarity

Product: Porter Airlines iOS & Android app

Role: Main Product Designer

Scale: 110K+ MAU · 4.8★ iOS · 4.5★ Android


Overview


Check-in is the number one reason customers download the Porter Airlines app. By 2024, the app had become the most-used digital channel for check-in—surpassing the website and airport kiosks.


But finishing check-in didn’t always feel reassuring. For many passengers, especially those traveling cross-border, the experience ended with uncertainty instead of confidence.


This project focused on a deceptively small moment:

What happens right after check-in ends?


What I noticed in the real world


In 2024, multiple issues surfaced around the post–check-in experience, especially for cross-border passengers:

  • Inconsistent screens for passengers who were cleared vs. blocked for digital boarding passes, amplified in multi-passenger bookings

  • Missed opportunities to promote border-control apps (ArriveCan, MPC)

  • Passengers being called to the gate for document checks, slowing boarding and frustrating both customers and agents


Through on-site research at Toronto Billy Bishop Airport and conversations with customer service teams, I identified the root problem: After online check-in, passengers lacked clear, actionable information to move confidently through the airport.


Reframing the problem


Rather than treating these as separate fixes, I reframed them into a single, user-centric problem to solve.


How might we make the end of check-in feel clear, complete, and trustworthy—no matter the passenger or itinerary?


That shift unlocked a more cohesive solution.


Designing a calm, consistent ending


Approach

I followed a standard but rigorous design process:

  • Discovery: Customer research, stakeholder alignment, and deep collaboration with operational teams

  • Analysis & Ideation: Competitive analysis, internal audit, and rapid ideation (Figma AI)

  • Validation: Usability testing, design critiques, and accessibility review


Solution

  • Introduced a new Check-in Confirmation page at the end of the check-in flow

  • Created a consistent experience across passenger scenarios and platforms

  • Integrated ArriveCan and MPC promotion in a contextual, non-disruptive way

  • Updated Booking Details with a new “Check-in & Boarding” section to centralize post–check-in information


Although the solution touched only a few pages, it accounted for complex scenarios

  • Domestic vs. cross-border travel

  • Single and multi-passenger bookings

  • Cleared and blocked scenarios

  • Support service needs

  • Fare types and interline bookings


Check-in confirmation page and redesigned Booking details with the Check-in & boarding section - the essential information is intentionally repeated
Check-in confirmation page and redesigned Booking details with the Check-in & boarding section - the essential information is intentionally repeated

Impact & learnings


Released in October 2025, this new feature improved clarity for passengers on their day of travel and created a more predictable experience for both customers and gate agents.


This project reinforced my belief that strong product design comes from connecting fragmented problems into a cohesive, user-focused solution rather than delivering isolated fixes. By focusing on reassurance, consistency, and real-world behaviour, we turned the end of check-in from a question mark into a clear next step.

©2025 by Hien 🩵

bottom of page