Product

The funds output widget is part of the B2B cabinet toolkit: the main interface for essential financial operations with crypto and fiat. A tool for our users – merchants, every day.

Task

Increase the speed of case processing

Reduce the risk of incorrect shipping

Reduce support requests:
"Why can't I enable auto withdrawals?"

Enhance the current scenarios

Translate the widget to design system components

Success criteria

Metric growth time to goal

Reduction in the number of support requests related to auto withdrawals

Reduction of error rate

Growth of TTM metrics

My role

Conducted a review of the current version

Prepared hypotheses

I designed the first version

Gathered feedback

Designed the second version

Prepared components for the design system for the new implementation

Increased the efficiency and performance of the product

Goals

Time until the goal

-32%

New UI (TTM)

-20%

Error handling

-28%

Support requests

-72%

regarding auto withdrawals

Problems

The AS IS version worked in a popup, its main drawback was that the window did not fit on the screen in height. The team did not want to change the current solution as this meant a long release time. I carefully studied the current version and collected all the pain points in a report.

Issues

V 1.0

Users find it difficult to enter data: the window
did not fit on the screen and jumped up
when states changed. This led to a loss of focus, increased the time taken, caused errors, and resulted in complaints to support.

There were no coin icons, which created the risk of incorrect sending.

The limits widget was not reliable: it always showed a filled progress
bar – this confused users and led to questions
in support

Users did not understand what prevented them from enabling auto-replies, as the battle scenarios were
not finalized: this overloaded support

Outdated UI: weak font contrast, dirty shadows, inconsistent margins, unattractive messy interface

Withdrawal widget

AS IS

Updates

Design system

Since the cabinet still needed to be translated to new components, and the design system was outlined in the product roadmap, together with this case we decided to launch the MVP
and with subsequent iterations of redesigns we would build up the component base.

Iteration 01

V 1.5

In the first version, the input fields were postponed because it could have caused a significant regression, but I secured a commitment that they would be implemented in the update.

Withdrawal Widget v 1.5

TO BE

The solution

01

The window has been restructured into two columns to fit in height, and the layout of the fields has been organized in such a way that they continue one after another – this has accelerated the input.

02

Added coin and network icons, which reduced error reports.

03

The limits widget has been fixed – users stopped asking questions:
«How does this work?»

04

Added hints

05

We added an auto-output script
(more on this below)

Goals

Time to target: -39%

Error messages: -13%

Script refinement

TO BE

Scenario blockers

Spend control

Auto Exchange

The solution

01

In the first version, blocking scenarios were not processed: such scenarios
did not allow auto-output to be activated

02

The management of disabling option blockers was not directly linked in the interface with the widget. As a result, there were a large number of questions
from users and a load
on support. I streamlined the scenarios by adding a notification and control management inside the widget itself.

Goals

Inquiries to support
regarding 'Why can't I enable automatic payouts?': -61%

Badge auto on the account badge

The solution

01

In the first version, after the activation of
auto withdrawals, the interface did not
highlight to the user that the selected coin was now connected to auto withdrawal. Naturally, this led to questions and errors.

02

We added a badge to the selected coin’s banner and reduced the error rate and the load on support.

Result: successful changes,
key success indicators and pain points are addressed, but the final decision
was influenced by an external factor, in the form of
new regulator requirements...

Goals

Error handling: -10%

New challenges

V 1.6

Enhanced regulatory requirements

We made our adjustments to the current version, requiring us to collect recipient data, which meant that the number of fields would increase significantly!

Issues

The version turned out to be good in the current implementation, but unfortunately, poorly scalable. No one expected that
the number of fields could increase several times!

In the first urgent iteration, a popup was added over the current window: the workaround was forced because the speed affected the license and the company's reputation.

Iteration 02

In 2.0

After implementing the intermediate version, it was necessary to rewrite the scenario taking into account all the new inputs, so that the flow would not become too long and complicated. My team and I decided to use a drawer.

TO BE

Decision

01

The drawer had a number of advantages over the popup: it utilized the entire height of the screen.

02

Predictable workload for the user. After scrolling down, it was immediately clear how many fields needed to be filled out.

03

You could add as many fields as you wanted (it's convenient to scroll the drawer)

04

We abandoned the separation into steps so that the user understands the relationship between the choices and the switching of different UI controls in the moment.

05

The previous version made it clear to us that vertical field filling seemed more convenient for some users. Therefore, we returned to a single column!

06

The drawer was well suited for other similar cases, as the other windows in the office had not been redesigned for the new format. The solution could be scaled.

Goals

Time to goal: -32% (the indicator has slightly worsened since new fields were added)

Error handling: -28%

Support inquiries regarding "Why can't I enable auto withdrawals?": -72%

New UI (TTM): -20%

Goals

After completing the layout, we quickly gathered a group of 8 respondents and additionally validated our solution through corridor studies.

This allowed us to improve the texts in the interface
and additionally ensure that this solution is indeed better than the previous one

V 1.5

Goals

Time to target: -39%

Error messages: -23%

Support inquiries regarding
"Why can't I enable automatic withdrawals?": -61%

In 2.0

Goals

Time until the goal: -32%

Error messages: -28%

Support inquiries about
"Why can't I enable automatic withdrawals?": -72%

New UI (TTM): -20%

Success metrics

Time until the goal

-32%

New UI (TTM)

-20%

Error handling

-28%

Support requests

-72%

regarding auto withdrawals

Conclusions

This case underscores how important it is to consider
external factors in design and to remember that
scalability is a very important quality of the interface, even in those cases where it seems
not so important!

Teamwork and measurable indicators along with qualitative research have helped us achieve an improved user experience, as well as results aimed at business development.

Other cases

Create a free website with Framer, the website builder loved by startups, designers and agencies.