PRESTO Missed Tap Off

A tool that helps students determine their eligibility for in-state tuition.

Overview

Role
Designer

Team
2 designers, 1 PM

Timeline
6 weeks

Tools
Figma

During my internship, I had the opportunity to lead the design of a future-state feature for the PRESTO mobile app. My work contributed to PRESTO's end-to-end system, supporting riders throughout their journeys while solving one of PRESTO’s most critical pain points, both for users and the business.

TL;DR

What's PRESTO?

PRESTO connects over 2 million riders to 11 transit agencies across Ontario through 1 end-to-end payment system on trains, busses, and subways.

The Problem

Every day, over hundreds of thousands ride the GO Train. GO uses a pay-by-distance fare model, requiring riders to tap on at the start and tap off at the end of their trip. However, thousands of riders forget to tap off everyday — that’s over 200,000 missed tap-offs a month — and are charged the maximum fare. For users, it’s a major frustration and for PRESTO, it's a major reasons for calls at the contact centre.

The Solution

As a UX design intern at PRESTO, I designed a solution that solves the underlying issue of riders forgetting to tap off. My design improves riders access to real-time information and reminders, and introduces self-serve … to resolve issues. This ultimately streamlines the transit experience into one seamless end-to-end mobile experience.

Discover

UX 🤝 DATA

The data team came to my Senior Manager and I with one problem: thousands of riders were forgetting to tap off, leading to poor customer experiences and a surge in call centre requests for refunds.

THE STATS

6000+
missed tap offs per day

2/3
of missed tap-offs are never reported to the call centre - meaning most go unresolved

70%
of riders report that there's no clear information on if and when to tap on and off

⋆ ˚。・*⋆

🔎 DEEP DIVE INTO USER RESEARCH

While we had the numbers behind the missed tap-offs, we didn't understand the why. As a UX designer, I knew the key was to understand users' experiences and pain points — that's when I discovered that missed tap-offs were actually a part of a larger problem at PRESTO.

Research methods

USERS PAIN POINTS

😵‍💫

Riders are distracted

Between planning their trip, catching their train, and everything in between—riders often forget to tap on and off

😖

Riders are overwhelmed

With no one-stop shop, riders rely on multiple platforms to plan and pay their trip, while also keeping track of trip cancellations and delays.

🤔

Tap offs are not intuitive

Riders don't understand why they need to tap off after already tapping on, leading them to often forget to tap off

🔇

Reminders to tap off are easy to miss

Riders miss audio announcements as trains are too loud, and signage in crowded stations are hard to see

Default trips don't solve the problem

Many riders rely on default trips solve their missed tap offs, but they often forget to override them, charging up to two full rides. Over 50% of missed tap-offs involve cards with a default trip.

📞

Riders avoid the call centre

When riders forget to tap off, they rather incur the extra cost than contact customer service

😵‍💫

Riders are distracted

Between planning their trip, catching their train, and everything in between—riders often forget to tap on and off

😖

Riders are overwhelmed

With no one-stop shop, riders rely on multiple platforms to plan and pay their trip, while also keeping track of trip cancellations and delays.

🤔

Tap offs are not intuitive

Riders don't understand why they need to tap off after already tapping on, leading them to often forget to tap off

🔇

Reminders to tap off are easy to miss

Riders miss audio announcements as trains are too loud, and signage in crowded stations are hard to see

SO, WHAT DID WE DISCOVER?

Riders fail to tap off for two major reasons

Riders don't realize they need to tap off as it's not intuitive
Riders forget to tap off as they're often distracted and stressed trying to get from point A to B

⋆ ˚。・*⋆

🗺️ DEEP DIVE INTO USERS JOURNEY

To tell the users' story to my senior manager, I created a user journey map, outlining key pain points that led to missed tap offs

Journey Map

⋆ ˚。・*⋆

HOW ARE OTHERS SOLVING THIS PROBLEM

PRESTO is unique in requiring riders to tap on and off, but I still wanted to see how other transportation apps were supporting users throughout their journey. I got creative, looking beyond transit to airlines and ride-hailing apps!

Competitive Analysis

SO, WHAT DID WE DISCOVER?

🔗

Self-serve, end-to-end experience
Riders' journeys are often fragmented. Leading transit apps connect different parts of a rider's journey into single, seamless flow. They also offer self-serve capabilities, empowering users to take full control of their journey.

Real-time alerts and reminders
Riders rely on timely notifications to navigate their journey. Leading transit apps offer live tracking and in turn real-time feedback to users.

👁️

Clean and clear visuals
When riders are on the go, they need to find information fast. Leading transit apps offer clean layouts and clear visuals to help users focus and find information — all at a glance.

⋆ ˚。・*⋆

Define

💡 KEY OPPORTUNITIES

My research revealed major opportunities for PRESTO to deliver a better experience for riders. I presented my discoveries and key opportunities to my senior manager.

Self-serve capabilities
Customer surveys show that rider's top dissatisfaction at PRESTO is how PRESTO resolves problems. Most missed tap-offs go unreported and unresolved at the call centre, highlighting the opportunity for self serve tools that empower users to resolve missed tap-offs on their own.

🔔

Proactive communication
Another top customer dissatisfaction at PRESTO is PRESTO's lack of timely communication, highlighting the opportunity to offer proactive communication such as real-time alerts and reminders to tap off — before users forget.

📍

One-stop solution
Currently riders' report using up to three different platforms to plan and pay for their trips - yet none provide everything they need, highlighting the opportunity for a one-stop solution.

📱

Mobile first
Most riders prefer to receive information through their mobile device. Since riders are always on the go, and there's no one stop shop for trip planning and payment, this highlights an opportunity to streamline the experience on mobile.

How might we design a one-stop, mobile-first solution that simplifies and streamlines riders' journey from start to end, and so they can stay alert and in control of their ride?

⋆ ˚。・*⋆

🎯 PROJECT GOALS

Together with my senior manager, we defined the project goals to ensure our project had a clear purpose.

💼

Business
Increase customer satisfaction and decrease call centre calls and costs

💫

Design
Design a solution that anticipates and meets riders' need, offering moments of delights, throughout their journey

💻

Product
Develop a one-stop platform for trip planning and payments, leveraging real-time data to provide alerts, reminders, and self-serve capabilities.

Design

DEFINING THE FLOWS

Once the requirements were defined, I ideated several user flows. I reviewed each flow with my manager and we decided on the most feasible one. Then I got started on designing!

Flow Ideation

⋆ ˚。・*⋆

PLAN YOUR TRIP

The Problem

Riders start their journey by planning their trip. Through conducting a usability test on the current trip planning platform, GO Tracker, I discovered major usability issues that I aimed to address in my solution.

The Solution

Riders start their journey by planning their trip. Through conducting a usability test on the current trip planning platform, GO Tracker, I discovered major usability issues that I aimed to address in my solution..

🔍 USABILITY TEST

🔄 ITERATIVE DESIGN

Before

Plan trip based on line ≠ users mental models

Unclear labels

After

Plan trip based on arrival and departure station

Plan trip based on arrival and departure time

Select from saved trips

⋆ ˚。・*⋆

SELECT YOUR TRIP

The Problem

Riders often rely on 2–3 different platforms for 1 trip, from planning to payment. This fragmented experience leads riders to feel overwhelmed.

The Solution

I designed a one-stop solution that lets riders manage their entire trip — from planning to payment — in one platform. This simplifies and streamlines their trip, so they can stay focused on their journey.

Many riders also prefer a visual trip-tracking experience, so they can see their trip at a glance. They can toggle between two view modes to choose how they want to view their trip.

✨ ONE STOP SOLUTION

🔄 ITERATIVE DESIGN

Before

Too many action buttons, overwheming with users

After

Added a toggle to switch to map view for users who prefer a visual overview of their trip.

Grouped related action buttons together to improve readability

Before

Too many action buttons, overwheming with users

⋆ ˚。・*⋆

START YOUR TRIP

The Problem

Unexpected delays and cancellations lead riders to feel frustrated and overwhelmed. I wanted to reduce this pain point as much as possible.

The Solution

Through research, I learned that riders rarely commute alone—instead, they’re coordinating with friends and family. But because travel times can change due to delays and cancellations, I wanted to take away riders' need to constantly check-in and update others on their ride. Instead, riders can share trip details in real time – whether it's to coordinate a pickup or simply know when to expect them.

✨ SHARE TRIP WITH FRIENDS AND FAMILY

🔄 Iterative Design

Before

Poor readability
Location of the reminder doesn't align with users' natural reading pattern

Poor visibility
Lack of colours and icons make it harder for users view at a glance

After

Clear call to action
Improved readability by positioning the reminder at the top of the screen and improved visibility with added colour and icons

Increased communication and support
Pop up with added details on what and where PRESTO payment devices are located

After

Clear call to action
Improved readability by positioning the reminder at the top of the screen

Improved visibility with added colour and icons

Increased communication and support
Pop up with added details on what and where PRESTO payment devices are located

⋆ ˚。・*⋆

TRACK YOUR TRIP

The Problem

Riders are distracted on the train, making it easy to miss important announcements — like the next stop. Announcements are also audio-only, so they're especially easy to miss on busy, loud trains.

The Solution

Riders want real-time, visual trip tracking at a glance for easy and fast updates. Since riders are often busy, they can also see important announcements without opening an app.

Note: GO Trains are equipped with GPS tracking, allowing the system to track the user’s train throughout the journey. The platform provides real-time trip details—including arrival times, delays, costs —and push a tap-off reminder near the end of the trip. This functionality works with or without accessing the user’s GPS, relying instead on the train’s location.

✨ REAL TIME ALERTS AND REMINDERS

⋆ ˚。・*⋆

FORGOT TO TAP OFF? DON'T WORRY

The Problem

Missed tap offs are one of the top concerns reported at the call centre, costing an influx of calls. Yet most go unreported, as riders avoid calling due to time and effort.

The Solution

To address this, we introduced a self -serve tap -off feature. When the system detects a missed tap -off, through a mismatch in the user's and train's GPS, the app sends a push notification with a reminder and gives users a 10 -minute grace period to tap off within the app. This feature not only reminds users to tap off but also leverages user data to deliver a more personalized experience

✨ SELF-SERVE TAP OFF

Design Challenge

DESIGNING FOR ADOPTION

Users are already overwhelmed by the current transit experience—so how can we encourage them to adopt our solution? I focused on integrating our solution into already existing user …

For example, riders typically check train times and platforms—so why not let them do it directly from their phone? From there, just one additional tap takes them straight to the tracker.

Similarly, what if instead if tapping on PRESTO machines, riders could simply pay from their phones? This wouldn't only streamine the payment process, but also encourage riders to manage their entire transit on their phone — providing greater control and convenience.

🔄 ITERATIVE DESIGN

⋆ ˚。・*⋆

PRIVACY-CONSCIOUS DESIGN

Metrolinx takes user data privacy very seriously. We wanted to ensure our solution would still work even for riders who choose not to share their location with us. That's why we designed two variations of the solution.

The only difference is that users who don’t share their location won’t receive a detected missed tap-off, in the case of a missed tap off. Instead, like users who share their location, they will receive a reminder to tap-off at the end of their trip and can tap off in the app. This works because GO trains are already equipped with location tracking—allowing the system to track the train’s location without tracking the user.

✨ DESIGN WITH USER DATA

✨ DESIGN WITHOUT USER DATA

Final Solution

To start, users plan their trip based on their departure and arrival station and time.

Next, select the trip they want to start. Users can toggle between map or non-map view, depending on their preference.

Next, users can start tracking their trip, both in the app and on their lockscreen. Users can also share their trip with anyone they would like to.

Users can view their trip progress on their lockscreen, viewing details like estimate time of arrival and next station. Users can also view their transfer window so they know when they will have access to the free transfer.

Lastly, if users forget to tap off, users can tap off in the app.

Reflection

Coming soon!

Thank you for visiting ⋆˙⟡.˚


I'm always happy to chat — please connect so I can get to know you!