Redesigning the user experience to provide users control of their finances while positively impacting business metrics.

Product Designer | Tomo Credit

Product Designer | Tomo Credit

November 2022 (2 weeks)

November 2022 (2 weeks)

User Research, Wireframing, Prototyping, Interaction Designs, Usability Tests

User Research, Wireframing, Prototyping, Interaction Designs, Usability Tests

Overview

Tomo Credit is a fintech company providing credit cards to their users. At the end of Q2 2022, the customer support team stated that more than 25% of users calling in were about their transaction page.

The aim of this project was to solve the issues that users were calling in about in regards to their transaction page and ultimately help them reach their goals.

Problem

TomoCredit customers faced difficulty distinguishing between pending and settled transactions, resulting them unable to make payments in a timely manner.

Outcome

Designing a new feature for users to quickly identify an upcoming payment, providing them ample time to prepare the necessary funds to make a payment.

BUSINESS PROPOSAL

Determining project impact

How would this project affect certain KPIs?

An issue that could be faced would that users would be unable to know their payments due to now knowing their pending transactions. By taking trends of our user population in terms of spending, I developed a quick impact analysis:

Not missing a payment

Continues spending

Continues to use the Tomo Card

Continues to use the Tomo Card

625

number

of users

$250

Avg spend per week

$156,250

Total

spending

1%

Processing Fee

+$1,562.50

Revenue

Per week

By addressing this issue we could see a weekly increase in revenue by $1,562. As a result, leadership had a better picture of this project and we were able to get it in the pipeline.

RESEARCH

Understanding the challenge

I wanted to understand why so many users (around 25%) were calling in regarding their transaction pages. So I decided to conduct user research as my primary research and supplement that with a secondary research of competitive analysis.

Recorded calls

This was a quick project that didn’t have the resources flor us to reach out to users. I decided that the next best approach was to listen to calls between the user and our customer support team. I listened to 15 recorded customer support calls and have the following findings:

Why?

Users could not easily determine which of their transactions were pending versus what were settled.

How?

The customer support team was addressing these calls by calculating the total number of pending transactions for users.

What?

Users wanted to know what their upcoming payment was in order to prepare those funds.

Users are unable to determine the balance that they needed to pay off for an upcoming payment.

Similar platforms had clear instructions

I wanted to determine what other similar platforms were doing to help user better understand their payments. This was important in order to provide a consistent experience and expectation to users that have more than one credit card.

Separating transactions

Separating transactions

All platforms allowed users to easily identify their pending transactions from their settled transactions.

All platforms allowed users to easily identify their pending transactions from their settled transactions.

Upcoming payments on dashboard

Upcoming payments on dashboard

I specifically looked at X1 because their business model is the same as Tomo Credit. They showcase an upcoming payment on a user’s dashboard for immediate understanding.

I specifically looked at X1 because their business model is the same as Tomo Credit. They showcase an upcoming payment on a user’s dashboard for immediate understanding.

DESIGN PROCESS

Solving the problem

I brainstormed different approaches in allowing users to better understand their payments. With each approach I determined the amount of time and resources it could take and my confidence level in that solution. After consideration I decided on the following solution.

Providing an experience consistent with other platforms so that users know their upcoming payments.

This approach would not require much research and testing as we could be providing a similar experience to that of competitors. Given other platforms have followed similar trends in showcasing a user’s upcoming payment, this helped boost my confidence level.

Defining success

In order to understand if our solution works I identified a few metrics that would help determine if our solution has successfully addressed the user’s issues:

Decrease population in collections

Decrease population in collections

By helping users better understand their payment I expect less users missing a payment and going into collection.

By helping users better understand their payment I expect less users missing a payment and going into collection.

Decrease of calls regarding transaction pages

We should see the customer support team focusing less of their energy on calls regarding the transaction page. This category should reach close to 0% or none of total types of calls.

Decrease of calls regarding transaction page

We should see the customer support team focusing less of their energy on calls regarding the transaction page. This category should reach close to 0% or none of total types of calls.

Organizing Transactions

I went into high fidelity frames right away given the simplicity of this change and project timeline. I incorporated similar designs from competitors to provide a consistent experience for our users.

Summation

Quick breakdown of total amount of transactions in pending.

Separation

Grouping transactions by their status so that users can more quickly identify their transactions.

No Collapse

Taking into account Tomo Credit user trends of not having too many pending transactions at one time.

Non sticky

Having one list throughout the page so that the pending list does not block the settled list as a user scrolls.

I went into conducting usability tests by reaching out to the customer support team and making sure that the issues they were seeing with users were being addressed based on the design. I also reached out to members outside of the team to receive unbiased responses.

I reached out to a total of 8 participants and received the following feedback to implement in the next iteration. Based on my tests it was hard for participants to understand the total amount of transactions that are pending as it did not provide a natural flow and hierarchy difference.

Clear hierarchy

Providing a hierarchy of importance by putting total in their own line.

Natural direction

Following a natural progression of transactions to total.

Check out my final prototype for this new feature! Pending transactions are not fixed and sit at the top of the page. Users can scroll through their transaction history to see all their pending and settled transactions.

User Dashboard

To enhance the dashboard design, I initially only included the “Pending Balance.” This initial design aimed to mimic the information from the transactions page that users were calling in about.

To evaluate its effectiveness, I conducted a “5-second test” to determine the usability, where participants were asked, "How much will your next payment be?" This question aimed to understand if users could confidently determine their upcoming payment. I tracked how long participants responded and identified key improvements for my initial design.

Draft 1

Reduced card image to free up screen space for other content. Included “Pending Balance” Information.

<30 secs.

A few at first assumed current balance is the payment. The rest calculated manually their upcoming payment.

Draft 2

A section dedicated to upcoming payment with amount, due date, and providing a call-to-action for users.

<15 secs.

A few participants noticed the payment box right away while some manually continued to manually calculate.

Draft 1

Reduced card image to free up screen space for other content.

Included “Pending Balance” Information.

Draft 2

A section dedicated to upcoming payment with amount, due date, and providing a call-to-action for users.

<30 secs.

A few at first assumed current balance is the payment.

The rest calculated manually their upcoming payment.

<15 secs.

A few participants noticed the payment box right away while

some manually continued to manually calculate.

Based on draft 2 usability test results, it was essential to incorporate hierarchy into the dashboard to allow better users to understand which information to look at. I decided to go into low fidelity to sketch out a few ideas.

I shared my lo-fidelity frames with peers. I ultimately decided to go with my second sketch because it provided UI hierarchy and it provides users the ability to see more information if they choose to do so. I developed the sketches into high-fidelity and conducted one more test.

Hierarchy

Letting users know the important information of current balance and next payment.

Drop down

Allowing users that want to see more information to do so.

Participants identified their upcoming paymentswithin 1 second of the test.

Check out my final prototype for this new feature! The dashboard shows the user what their upcoming payment amount will be and when it is due. Users can click “See more” to get a dropdown of information about their balance.

Final Thoughts

After handing off the designs to the engineers we were able to launch the new designs. We saw a decrease in customer calls regarding their transaction page.

Project Reflection

Working in a collaborative setting alongside cross-functional teams proved to be an incredibly enriching experience. Throughout this journey, I had the opportunity to learn extensively from engineers who guided me on the coding uplift required for different types of interactions in my designs. This understanding of the backend aspects of our projects has enhanced my overall perspective on the intricacies of our collaborative work.

Thank you for reading.

I appreciate you checking out my work and I hope you liked it! If you want to keep that energy going check out my other projects.

I appreciate you checking out my work and I hope you liked it! If you want to keep that energy going check out my other projects.

email:

kylewlu97@gmail.com

website:

kailu.io

linkedin:

linkedin/in/kylewongkailu

e:

kylewlu97@gmail.com