The M-ticket, from purchase journey to the TBM app

Client
Keolis Bordeaux Métropole
Year
2023

The challenge

Since 2019, TBM has offered a paperless smartphone ticketing service with the 'Witick' app. Users can travel without a card or paper ticket on the network, buying their digital tickets and validating them on their smartphone. Keolis Bordeaux Métropole now wants to develop its own M-ticket solution so it can be integrated into its existing TBM app.

The M-ticket, from purchase journey to the TBM app

Project flow

01. Ergonomic audit
02. Benchmark
03. Guerilla testing
04. Mobile wireframes
05. Art direction
06. Mobile UI design
07. QA and delivery

Study detail

Express audit of the existing mockups

Challenging the envisaged screens and flows

The Keolis Bordeaux teams have already produced some screen sketches. They want to challenge them from a usability and user-experience point of view. An express audit of the ticket-purchase flow is then carried out. Different blockers are identified, which can be grouped into two categories:

  • a lack of consistency in the components used compared with their existing Design System
  • insufficient guidance for the user toward the main actions of the app
Audit of the flows and screens of the mobile app

Meeting the users

Learning about their transport habits

To find out more about how people use public transport, we interview them directly at the station. This location, which brings together different modes of transport (train, tram, bus, etc.) isn’t chosen at random. It allows us to target several user types: business and leisure travellers, users taking the train and the bus to get to the city centre, occasional or frequent users, and so on. We also choose busy time slots to maximise the number of users. These interviews, run guerrilla-style (gathering the maximum amount of feedback in the minimum amount of time), need to address several objectives:

  • spot the points of friction and the possible opportunities in public-transport use
  • learn about how transport tickets are purchased
  • gather information about the use of the apps that allow these tickets to be bought and used

In a few hours, the information gathered gives a good overview of usage and pinpoints some recurring feedback. For instance, we identify that many users use the Witick app (a ticket-management app, available in particular in the Bordeaux metropolis) as an occasional or recurring supplementary tool, or to buy tickets for travelling companions. On the other hand, we identify two main reasons for those who don’t use it:

  • they don’t know the app exists
  • they have a low appetite for, or are even apprehensive about, digital tools

Important feedback that highlights the need to communicate and to better support people in using M-ticket to purchase transport tickets. Communication that has to come with a simple flow: from buying the tickets, through validation and inspection. The aim is to give the user the right information at the right moment to make use easier in multiple contexts: buying a ticket at home or in the street, validating on the network, and so on.

Tram seen from the platform

Improving the existing mockups

Benchmark and co-design of flows and screens

We start the co-design workshop by presenting a benchmark to identify good ideas to keep for the design and the points to watch out for.

The ideation stage covered an onboarding that explains how buying a transport ticket works, along with the possibility of using or sharing tickets easily. The purchase history is easy to access and the contextualised help supports the user all along their purchase flow.

Among the watchpoints, we should be mindful of advanced interactions when they are the only option available; the choice of ticket types should be transparent; and it is essential to leave the user in control of their journey.

So, building on these recommendations, we work on adapting and aligning the flows, in particular regarding the navigation and the place it should take in the interface of the existing app. After that, we focus on the architecture and design of the “transport ticket”. Finally, we deal with the transition between the current app and the flows that will be integrated into it.

Flow wireframes

When consolidating this workshop, we produce wireframes by designing the full set of screens that will be used to validate the flows and structure before starting the visual-design part.

Mobile wireframes

Visual identity and UI design

Designing the graphic side of the flow's screens within the existing app

The challenge is to ensure a coherent and consistent visual integration of the new ticket-purchase process within the TBM app.

We also take into account the behavioural habits of Witick users to make their transition to M-ticket easier without disorienting them.

To guarantee a consistent design across the whole app, the existing design kit and its consistency are reviewed in depth and new components are created to address all the functional needs.

Graphic mockup of the M-ticket menu
UI components for the mobile app
Graphic mockups of the mobile app screens
64 screens
produced
Graphic mockup: journey completed

A significant piece of work is carried out on the animations, which are integrated at the key steps of the flow. The goal was to offer extra support to the user, letting them easily understand the actions in progress and the ones expected. Each animation was created in After Effects and exported in .json format for integration into the app.

For instance, in the specific case of validating a transport ticket, it is essential that every user quickly understands the action to perform: bringing their smartphone close to the validator to validate their ticket.

So we created an animation that picks up the logo shown on the validator with a phone moving toward it. This animation, paired with the text “Bring your smartphone close to the validator”, makes the interaction accessible to as many people as possible.

Miniature vidéo

Validating a transport ticket on the validator

What we improved

Optimising the purchase and validation flow for users

We pick up the watchpoints raised during the audit to improve the effectiveness of the actions the user has to perform.

This results in particular in transforming certain components.

For instance, promo codes can be entered directly on the tickets tab; the format of the tickets is harmonised and differentiated from the format of the journey in progress.

Given the app’s usage context, the different screens are designed by prioritising the actions for each one, but also within a flow logic.

To organise your journeys around Bordeaux and the surrounding metropolis and manage your transport tickets on your smartphone, the TBM app is available on the App Store (opens in new window) and Google Play (opens in new window).

Graphic mockups, before and after for the mobile app

Want to discuss your project?

Let's talk about your stakes, constraints and ambitions so we can build the best user experience together.

Contact us