PayByPhone is an app to buy digital parking tickets. You're going to be notified on your app or your watch before the parking time expires and you can prolong your parking time underway.
Improvement of a small widget that is often (mis-)used to start a new parking session.
As UX Designer working in an agile team we strove to continuously improve the experience of the PayByPhone app in two-week-sprints.
With checking our app reviews and regular exchange meetings with our customer support we've learned that there is a potential issue for some user when starting a new parking session. Every month there where new cases of people who not only parked in a wrong parking zone.
They accidentally payed for a parking ticket in another city.
We quickly found out that the potential issue must be on the bottom part of the UI as soon as the user opens the map screen on the app.
Every time a user opens the app to pay for his parking there is a widget at the bottom displaying the previous parking session. With just one tap on the button "Pay" he or she can buy another ticket at the same location - no matter where he or she currently is. This is extremely useful for people who always use the service at only one particular parking spot all the time.
Having this in mind we've learned that - obviously - there are some users who might not understand or misuse that widget, tap the pay-button and get fined by the enforcement, because they payed for parking in another city.
Most of our users use one of three methods to get to parking ticket:
Our "last_parking" event, that seems to cause issues, is the most used method in order to start a new parking session.
"Although most parking tickets that are bought with PayByPhone are started with a button that appears once a previously started session is over, it confuses some of our users. This issue leads to unexpected errors and a bad user experience."
"Redesigning this widget giving more information about the previous parking session will reduce the number of negative app store reviews and support tickets without affecting the number of overall park transactions."
We released the redesigned version in our iOS app only and checked analytics again to confirm or disprove the hypothesis.
Our redesign didn't affect the total amount of parking tickets that have been bought with the new version compared to the old version. Which was a very positive result since the number of successful transaction is one of the most important KPI that should grow over time.
Looking at those graphs we can find interesting indicators:
Our hypothesis has been confirmed.
With the new version being live in the app store we saw some great effects.
The first step of improvement has been taken.