The Royal Richmond

Full website designed and delivered from scratch

Vector
Vector
Vector
BG Image

Full website designed and delivered from scratch

During the venue takeover, the business needed a new website live quickly due to a change in digital ownership and limited access to previous site assets. I designed the experience in Figma and built the core site in Webflow, then handed over a developer-ready project for final implementation and launch.

Role: UX/UI Designer

Platforms: App & Web

Framer, Webflow

Timeframe: 2 weeks

Cloud
Cloud
Cloud

THE BUSINESS CHALLENGE

A new website needed quickly to support a venue takeover

A new website was required to support the venue takeover and ensure continuity of the venue’s online presence. Due to a change in digital ownership and limited access to the previous website assets, the priority was a fast, credible launch with clear navigation and strong booking visibility.


I designed in Figma and built the core experience in Webflow to accelerate delivery and provide a developer-ready handoff for final refinement and deployment.

Vector
  • Icon

    Phone off by 10:30

  • BG Image
  • Icon

    Morning walk

  • BG Image
  • Icon

    Focus session

  • BG Image
  • Icon

    Stretch for 5 minutes

  • Thumbnail
  • Icon

    Clean workspace

  • BG Image
  • Icon

    Meditate

  • BG Image
  • Icon

    Track water

  • BG Image
  • Icon

    Write journal

  • BG Image
Star

4.7 rating (based on 125 reviews)

Stay consistent with a system that fits into real life. Simple cards, clear routines, and gentle nudges help you build progress that lasts.

Habits with structure

A layout that keeps your day clear.

Habitline brings clarity to your routines with clean cards, realistic progress tracking, and guidance that adapts to your day.

Flexible streak rules

Traditional habit trackers are too rigid. Miss one day and your 50-day streak is gone forever.

Smart daily planner

A simple view that shows only the habits that match your current time of day.

Good Morning!

Tuesday, 25 Nov

15%

Completion

07:30 AM

Icon

Morning walk

15 minutes

09:00 AM

Icon

Drink 3 glasses of water

Before 11:00 AM

10:00 AM

Icon

Deep work session

60 minutes

11:30 AM

Icon

Read 10 pages

30 minutes

05:00 PM

Icon

Stretch routine

10 minutes

10:00 PM

Icon

Plan tomorrow

5 minutes

07:30 AM

Icon

Morning walk

15 minutes

09:00 AM

Icon

Drink 3 glasses of water

Before 11:00 AM

10:00 AM

Icon

Deep work session

60 minutes

11:30 AM

Icon

Read 10 pages

30 minutes

BG Image

Routine stacks

Group habits into simple blocks so your day feels organized instead of scattered.

*Simple blocks help you stay on track without thinking.

Vector
Vector
BG Image

Weekly reflection

A clear summary of your week that highlights what improved and what needs adjusting.

Your week at a glance

0%

Workout

Meditation

0%

Reading

Streaks completed

12

3 streaks improved

Focused sessions

07

Total time: 4h 20m

BG Image

Gentle reminders

Short, calm nudges that help you stay consistent without pushing too hard.

Bell icon

8:30 PM • Evening Wind-Down

Take a 5-minute break

Time to stretch and refresh before your next task.

I'm on it

Later

  • Icon

    Stretch for 2 minutes

    A quick reset helps reduce stiffness.

  • Icon

    Review your next task

    Stay on track for the next hour.

  • Icon

    Take a 5-minute break

    Your focus session is almost done.

  • Icon

    Plan the next day

    A quick reset helps reduce stiffness.

  • Icon

    Evening reset

    Tidy up and prepare for tomorrow.

  • Icon

    Drink a glass of water

    You’re behind today’s hydration goal.

  • Icon

    Clear your desk

    Create a clean, distraction-free space.

  • Icon

    Silence notifications

    Protect your focus for what matters.

  • Icon

    Posture check

    Sit tall and realign your body.

  • Icon

    Stretch for 2 minutes

    A quick reset helps reduce stiffness.

  • Icon

    Review your next task

    Stay on track for the next hour.

  • Icon

    Take a 5-minute break

    Your focus session is almost done.

  • Icon

    Plan the next day

    A quick reset helps reduce stiffness.

  • Icon

    Evening reset

    Tidy up and prepare for tomorrow.

  • Icon

    Drink a glass of water

    You’re behind today’s hydration goal.

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
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.

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.

02469
02469
X

of deposit contacts resolved

02469
02469
X

"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
  • Daniel gray

    -

    Founder

    87%

    Improved weekly consistency

    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
  • 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
  • Leo

    -

    Creative Professional

    10 Days

    Hit hydration goals

    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.

02469
02469
X

of deposit contacts resolved

02469
02469
X

of deposit contacts resolved

02469
02469
X

"Where is my withdrawal?" reduced

02469
02469
X

"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