Closer to Your Destination: Citymapper's Redesign
- Peter Johnson

- Dec 31, 2023
- 3 min read

Boasting more than 50 million users, Citymapper is a well-respected app providing services in the personal mobility sector, combining both public and private transportation. These services are accessible in over 70 metropolitan areas in Europe, and in 40+ areas on other continents. The company has a determined goal: to have its services spread to all metro areas across the globe. It's no surprise, then, that users from the London office have chosen it as the "Best App of the Year" in multiple contests.
Despite this, it is not possible to purchase tickets and fees directly through the app… the findings.
Agreeing that purchasing multiple tickets from different companies during a trip can be an annoyance, it's clear that the frequency of this problem varies. With this in mind, I interviewed a group of young to middle-aged people who rely on mobile devices -freelancers, expats, and travelers. None of the interviewees were using Citymapper; they instead opted for DB Navigator, BVG Fahrinfo, GoogleMaps, and, for one individual, the Jakdojadę app from Poland. Moreover, several local transport apps were sometimes used for bikes, taxis, etc. Most likely this was due to the uniqueness of the German app market. As a result of the interviews, several issues were exposed, which contributed to the findings.
When it comes to apps that offer ticket purchase, the payment methods are not consistent. For instance, Klarna is a popular option in Germany, yet an American tourist may have difficulty using their Amex credit card. In Poland, PayPal isn't an option, but the Blik system is widely used. This poses complications for people who move between different countries and between different apps. GoogleMaps and Citymapper offer the possibility of getting a taxi or renting a bike, yet for each of these means of transportation, one must have a dedicated app. This is both time-consuming and annoying. Moreover, some products do not include all providers. For example, GoogleMaps may not always show Uber, and DB Navigator won't display ÖBB if the route does not begin or end in Germany, despite the companies having established a partnership. Therefore, I set out to come up with a solution that would allow people to make payments with one click (which I later found out wasn't possible).
I opted to demonstrate a journey involving three steps using a bicycle, the subway, and a train.
The process of creating a prototype involves several steps.
In order to produce a prototype, there are specific steps that must be taken.
7. B. You opted for NO. This marks the conclusion of your journey. You will only be charged for the two segments that you travelled. The app will reveal how much money was booked from your Citymapper Wallet, and your current balance. Furthermore, it will also display data regarding calories burned, CO2 saved and money saved.
Once I completed the task I realized that I had assumed the creation of an account on Citymapper with a Wallet function in the Ideate step, when in fact I should have tested it as well. Additionally, I discovered that brainstorming, conducting interviews, and sketchnoting are easier activities than writing an article about them. This encouraged me to use more sketchnotes in the future. What I missed in this task, considering my previous work experience, was carrying out the brainstorming alone rather than as a group. Despite this, it was a fun and intellectually stimulating task.



Comments