← Home Native iOS + Android · Moovel / Mercedes · 2016

Redesigning a transit
ticketing app

Moovel's mobile ticketing app had served transit riders for four years as a web app. Combined with an ageing codebase and mounting usability problems, we had the green light to rebuild from the ground up — native iOS and Android, end to end.

Role
Lead UX Designer
Platform
Native iOS + Android
Users tested
60+ remote and in-person
Outcome
National expansion
Moovel transit ticketing app before redesign showing low App Store rating
The original app before redesign, showing poor user ratings
+1.3
App Store stars within first month
+38%
Revenue per session
5s
Purchase time (down from 25s)
60+
Users tested across sessions
Situation

Four years of technical debt and frustrated users

Moovel North America partners with transit agencies to provide iOS and Android mobile ticketing for riders alongside backend tools for operators. The existing app was a web app wrapped in a native shell. Navigation was buried, the purchase process was too long, accidental ticket activations were generating support calls, and the app lacked modern payment options that riders expected.

App Store ratings reflected the frustration. We had leadership support to rebuild from scratch. My role was to ensure that rebuild was grounded in real user behaviour, not assumptions.

Research process

Four methods, one coherent picture

1
Customer service expert workshops

I facilitated workshops with customer service teams to surface the top 10 user pain points. Dot voting was used to prioritise the most impactful issues, building empathy for both users and support staff simultaneously.

2
End-to-end journey mapping

I ran journey mapping sessions with current app users, inviting them into the office to walk through their complete commuting experience. This revealed touchpoints well beyond the app that were affecting the overall journey.

3
Iterative usability testing

I tested prototypes with 60+ users both remotely and in-person. Data was collected in EnjoyHQ after UserTesting.com sessions, with AI-assisted pattern analysis supplementing manual review.

4
Company-wide design review

I organised a strategic design review using large foamcore boards placed in high-traffic office areas, a deliberate design trap that drew engineers and stakeholders into the process organically.

Customer service workshop prioritisation results
Customer service workshop results guiding design decisions
End-to-end customer journey map
Comprehensive journey map tracking one commuter's complete experience
Key solutions

Four problems, four targeted fixes

Problem

Hamburger navigation buried key actions, doubled the taps needed to move between Buy Tickets and My Tickets, and was out of comfortable thumb reach.

Solution

Simpler navigationReplaced with a tab bar within thumb reach. Consolidated Buy Tickets and My Tickets into a single Tickets tab, aligning with user mental models.

Problem

Users were accidentally activating stored tickets and calling customer support — one of the top 10 pain points identified in workshops.

Solution

Protecting purchasesMade the active ticket visually prominent with colour and animation. Added a confirmation alert when a user tries to activate a stored ticket while one is already in use.

Problem

Many riders received employer transit benefits but had no way to use their full balance. Revenue opportunity was being left on the table.

Solution

Better payment optionsAdded Apple Pay, Google Pay, and a new split payment method allowing riders to apply their full transit benefits balance to a purchase.

Problem

Many users purchased tickets while boarding, making the long purchase flow a bottleneck. Riders also bought the same ticket on routine journeys but had to start from scratch each time.

Solution

Buy Again patternA single button that pre-loaded the last purchased ticket into the cart, reducing purchase time from over 25 seconds to under 5 seconds.

Thumb reach diagram showing improved navigation accessibility
Navigation moved to comfortable thumb reach with reduced cognitive load
Active ticket design with visual indicators
Active ticket with improved visual hierarchy and confirmation dialogs
Improved payment methods including split payments
Enhanced payment options with split payment functionality for transit benefits
Buy Again feature interface
Buy Again feature reducing purchase time from 25+ seconds to under 5 seconds
Before
25+ seconds

Multi-step purchase flow

After — Buy Again
Under 5 seconds

One tap to pre-load cart

Form redesigns based on user testing
Form redesigns based on user testing feedback and behaviour patterns
Company design review setup
Strategic design review engaging engineers and stakeholders
Result

National expansion within months of launch

Within the first month of launch the app gained 1.3 App Store stars. Revenue per session increased by 38%, driven by the improved purchase flow and the new split payment method. The redesign enabled Moovel to expand nationally, overtaking competitors in key transit markets.

"The foamcore board review became one of the most efficient stakeholder alignment tools I have used. Engineers engaged with the designs on their own terms, in their own time, and the feedback quality was significantly higher than a formal presentation."

Proven ROI

User-centred research and design demonstrated measurable return on investment through revenue per session growth and App Store rating improvement.

National expansion

The redesigned app enabled Moovel to scale nationally and overtake competitors in transit markets previously out of reach.

Split payment innovation

Identifying the transit benefits gap through research unlocked a revenue stream that had not previously existed in the product.

Design mentorship

In addition to leading research and design, I mentored junior designers on the team throughout the project.

Want to chat more about this project?

I am happy to discuss the full research methodology, the stakeholder workshop approach, the EnjoyHQ synthesis process, or the competitive analysis that shaped the navigation decisions.

Send me an invite to chat