Available for New Projects

Available for New Projects

Available for New Projects

The Royal Richmond

Full website designed and delivered from scratch

Vector
Vector
Vector
Vector
BG Image

Cut 2.4 million payment support chats by redesigning deposit & withdrawal flows

Following a business acquisition, a domain dispute with the outgoing owner meant the incoming venue had no website and no time. I was brought in as the sole designer to take the site from zero to live covering IA, UI design, brand integration, and dev handoff.


Role: UX/UI Designer

Platforms: App & Web

Tools: Sketch, Photoshop, Illustrator

Timeframe: 2 weeks

Cloud
Cloud
Cloud

THE BUSINESS CHALLENGE

Payments drove 35.53% of all Virtual Assistant contacts

6.8 million Virtual Assistant chats were recorded over a 6-month period.
The top 3 contact reasons accounted for 73.03% of all chats, highlighting a strong opportunity to reduce support demand through clearer product experiences.

Support contact overview

Payments were the largest contact-driver category, making payment journeys a high-impact area for friction reduction.

Top payment contact drivers

Research showed that deposit and withdrawal contact was most often driven by users not understanding why they could not complete key payment actions.

DEPOSIT TOP DRIVERS

0%

Where is my deposit?

0%

Why can't I deposit?

0%

How do I deposit?

WITHDRAWAL TOP DRIVERS

0%

Where is my withdrawal?

0%

Why can't I withdraw?

0%

How do I withdraw?

BG Image

Deposit journey - Friction Points

Research highlighted key moments in the deposit flow where unclear messaging and blocked actions were driving avoidable customer contact.

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Failed deposit |

Vague "check details"

FRICTION:

Same card details | "Ref

DCN01 – contact us"

18.36% of contacts

LOG IN &

SELECT MENU

DEPOSIT

SUCCESSFUL

SELECT DEPOSIT

SELECT PAYMENT

METHOD

ENTER PAYMENT

METHOD DETAILS NEEDED

START

BALANCE UPDATED

END

SELECT DEPOSIT

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

BG Image

Withdrawal journey - friction points

Research highlighted key moments in the deposit flow where unclear messaging and blocked actions were driving avoidable customer contact.

FRICTION:

No explanation why bank

wire details are required

15.15% of withdrawal contacts

FRICTION:

Password request adds

extra friction

FRICTION:

DBD01 / blocked withdrawal

error unclear"

19.35% of withdrawal contacts

SELECT

WITHDRAW

SUBMIT

WITHDRAWAL

ENTER BANK

WIRE DETAILS

ENTER AMOUNT

START

PROCESSING

END

SUBMIT

WITHDRAWAL

FRICTION:

No field guidance for SWIFT/BIC,

IBAN, bank info

FRICTION:

No timeframe visibility

48.75% of withdraw contacts

FRICTION:

Failed withdrawal not

clearly surfaced

49.19% of why can't i

withdraw contacts

BG Image
BG Image
Phone
Phone

Approach

Turning contact drivers into product improvements.


I translated high-volume support drivers into clearer UX patterns focused on clarity, visibility, and next-step guidance at the point of friction.

Icon

Clarity

Replace vague or technical language with clearer in-product explanations.

Icon

Visibility

Surface important account and payment information at the moment it matters.

Icon

Context

Explain why a restriction or requirement exists within the journey itself.

material-symbols

Guidance

Give users better next-step support so more issues can be self-served.

Fits every lifestyle

Some Key Friction Points & Solutions

More actionable deposit error states

Problem: Failed deposits and duplicate payment restrictions surfaced vague or technical messaging, leaving users unsure what had gone wrong or how to recover.

Solution: I redesigned deposit error states to better explain blocked or failed payment attempts and support self-service before contact was needed.

Vector
Vector

Improved withdrawal guidance

Problem: Users were asked for bank wire details or left waiting on withdrawals without enough explanation, field guidance, or timeframe visibility.

Solution: I added clearer withdrawal messaging, form guidance, and processing expectations to make the journey easier to understand and less support dependent.

Vector
Vector

Added field guidance for bank wire withdrawals

Problem: Users were asked for details like SWIFT/BIC and IBAN without enough explanation, making the withdrawal form hard to complete confidently.

Solution: I added clearer field guidance and supporting help content so users could understand the required details and complete the form more easily.

Vector
Vector

Added explanation for bank wire withdrawal requirements

Problem: Users were prompted to enter bank wire details without understanding why this was necessary, especially when their original deposit method did not support withdrawals.

Solution: I introduced a clear in-page explanation to give context at the right moment, helping users understand why bank wire details were needed and what to do next.

Vector
Vector

Turning known contact drivers into clearer, more self-serve payment experiences.

  • Prompts users to enter bank details when withdrawals require bank transfer.

    BG Image
  • Proactive status message sets expectations and reduces ‘where is my money?’ queries.

    BG Image
  • Persistent verification reminder shown in account area until completed.

    BG Image
  • Priya

    -

    Busy Parent

    Restriction banner surfaces account status and directs users to the next step (Contact Us).

    BG Image
  • Leo

    -

    Creative Professional

    Confirmation banner reassures users and communicates payout timeframe.

    BG Image

Potential Projected Impact

600,000+

Fewer chats in 6 months

I translated high-volume support drivers into clearer UX patterns focused on clarity, visibility, and next-step guidance at the point of friction.

01346
01235
%

of deposit contacts resolved

01235
00000
%

"Where is my withdrawal?" reduced

Outcome

The work addressed high-friction payment moments by improving clarity around restrictions, failed actions, and withdrawal requirements helping users understand issues in-product instead of relying on support.

Cloud Image
Cloud Image

Final takeaway

Clearer guidance at the point of friction created a more transparent, self-serve experience across deposit and withdrawal journeys.

Cloud Image
Cloud Image
Cloud Image
Cloud Image

Live project

bet365

Customer Contact Drivers

Customer Contact Drivers

Vector
Vector
Vector
Vector
Vector
Vector
Vector
Vector
Vector
Vector
Vector
BG Image
BG Image
Cloud
Cloud
Cloud
Cut 2.4 million payment support chats by redesigning deposit & withdrawal flows
Cut 2.4 million payment support chats by redesigning deposit & withdrawal flows
Cut 2.4 million payment support chats by redesigning deposit & withdrawal flows

This project focused on improving high-friction payment journeys that were driving avoidable customer contact. Using contact-driver insights, live chat reviews, and stakeholder input, I designed clearer messaging, guidance, and error handling to help users understand issues and self-serve.


This project focused on improving high-friction payment journeys that were driving avoidable customer contact. Using contact-driver insights, live chat reviews, and stakeholder input, I designed clearer messaging, guidance, and error handling to help users understand issues and self-serve.


Role: UX/UI Designer

Platforms: App & Web

Tools: Sketch, Photoshop, Illustrator

Timeframe: ~8–12 weeks

Timeframe: 2 weeks

Timeframe: 2 weeks

THE BUSINESS CHALLENGE

THE BUSINESS CHALLENGE

Payments drove 35.53% of all Virtual Assistant contacts

Payments drove 35.53% of all Virtual Assistant contacts

Payments drove 35.53% of all Virtual Assistant contacts

6.8 million Virtual Assistant chats were recorded over a 6-month period.
The top 3 contact reasons accounted for 73.03% of all chats, highlighting a strong opportunity to reduce support demand through clearer product experiences.

6.8 million Virtual Assistant chats were recorded over a 6-month period. The top 3 contact reasons accounted for 73.03% of all chats, highlighting a strong opportunity to reduce support demand through clearer product experiences.

BG Image
BG Image

Withdrawal journey - friction points

Withdrawal journey - friction points

Withdrawal journey - friction points

Research highlighted key moments in the deposit flow where unclear messaging and blocked actions were driving avoidable customer contact.

START

SELECT

WITHDRAW

ENTER BANK

WIRE DETAILS

ENTER AMOUNT

ENTER PAYMENT

METHOD DETAILS NEEDED

DEPOSIT

SUCCESSFUL

SUBMIT

WITHDRAWAL

DEPOSIT

SUCCESSFUL

SUBMIT

WITHDRAWAL

PROCESSING

END

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Same card details | "Ref

DCN01 – contact us"

18.36% of contacts

FRICTION:

Failed deposit |

Vague "check details"

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

START

SELECT

WITHDRAW

ENTER BANK

WIRE DETAILS

ENTER AMOUNT

SUBMIT

WITHDRAWAL

SUBMIT

WITHDRAWAL

PROCESSING

END

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Same card details | "Ref

DCN01 – contact us"

18.36% of contacts

FRICTION:

Failed deposit |

Vague "check details"

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

BG Image
BG Image

Deposit journey - Friction Points

Research highlighted key moments in the deposit flow where unclear messaging and blocked actions were driving avoidable customer contact.

START

SELECT

WITHDRAW

ENTER BANK

WIRE DETAILS

ENTER AMOUNT

SUBMIT

WITHDRAWAL

SUBMIT

WITHDRAWAL

PROCESSING

END

FRICTION:

Same card details | "Ref

DCN01 – contact us"

18.36% of contacts

START

LOG IN &

SELECT MENU

SELECT DEPOSIT

SELECT PAYMENT

METHOD

ENTER PAYMENT

METHOD DETAILS NEEDED

ENTER PAYMENT

METHOD DETAILS NEEDED

DEPOSIT

SUCCESSFUL

BALANCE UPDATED

END

FRICTION:

Same card details | "Ref

DCN01 – contact us"

18.36% of contacts

FRICTION:

Same card details | "Ref

DCN01 – contact us"

18.36% of contacts

FRICTION:

Failed deposit | Vague

"check details"

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

BG Image
BG Image

Deposit journey - Friction Points

Research highlighted key moments in the deposit flow where unclear messaging and blocked actions were driving avoidable customer contact.

ENTER PAYMENT

METHOD DETAILS NEEDED

DEPOSIT

SUCCESSFUL

DEPOSIT

SUCCESSFUL

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

START

LOG IN &

SELECT MENU

SELECT DEPOSIT

SELECT PAYMENT

METHOD

ENTER PAYMENT

METHOD DETAILS NEEDED

DEPOSIT

SUCCESSFUL

BALANCE UPDATED

END

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

FRICTION:

Failed deposit |

Vague "check details"

FRICTION:

Account restricted │Vague

message – no explanation

26.89% of deposit contacts

Support contact overview

Support contact overview

Support contact overview

Payments were the largest contact-driver category, making payment journeys a high-impact area for friction reduction.

Payments were the largest contact-driver category, making payment journeys a high-impact area for friction reduction.

Top payment contact drivers

Top payment contact drivers

Top payment contact drivers

Research showed that deposit and withdrawal contact was most often driven by users not understanding why they could not complete key payment actions.

DEPOSIT TOP DRIVERS

0%
0%

Where is my deposit?

0%
0%

Why can't I deposit?

0%
0%

How do I deposit?

WITHDRAWAL TOP DRIVERS

0%
0%

Where is my withdrawal?

0%
0%

Why can't I withdraw?

0%
0%

How do I withdraw?

BG Image
BG Image

Approach

Turning contact drivers into product improvements

I translated high-volume support drivers into clearer UX patterns focused on clarity, visibility, and next-step guidance at the point of friction.

BG Image
Phone
BG Image
Phone
Icon

Clarity

Replace vague or technical language with clearer in-product explanations.

Icon

Visibility

Surface important account and payment information at the moment it matters.

Icon

Context

Explain why a restriction or requirement exists within the journey itself.

Icon

Guidance

Give users better next-step support so more issues can be self-served.

Approach

Turning contact drivers into product improvements

I translated high-volume support drivers into clearer UX patterns focused on clarity, visibility, and next-step guidance at the point of friction.

BG Image
Phone

Fits every lifestyle

Some Key Friction Points & Solutions

Some Key Friction Points & Solutions

Some Key Friction Points & Solutions

More actionable deposit error states

More actionable deposit error states

More actionable deposit error states

Problem: Failed deposits and duplicate payment restrictions surfaced vague or technical messaging, leaving users unsure what had gone wrong or how to recover.

Solution: I redesigned deposit error states to better explain blocked or failed payment attempts and support self-service before contact was needed.

Vector
Vector
Vector

Improved withdrawal guidance

Problem: Users were asked for bank wire details or left waiting on withdrawals without enough explanation, field guidance, or timeframe visibility.

Solution: I added clearer withdrawal messaging, form guidance, and processing expectations to make the journey easier to understand and less support-dependent.

Vector
Vector

Added field guidance for bank wire withdrawals

Problem: Users were asked for details like SWIFT/BIC and IBAN without enough explanation, making the withdrawal form hard to complete confidently.

Solution: I added clearer field guidance and supporting help content so users could understand the required details and complete the form more easily.

Vector
Vector

Added explanation for bank wire withdrawal requirements

Problem: Users were prompted to enter bank wire details without understanding why this was necessary, especially when their original deposit method did not support withdrawals.

Solution: I introduced a clear in-page explanation to give context at the right moment, helping users understand why bank wire details were needed and what to do next.

Vector
Vector

Added field guidance for bank wire withdrawals

Problem: Users were asked for details like SWIFT/BIC and IBAN without enough explanation, making the withdrawal form hard to complete confidently.

Solution: I added clearer field guidance and supporting help content so users could understand the required details and complete the form more easily.

Vector
Vector

Improved withdrawal guidance

Problem: Users were asked for bank wire details or left waiting on withdrawals without enough explanation, field guidance, or timeframe visibility.

Solution: I added clearer withdrawal messaging, form guidance, and processing expectations to make the journey easier to understand and less support-dependent.

Vector
Vector

Added explanation for bank wire withdrawal requirements

Problem: Users were prompted to enter bank wire details without understanding why this was necessary, especially when their original deposit method did not support withdrawals.

Solution: I introduced a clear in-page explanation to give context at the right moment, helping users understand why bank wire details were needed and what to do next.

Vector
Vector

Turning known contact drivers into clearer, more self-serve payment experiences.

Turning known contact drivers into clearer, more self-serve payment experiences.

Turning known contact drivers into clearer, more self-serve payment experiences.

  • Maya

    -

    Student

    Completed 21-day streak using Habitline

    BG Image

    Prompts users to enter bank details when withdrawals require bank transfer.

    BG Image

    Prompts users to enter bank details when withdrawals require bank transfer.

    BG Image
  • Daniel gray

    -

    Founder

    87%

    Improved weekly consistency

    BG Image

    Proactive status message sets expectations and reduces ‘where is my money?’ queries.

    BG Image

    Proactive status message sets expectations and reduces ‘where is my money?’ queries.

    BG Image
  • Aaron Lee

    -

    Remote Engineer

    Stopped breaking habits on weekends after switching to Habitline

    BG Image

    Persistent verification reminder shown in account area until completed.

    BG Image

    Persistent verification reminder shown in account area until completed.

    BG Image
  • Priya

    -

    Busy Parent

    Logged 40 focus sessions this month with Routine Stacks

    BG Image

    Restriction banner surfaces account status and directs users to the next step (Contact Us).

    BG Image

    Restriction banner surfaces account status and directs users to the next step (Contact Us).

    BG Image
  • Leo

    -

    Creative Professional

    10 Days

    Hit hydration goals

    BG Image

    Confirmation banner reassures users and communicates payout timeframe.

    BG Image

    Confirmation banner reassures users and communicates payout timeframe.

    BG Image

Potential Projected Impact

Potential Projected Impact

Potential Projected Impact

600,000+

600,000+

Fewer chats in 6 months

I translated high-volume support drivers into clearer UX patterns focused on clarity, visibility, and next-step guidance at the point of friction.

01346
01235
%

of deposit contacts resolved

01346
01235
%

of deposit contacts resolved

01235
00000
%

"Where is my withdrawal?" reduced

01235
00000
%

"Where is my withdrawal?" reduced

Outcome

Track what matters, stay organized, and improve at your own pace.

The work addressed high-friction payment moments by improving clarity around restrictions, failed actions, and withdrawal requirements helping users understand issues in-product instead of relying on support.

Cloud Image
Cloud Image

Final takeaway

Track what matters, stay organized, and improve at your own pace.

Clearer guidance at the point of friction created a more transparent, self-serve experience across deposit and withdrawal journeys.

QR Code
Cloud Image
Cloud Image
Cloud Image
Cloud Image

Outcome

The work addressed high-friction payment moments by improving clarity around restrictions, failed actions, and withdrawal requirements helping users understand issues in-product instead of relying on support.

Final takeaway

Clearer guidance at the point of friction created a more transparent, self-serve experience across deposit and withdrawal journeys.

Cloud Image
Cloud Image
Cloud Image
Cloud Image
Cloud Image
Cloud Image

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