Nonso's avatar

Reducing support tickets volume by 30% through a High-Clarity Transaction history redesign

Yellow Card recently launched the rebranded version of the mobile app and while it was a successfully launch, customers weren’t finding the transaction history sections useful enough. It wasn’t clear enough for them to monitor the status of their transactions and that led to a flood of support tickets.

ROLE

Lead Product Designer

TEAM MEMBERS

Ryan Jales

Head UX research and writing

TOOL STACK

The problem

It was hard to track the status of a transaction. Why this might not matter for small volume transactions, it was very crucial for our customers moving money in volumes.

 

After performing a transaction they weren’t sure what was next. This led to alot of support tickets being created.

The old transaction history section

The solution upfront

I solved this by making it clear to our customers what the status of the transaction was, and whether it was a debit or credit transaction.

 

To also make sure they got as much support as possible, i included our support Ai model, Alia, to help them with quick support upfront. If there was a failure or a problem that Alia couldn’t solve, then a support ticket can be created afterwards.

Solutions upfront

How i arrived at the solution

I worked alongside our lead UX researcher to uncover user sentiment around the current transaction history design and understand what users expect it to look like.

 

We ran a participatory design session with six customers, where they sketched their ideal transaction history list items directly in FigJam.

Moderated research sessions held on Figjam and Google meet

Doing this helped us notice a trend across all entries. People wanted clarity. They wanted to manage expectations per transaction right on the app by themselves, without even needing extra support from an agent.

Three things that helped redefine the whole experience

Clear transaction status and labels

I made it clear what transaction was carried out, what exact asset and also what the status of the transaction was. The goal here was to provide as much clarity as possible upfront, and hopefully avoid them having to reach out to support for something that can be self serviced

A general transactions page with filters and tabs

I designed a page where they could manage all transaction categories, filter by each transaction and also be aware what date and time each transaction was carried out. This was crucial to provide a single source of truth for all transactions

A details view showing all data according to level of priority and Ai support

I also designed a details view that had the most important things shown first, and also added our Ai chat bot, Alia.

 

Alia’s job was to provide customers with bite sized info about each transaction and set things up to provide as much context as possible for the support agent that might get attached afterwards from the conversation.

Results and impact

We achieved a 30% reduction in support tickets within the first month, a trend validated by Mixpanel keyword analysis showing a significant drop in transaction-related search queries.

 

We also got positive user sentiment.and lots of positive feedback afterwards.

Key learnings

Being user-centred is fundamental because you can’t design meaningful solutions without truly understanding the problem from the customer’s perspective.

 

During the participatory design sessions, I initially questioned how actionable some of the raw data would be. But I’ve learned that user research rarely comes perfectly packaged.

 

The value lies in interpreting signals, identifying patterns, and extracting the insights that matter most. It’s less about taking feedback at face value and more about synthesising it into clear, usable direction for the product.

Back to home

Next project

Contact me

Let’s talk about how i can bring your product idea to life. Dudumukwu@gmail.com :)

Reducing support tickets volume by 30% through a High-Clarity Transaction history redesign

Yellow Card recently launched the rebranded version of the mobile app and while it was a successfully launch, customers weren’t finding the transaction history sections useful enough. It wasn’t clear enough for them to monitor the status of their transactions and that led to a flood of support tickets.

ROLE

Lead Product Designer

TEAM MEMBERS

Ryan Jales

Head UX research and writing

TOOL STACK

Line

The problem

It was hard to track the status of a transaction. Why this might not matter for small volume transactions, it was very crucial for our customers moving money in volumes.

 

After performing a transaction they weren’t sure what was next. This led to alot of support tickets being created.

The old transaction history section

The solution upfront

I solved this by making it clear to our customers what the status of the transaction was, and whether it was a debit or credit transaction.

 

To also make sure they got as much support as possible, i included our support Ai model, Alia, to help them with quick support upfront. If there was a failure or a problem that Alia couldn’t solve, then a support ticket can be created afterwards.

Solutions upfront

How i arrived at the solution

I worked alongside our lead UX researcher to uncover user sentiment around the current transaction history design and understand what users expect it to look like.

 

We ran a participatory design session with six customers, where they sketched their ideal transaction history list items directly in FigJam.

Moderated research sessions held on Figjam and Google meet

Doing this helped us notice a trend across all entries. People wanted clarity. They wanted to manage expectations per transaction right on the app by themselves, without even needing extra support from an agent.

Three things that helped redefine the whole experience

Clear transaction status and labels

I made it clear what transaction was carried out, what exact asset and also what the status of the transaction was. The goal here was to provide as much clarity as possible upfront, and hopefully avoid them having to reach out to support for something that can be self serviced

A general transactions page with filters and tabs

I designed a page where they could manage all transaction categories, filter by each transaction and also be aware what date and time each transaction was carried out. This was crucial to provide a single source of truth for all transactions

A details view showing all data according to level of priority and Ai support

I also designed a details view that had the most important things shown first, and also added our Ai chat bot, Alia.

 

Alia’s job was to provide customers with bite sized info about each transaction and set things up to provide as much context as possible for the support agent that might get attached afterwards from the conversation.

Results and impact

We achieved a 30% reduction in support tickets within the first month, a trend validated by Mixpanel keyword analysis showing a significant drop in transaction-related search queries.

 

We also got positive user sentiment.and lots of positive feedback afterwards.

Key learnings

Being user-centred is fundamental because you can’t design meaningful solutions without truly understanding the problem from the customer’s perspective.

 

During the participatory design sessions, I initially questioned how actionable some of the raw data would be. But I’ve learned that user research rarely comes perfectly packaged.

 

The value lies in interpreting signals, identifying patterns, and extracting the insights that matter most. It’s less about taking feedback at face value and more about synthesising it into clear, usable direction for the product.

Line

Contact me

Let’s talk about how i can bring your product idea to life. Dudumukwu@gmail.com :)

Reducing support tickets volume by 30% through a High-Clarity Transaction history redesign

Yellow Card recently launched the rebranded version of the mobile app and while it was a successfully launch, customers weren’t finding the transaction history sections useful enough. It wasn’t clear enough for them to monitor the status of their transactions and that led to a flood of support tickets.

ROLE

Lead Product Designer

TEAM MEMBERS

Ryan Jales

Head UX research and writing

TOOL STACK

Line

The problem

It was hard to track the status of a transaction. Why this might not matter for small volume transactions, it was very crucial for our customers moving money in volumes.

 

After performing a transaction they weren’t sure what was next. This led to alot of support tickets being created.

The old transaction history section

The solution upfront

I solved this by making it clear to our customers what the status of the transaction was, and whether it was a debit or credit transaction.

 

To also make sure they got as much support as possible, i included our support Ai model, Alia, to help them with quick support upfront. If there was a failure or a problem that Alia couldn’t solve, then a support ticket can be created afterwards.

Solutions upfront

How i arrived at the solution

I worked alongside our lead UX researcher to uncover user sentiment around the current transaction history design and understand what users expect it to look like.

 

We ran a participatory design session with six customers, where they sketched their ideal transaction history list items directly in FigJam.

Moderated research sessions held on Figjam and Google meet

Doing this helped us notice a trend across all entries. People wanted clarity. They wanted to manage expectations per transaction right on the app by themselves, without even needing extra support from an agent.

Three things that helped redefine the whole experience

Clear transaction status and labels

I made it clear what transaction was carried out, what exact asset and also what the status of the transaction was. The goal here was to provide as much clarity as possible upfront, and hopefully avoid them having to reach out to support for something that can be self serviced

A general transactions page with filters and tabs

I designed a page where they could manage all transaction categories, filter by each transaction and also be aware what date and time each transaction was carried out. This was crucial to provide a single source of truth for all transactions

A details view showing all data according to level of priority and Ai support

I also designed a details view that had the most important things shown first, and also added our Ai chat bot, Alia.

 

Alia’s job was to provide customers with bite sized info about each transaction and set things up to provide as much context as possible for the support agent that might get attached afterwards from the conversation.

Results and impact

We achieved a 30% reduction in support tickets within the first month, a trend validated by Mixpanel keyword analysis showing a significant drop in transaction-related search queries.

 

We also got positive user sentiment.and lots of positive feedback afterwards.

Key learnings

Being user-centred is fundamental because you can’t design meaningful solutions without truly understanding the problem from the customer’s perspective.

 

During the participatory design sessions, I initially questioned how actionable some of the raw data would be. But I’ve learned that user research rarely comes perfectly packaged.

 

The value lies in interpreting signals, identifying patterns, and extracting the insights that matter most. It’s less about taking feedback at face value and more about synthesising it into clear, usable direction for the product.

Line

Contact me

Let’s talk about how i can bring your product idea to life. Dudumukwu@gmail.com :)