Background

Despite being a high-margin product, FX Forwards growth lagged behind our core FX suite due to a legacy interface that lacked professional sophistication since 2021. I led the revamp of the contract creation process to remove operational bottlenecks and empower users to trade independently.

Background

Despite being a high-margin product, FX Forwards growth lagged behind our core FX suite due to a legacy interface that lacked professional sophistication since 2021. I led the revamp of the contract creation process to remove operational bottlenecks and empower users to trade independently.

Role

Product Designer for Treasury Tribe

Timeline

2 months (2024)

Team

1 Product Owner, 3 Engineers

Tools

Figma, Figjam

Background

Despite being a high-margin product, FX Forwards growth lagged behind our core FX suite due to a legacy interface that lacked professional sophistication since 2021. I led the revamp of the contract creation process to remove operational bottlenecks and empower users to trade independently.

Background

Despite being a high-margin product, FX Forwards growth lagged behind our core FX suite due to a legacy interface that lacked professional sophistication since 2021. I led the revamp of the contract creation process to remove operational bottlenecks and empower users to trade independently.

Role

Product Designer for Treasury Tribe

Timeline

2 months (2024)

Team

1 Product Owner, 3 Engineers

Tools

Figma, Figjam

Business Problem

Service vs. Tool

Currently our own sales specialists manually process 95% of all FX Forwards orders. This is a result of this product's own nature in the industry and the overly opaque legacy interface, which turns it into an operational bottleneck despite its profitability.

Ambiguous UX had an impact of around £156k+ in potential monthly risk. To preserve client relationships, Ops had to navigate manual cancellation layers to waive penalty fees, creating a cycle of high operational risk.

Business Problem

Service vs. Tool

Currently our own sales specialists manually process 95% of all FX Forwards orders. This is a result of this product's own nature in the industry and the overly opaque legacy interface, which turns it into an operational bottleneck despite its profitability.

Ambiguous UX had an impact of around £156k+ in potential monthly risk. To preserve client relationships, Ops had to navigate manual cancellation layers to waive penalty fees, creating a cycle of high operational risk.

Business Problem

Service vs. Tool

Currently our own sales specialists manually process 95% of all FX Forwards orders. This is a result of this product's own nature in the industry and the overly opaque legacy interface, which turns it into an operational bottleneck despite its profitability.

Ambiguous UX had an impact of around £156k+ in potential monthly risk. To preserve client relationships, Ops had to navigate manual cancellation layers to waive penalty fees, creating a cycle of high operational risk.

No images provided
Connect CMS Image fields (Image 1–10)

User Pain

High stakes and low clarity

Since the access to end-users was limited, I interviewed both Sales and Ops and mapped the mental models of traders who were currently avoiding the self-service.

For a treasurer managing multi-million-pound hedges, the platform could feel like a trap:

  1. Directional anxiety

  2. Manual rate calculation

  3. Double-charge fear

User Pain

High stakes and low clarity

Since the access to end-users was limited, I interviewed both Sales and Ops and mapped the mental models of traders who were currently avoiding the self-service.

For a treasurer managing multi-million-pound hedges, the platform could feel like a trap:

  1. Directional anxiety

  2. Manual rate calculation

  3. Double-charge fear

User Pain

High stakes and low clarity

Since the access to end-users was limited, I interviewed both Sales and Ops and mapped the mental models of traders who were currently avoiding the self-service.

For a treasurer managing multi-million-pound hedges, the platform could feel like a trap:

  1. Directional anxiety

  2. Manual rate calculation

  3. Double-charge fear

Lack of "Buy/Sell" clarity led to booking errors

Users need to do manual math for the final rate

The separate fees line triggered double-payment panic

Lack of "Buy/Sell" clarity led to booking errors

Users need to do manual math for the final rate

The separate fees line triggered double-payment panic

How might we elevate user confidence through pricing transparency to transform FX Forwards into a truly scalable, self-service workflow?

How might we elevate user confidence through pricing transparency to transform FX Forwards into a truly scalable, self-service workflow?

Designing for certainty

I translated these insights into a design strategy focused the revamp on two core pillars:

  • Make prices clearer to remove the fear of double charging.

  • Make actions obvious to avoid human errors during high-stakes operations.

Designing for certainty

I translated these insights into a design strategy focused the revamp on two core pillars:

  • Make prices clearer to remove the fear of double charging.

  • Make actions obvious to avoid human errors during high-stakes operations.

Designing for certainty

I translated these insights into a design strategy focused the revamp on two core pillars:

  • Make prices clearer to remove the fear of double charging.

  • Make actions obvious to avoid human errors during high-stakes operations.

No images provided
Connect CMS Image fields (Image 1–10)

Pillar 1: Actionable clarity

To significantly reduce errors on high-value forward contracts, I replaced ambiguous inputs with the new single-arrow direction control to align with the broader Revolut ecosystem.

To ensure the trade direction remained unmistakable with the new UI, I implemented dynamic header titles with the BUY / SELL text to make the UI self-explanatory in all languages.

Pillar 1: Actionable clarity

To significantly reduce errors on high-value forward contracts, I replaced ambiguous inputs with the new single-arrow direction control to align with the broader Revolut ecosystem.

To ensure the trade direction remained unmistakable with the new UI, I implemented dynamic header titles with the BUY / SELL text to make the UI self-explanatory in all languages.

Pillar 1: Actionable clarity

To significantly reduce errors on high-value forward contracts, I replaced ambiguous inputs with the new single-arrow direction control to align with the broader Revolut ecosystem.

To ensure the trade direction remained unmistakable with the new UI, I implemented dynamic header titles with the BUY / SELL text to make the UI self-explanatory in all languages.

No images provided
Connect CMS Image fields (Image 1–10)

I also added visual tips to acknowledge the learning curve of this change.

Lastly, I integrated the user-entered free-text reference into the top-level contract view. Recognizing this as the primary way users differentiate between active trades without the need for extra clicks.

I also added visual tips to acknowledge the learning curve of this change.

Lastly, I integrated the user-entered free-text reference into the top-level contract view. Recognizing this as the primary way users differentiate between active trades without the need for extra clicks.

I also added visual tips to acknowledge the learning curve of this change.

Lastly, I integrated the user-entered free-text reference into the top-level contract view. Recognizing this as the primary way users differentiate between active trades without the need for extra clicks.

Pillar 2: Transparency ≠ Clarity

The legacy UI was indeed transparent by listing out the fee, but this ended up leading users to fear they were being double-charged.

So I unified base rate + fee into a single forward exchange rate. This replaced manual math with a net rate that users could instantly compare against competitors.

As a transparency trade-off aligned with Revolut's design principles, I moved markup details to a secondary layer. By de-emphasizing the fee as a separate line item, I reinforced that the cost was already baked in to the final rate.

Pillar 2: Transparency ≠ Clarity

The legacy UI was indeed transparent by listing out the fee, but this ended up leading users to fear they were being double-charged.

So I unified base rate + fee into a single forward exchange rate. This replaced manual math with a net rate that users could instantly compare against competitors.

As a transparency trade-off aligned with Revolut's design principles, I moved markup details to a secondary layer. By de-emphasizing the fee as a separate line item, I reinforced that the cost was already baked in to the final rate.

Pillar 2: Transparency ≠ Clarity

The legacy UI was indeed transparent by listing out the fee, but this ended up leading users to fear they were being double-charged.

So I unified base rate + fee into a single forward exchange rate. This replaced manual math with a net rate that users could instantly compare against competitors.

As a transparency trade-off aligned with Revolut's design principles, I moved markup details to a secondary layer. By de-emphasizing the fee as a separate line item, I reinforced that the cost was already baked in to the final rate.

No images provided
Connect CMS Image fields (Image 1–10)

I also worked with the team to align our language with industry standards. We chose spot / forward rates over current / final rates to ensure the tool sounded as professional and trustworthy as a human broker.

Finally, I surfaced inverted rates for both spot and forward views. This removed the cognitive tax for global users who think in different base currencies (e.g., a UK firm buying EUR vs. a European exporter selling GBP), allowing them to make decisions in their own mental model.

I also worked with the team to align our language with industry standards. We chose spot / forward rates over current / final rates to ensure the tool sounded as professional and trustworthy as a human broker.

Finally, I surfaced inverted rates for both spot and forward views. This removed the cognitive tax for global users who think in different base currencies (e.g., a UK firm buying EUR vs. a European exporter selling GBP), allowing them to make decisions in their own mental model.

I also worked with the team to align our language with industry standards. We chose spot / forward rates over current / final rates to ensure the tool sounded as professional and trustworthy as a human broker.

Finally, I surfaced inverted rates for both spot and forward views. This removed the cognitive tax for global users who think in different base currencies (e.g., a UK firm buying EUR vs. a European exporter selling GBP), allowing them to make decisions in their own mental model.

External outcome

By replacing ambiguity with clarity, we turned a high-touch manual process into a high-velocity digital platform, reflecting both in profitability and operational excellence.

External outcome

By replacing ambiguity with clarity, we turned a high-touch manual process into a high-velocity digital platform, reflecting both in profitability and operational excellence.

External outcome

By replacing ambiguity with clarity, we turned a high-touch manual process into a high-velocity digital platform, reflecting both in profitability and operational excellence.

Internal impact

Beyond the product metrics, this project served as a benchmark for cross-team communication.

Following the final review, multiple product owners and designers from separate domains adopted my presentation framework. They cited the clarity of the narrative as a guide for broader stakeholder alignment.

Internal impact

Beyond the product metrics, this project served as a benchmark for cross-team communication.

Following the final review, multiple product owners and designers from separate domains adopted my presentation framework. They cited the clarity of the narrative as a guide for broader stakeholder alignment.

Internal impact

Beyond the product metrics, this project served as a benchmark for cross-team communication.

Following the final review, multiple product owners and designers from separate domains adopted my presentation framework. They cited the clarity of the narrative as a guide for broader stakeholder alignment.

Key takeaways

Transparency-profit trade-off: I balanced Revolut’s transparency ethos with business margin by layering rate details according to competitor patterns, which meets user expectations while protecting profitability.

Internal teams as research proxies: I leveraged sales and ops as research bridges. They provided the "why" behind the errors that data alone couldn't show, enabling a UI that actively prevents high-stakes mistakes.

Key takeaways

Transparency-profit trade-off: I balanced Revolut’s transparency ethos with business margin by layering rate details according to competitor patterns, which meets user expectations while protecting profitability.

Internal teams as research proxies: I leveraged sales and ops as research bridges. They provided the "why" behind the errors that data alone couldn't show, enabling a UI that actively prevents high-stakes mistakes.

Key takeaways

Transparency-profit trade-off: I balanced Revolut’s transparency ethos with business margin by layering rate details according to competitor patterns, which meets user expectations while protecting profitability.

Internal teams as research proxies: I leveraged sales and ops as research bridges. They provided the "why" behind the errors that data alone couldn't show, enabling a UI that actively prevents high-stakes mistakes.

Another story

Designing a 0-to-1 in-app product to launch a global telco giant into the green energy market

Another story

Designing a 0-to-1 in-app product to launch a global telco giant into the green energy market