Optimized onboarding and increased the first deposit conversion rate

Product Design

Research

Web

Android App

Improved the onboarding experience for new users in the trading terminal, increasing the conversion to the first practice trade by 5.5% and the first deposit conversion rate by 19%.

Optimized onboarding and increased the first deposit conversion rate

Product Design

Research

Web

Android App

Improved the onboarding experience for new users in the trading terminal, increasing the conversion to the first practice trade by 5.5% and the first deposit conversion rate by 19%.

Optimized onboarding and increased the first deposit conversion rate

Product Design

Research

Web

Android App

Improved the onboarding experience for new users in the trading terminal, increasing the conversion to the first practice trade by 5.5% and the first deposit conversion rate by 19%.

Optimized onboarding and increased the first deposit conversion rate

Product Design

Research

Web

Android App

Improved the onboarding experience for new users in the trading terminal, increasing the conversion to the first practice trade by 5.5% and the first deposit conversion rate by 19%.

Desktop and mobile interface of trading platform onboarding

My role

As a Product Designer, I worked on analyzing the user journey and identifying pain points in the current onboarding process for a trading terminal. I created quick prototypes for testing, designed final mockups, wrote all UX texts, conducted design reviews post-development, and participated in A/B test analysis. Based on the results, I suggested next steps for further improvements.

Skills applied

Research, Ideation, Prototyping, UX Design, Visual Design, Design review, Data Analysis, UX Writing

Project type

B2C, Web and Android App

Industry

Fintech

Duration

Nov 2023 – Jan 2024

Desktop and mobile interface of trading platform onboarding

My role

As a Product Designer, I worked on analyzing the user journey and identifying pain points in the current onboarding process for a trading terminal. I created quick prototypes for testing, designed final mockups, wrote all UX texts, conducted design reviews post-development, and participated in A/B test analysis. Based on the results, I suggested next steps for further improvements.

Skills applied

Research, Ideation, Prototyping, UX Design, Visual Design, Design review, Data Analysis, UX Writing

Project type

B2C, Web and Android App

Industry

Fintech

Duration

Nov 2023 – Jan 2024

Desktop and mobile interface of trading platform onboarding

My role

As a Product Designer, I worked on analyzing the user journey and identifying pain points in the current onboarding process for a trading terminal. I created quick prototypes for testing, designed final mockups, wrote all UX texts, conducted design reviews post-development, and participated in A/B test analysis. Based on the results, I suggested next steps for further improvements.

Skills applied

Research, Ideation, Prototyping, UX Design, Visual Design, Design review, Data Analysis, UX Writing

Project type

B2C, Web and Android App

Industry

Fintech

Duration

Nov 2023 – Jan 2024

Desktop and mobile interface of trading platform onboarding

My role

As a Product Designer, I worked on analyzing the user journey and identifying pain points in the current onboarding process for a trading terminal. I created quick prototypes for testing, designed final mockups, wrote all UX texts, conducted design reviews post-development, and participated in A/B test analysis. Based on the results, I suggested next steps for further improvements.

Skills applied

Research, Ideation, Prototyping, UX Design, Visual Design, Design review, Data Analysis, UX Writing

Project type

B2C, Web and Android App

Industry

Fintech

Duration

Nov 2023 – Jan 2024

Introduction

IQ Option is a trading broker that has provided an awarded trading platform for Forex, CFDs (Contract For Difference) and Options since 2013. The platform is localized in 18 languages and available on Web, Desktop and Mobile.

200 +

countries available

140 000 000 +

accounts open

1 600 000 +

trades per day

Introduction

IQ Option is a trading broker that has provided an awarded trading platform for Forex, CFDs (Contract For Difference) and Options since 2013. The platform is localized in 18 languages and available on Web, Desktop and Mobile.

200 +

countries available

140 000 000 +

accounts open

1 600 000 +

trades per day

Introduction

IQ Option is a trading broker that has provided an awarded trading platform for Forex, CFDs (Contract For Difference) and Options since 2013. The platform is localized in 18 languages and available on Web, Desktop and Mobile.

200 +

countries available

140 000 000 +

accounts open

1 600 000 +

trades per day

Introduction

IQ Option is a trading broker that has provided an awarded trading platform for Forex, CFDs (Contract For Difference) and Options since 2013. The platform is localized in 18 languages and available on Web, Desktop and Mobile.

200 +

countries available

140 000 000 +

accounts open

1 600 000 +

trades per day

Challenge

Business goal

One of the key goals for the business was to increase the conversion to first deposit (CR to FTD).

Business goal

One of the key goals for the business was to increase the conversion to first deposit (CR to FTD).

Business goal

One of the key goals for the business was to increase the conversion to first deposit (CR to FTD).

Team’s goal

From the trading interface side, we aimed to support the business goal by increasing another key metric – the conversion to the first Practice trade. To do that, I focused on understanding the user journey and finding ways to help new traders take that first step more confidently.

Team’s goal

From the trading interface side, we aimed to support the business goal by increasing another key metric – the conversion to the first Practice trade. To do that, I focused on understanding the user journey and finding ways to help new traders take that first step more confidently.

Team’s goal

From the trading interface side, we aimed to support the business goal by increasing another key metric – the conversion to the first Practice trade. To do that, I focused on understanding the user journey and finding ways to help new traders take that first step more confidently.

metrics dependency diagram
metrics dependency diagram
metrics dependency diagram

Problem

Even though Options are a fairly simple trading tool, analytical data showed that a large number of traders never opened a single options trade after signing up, not even on the Practice account, where they didn’t risk real money. The main hypothesis: users simply didn’t understand how to trade options in the terminal.

How might we help traders feel more confident when opening their first options trade?

How might we help traders feel more confident when opening their first options trade?

How might we help traders feel more confident when opening their first options trade?

Analysis of the existing solution

The existing onboarding for options trading was a step-by-step tutorial that popped up right after registration. It had the same flow for both the Web platform and the Android App.

desktop interface of onboarding activation
desktop interface of onboarding activation
desktop interface of onboarding activation

Existing solution, Web

Mobile interface of onboarding activation
Mobile interface of onboarding activation
Mobile interface of onboarding activation

Existing solution, Android App

After analyzing the existing onboarding process, I identified a few key pain points:

Low conversion rate to onboarding completion

Conversion analysis showed that users dropped out of onboarding when they were required to complete a mandatory task (for example, changing the investment amount) before moving to the next step.

Low conversion rate to onboarding completion

Conversion analysis showed that users dropped out of onboarding when they were required to complete a mandatory task (for example, changing the investment amount) before moving to the next step.

Low conversion rate to onboarding completion

Conversion analysis showed that users dropped out of onboarding when they were required to complete a mandatory task (for example, changing the investment amount) before moving to the next step.

Onboarding outside the real context

The onboarding experience happened in a simplified version of the trading terminal, shown in a modal window. This meant users had to mentally map what they learned to the actual trading interface on their own.

Onboarding outside the real context

The onboarding experience happened in a simplified version of the trading terminal, shown in a modal window. This meant users had to mentally map what they learned to the actual trading interface on their own.

Onboarding outside the real context

The onboarding experience happened in a simplified version of the trading terminal, shown in a modal window. This meant users had to mentally map what they learned to the actual trading interface on their own.

Onboarding for only one user group

The existing onboarding process was designed only for beginners who had never traded options before.

Onboarding for only one user group

The existing onboarding process was designed only for beginners who had never traded options before.

Onboarding for only one user group

The existing onboarding process was designed only for beginners who had never traded options before.

Ideas

To improve the experience, I proposed two big directions.

three user faces

Expand onboarding capabilities

Segment users based on their trading experience and how they prefer to learn. Then, create onboarding tailored to each group.

How it helps

This would make the onboarding feel more personal and expand its reach helping more users feel confident and supported.

three user faces

Expand onboarding capabilities

Segment users based on their trading experience and how they prefer to learn. Then, create onboarding tailored to each group.

How it helps

This would make the onboarding feel more personal and expand its reach helping more users feel confident and supported.

three user faces

Expand onboarding capabilities

Segment users based on their trading experience and how they prefer to learn. Then, create onboarding tailored to each group.

How it helps

This would make the onboarding feel more personal and expand its reach helping more users feel confident and supported.

two charts

Bring onboarding into the trading terminal

Teach the basics of options trading right in the real trading interface, where users will actually trade. Add helpful hints about risk management along the way.

How it helps

This reduces cognitive load and helps users feel like they’re learning by doing. They also gain tips on handling losing trades, which can build trust and improve long-term retention not just activation.

two charts

Bring onboarding into the trading terminal

Teach the basics of options trading right in the real trading interface, where users will actually trade. Add helpful hints about risk management along the way.

How it helps

This reduces cognitive load and helps users feel like they’re learning by doing. They also gain tips on handling losing trades, which can build trust and improve long-term retention not just activation.

two charts

Bring onboarding into the trading terminal

Teach the basics of options trading right in the real trading interface, where users will actually trade. Add helpful hints about risk management along the way.

How it helps

This reduces cognitive load and helps users feel like they’re learning by doing. They also gain tips on handling losing trades, which can build trust and improve long-term retention not just activation.

The team was really excited about these ideas, so we planned to test them iteratively and track results step by step.

Iteration 1

Improving the existing onboarding popup

Since moving onboarding into the real interface required significant dev effort, I started with more achievable step: improving the current step-by-step popup flow.

Research

Working with Data Analysts, I identified the drop-off points in the onboarding flow where users stopped progressing.

The biggest conversion drop happened at steps requiring users to enter an investment amount and select an expiration time for a trade. At these points, the "Next" button disappeared from the onboarding widget. Users who didn’t carefully read the instructions didn’t know how to proceed and ended up refusing to take the training.

desktop interface of onboarding. Investment amount and expiration time steps
desktop interface of onboarding. Investment amount and expiration time steps
desktop interface of onboarding. Investment amount and expiration time steps

Steps with the biggest conversion drop

Solution

To improve the experience, I updated the interface on both the Web version of the platform and the Android app:

  • Improved navigation – Added a Next button and removed mandatory task completion for steps with high drop-off rates. This boosted onboarding completion rates.

  • Improved navigation – Added a Next button and removed mandatory task completion for steps with high drop-off rates. This boosted onboarding completion rates.

  • Improved navigation – Added a Next button and removed mandatory task completion for steps with high drop-off rates. This boosted onboarding completion rates.

  • Reduced cognitive load – Cut onboarding steps from 7 to 5, making it faster and easier for traders to complete.

  • Reduced cognitive load – Cut onboarding steps from 7 to 5, making it faster and easier for traders to complete.

  • Reduced cognitive load – Cut onboarding steps from 7 to 5, making it faster and easier for traders to complete.

  • Optimized Android widget – Cleaned up unnecessary details and standardized button styles for better UX.

  • Optimized Android widget – Cleaned up unnecessary details and standardized button styles for better UX.

  • Optimized Android widget – Cleaned up unnecessary details and standardized button styles for better UX.

AFTER
BEFORE

Example of the new onboarding screen, Web

AFTER
BEFORE

Example of the new onboarding screen, Android App

A/B testing results

During the first A/B testing, we gathered the following significant results for Android App:
83% users didn’t skip onboarding on the first step

+67%

increase in conversion to the onboarding completion

+67%

increase in conversion to the onboarding completion

+67%

increase in conversion to the onboarding completion

–2.3%

decrease in conversion to the first Practice trade

–2.3%

decrease in conversion to the first Practice trade

–2.3%

decrease in conversion to the first Practice trade

+20%

increase in conversion to the first deposit

+20%

increase in conversion to the first deposit

+20%

increase in conversion to the first deposit

+14%

increase in conversion to the first Real trade

+14%

increase in conversion to the first Real trade

+14%

increase in conversion to the first Real trade

Conclusion

We noticed a drop in Practice trade conversion, but a rise in both first deposits and Real trades. Our hypothesis is that more users were now completing the final onboarding step where they placed a trade in the training popup. And then skipping practice trading altogether they deposited and started live trading.

Iteration 2

Expanding onboarding for a wider audience

Since the popup flow improvements showed strong results, the next step was to scale onboarding to better support a broader user base.

Research

The first step was to divide traders into three main groups based on their trading experience and behavior on the platform. This allowed me to design user flows tailored to each group separately.

smiley face

Beginner

Has never traded options and is unfamiliar with trading terminal interfaces. Heard that it's a simple trading tool and wants to give it a try.

Goal

Start making a profit in a short time.

Barriers

Unsure if they can understand how options trading works and how to navigate the trading terminal. Afraid of failing and losing money.

smiley face

Beginner

Has never traded options and is unfamiliar with trading terminal interfaces. Heard that it's a simple trading tool and wants to give it a try.

Goal

Start making a profit in a short time.

Barriers

Unsure if they can understand how options trading works and how to navigate the trading terminal. Afraid of failing and losing money.

smiley face

Beginner

Has never traded options and is unfamiliar with trading terminal interfaces. Heard that it's a simple trading tool and wants to give it a try.

Goal

Start making a profit in a short time.

Barriers

Unsure if they can understand how options trading works and how to navigate the trading terminal. Afraid of failing and losing money.

smiley face with sunglasses

Experienced trader

Familiar with options trading mechanics and has traded on other trading platforms before.

Goal

Start making a profit in a short time.

Barriers

Needs to learn a new interface.

smiley face with sunglasses

Experienced trader

Familiar with options trading mechanics and has traded on other trading platforms before.

Goal

Start making a profit in a short time.

Barriers

Needs to learn a new interface.

smiley face with sunglasses

Experienced trader

Familiar with options trading mechanics and has traded on other trading platforms before.

Goal

Start making a profit in a short time.

Barriers

Needs to learn a new interface.

face with monocle

Explorer

Can be either a beginner or an experienced trader. Doesn’t like reading instructions, prefers to jump right in and learn through hands-on experience.

Goal

Start making a profit in a short time.

Barriers

Gets frustrated when onboarding interrupts the user experience. Unsure where to find instructions if they end up needing help.

face with monocle

Explorer

Can be either a beginner or an experienced trader. Doesn’t like reading instructions, prefers to jump right in and learn through hands-on experience.

Goal

Start making a profit in a short time.

Barriers

Gets frustrated when onboarding interrupts the user experience. Unsure where to find instructions if they end up needing help.

face with monocle

Explorer

Can be either a beginner or an experienced trader. Doesn’t like reading instructions, prefers to jump right in and learn through hands-on experience.

Goal

Start making a profit in a short time.

Barriers

Gets frustrated when onboarding interrupts the user experience. Unsure where to find instructions if they end up needing help.

User flow diagram

I mapped out the user journey for each group, considering their experience level and potential barriers.

  • Beginner’s group. For newcomers, I decided to keep the updated onboarding. Additionally, I introduced an interface guide highlighting essential interface features to help them navigate the platform more confidently.

  • Beginner’s group. For newcomers, I decided to keep the updated onboarding. Additionally, I introduced an interface guide highlighting essential interface features to help them navigate the platform more confidently.

  • Beginner’s group. For newcomers, I decided to keep the updated onboarding. Additionally, I introduced an interface guide highlighting essential interface features to help them navigate the platform more confidently.

  • Experienced trader’s group. Since this group didn’t need a tutorial on options trading, I skipped that step entirely and offered a direct guide to the interface instead.

  • Experienced trader’s group. Since this group didn’t need a tutorial on options trading, I skipped that step entirely and offered a direct guide to the interface instead.

  • Experienced trader’s group. Since this group didn’t need a tutorial on options trading, I skipped that step entirely and offered a direct guide to the interface instead.

  • Explorer’s group. Explorers prefer to jump straight into the platform, so I reduced their onboarding to a single step, showing them where to find the onboarding and interface guide if they ever needed it.

  • Explorer’s group. Explorers prefer to jump straight into the platform, so I reduced their onboarding to a single step, showing them where to find the onboarding and interface guide if they ever needed it.

  • Explorer’s group. Explorers prefer to jump straight into the platform, so I reduced their onboarding to a single step, showing them where to find the onboarding and interface guide if they ever needed it.

This segmentation ensured that each trader got the right level of guidance without unnecessary friction.

user flow diagrams
user flow diagrams
user flow diagrams

User flow diagrams

Solution. Welcome screen

To better segment users based on their user flow, I redesigned the welcome screen after registration. Now, users could choose their own path:

  • Start with the basics of trading

  • Start with the basics of trading

  • Start with the basics of trading

  • Learn the interface

  • Learn the interface

  • Learn the interface

  • Skip onboarding entirely

  • Skip onboarding entirely

  • Skip onboarding entirely

This gave traders more control over their learning experience.

AFTER
BEFORE

New welcome screen, Web

AFTER
BEFORE

New welcome screen, Android App

Solution. Interface tour

Based on analytics data, I identified the most frequently used features by experienced traders in both the Web and Android versions of terminal. This helped me focus on the key areas when designing the trading terminal interface guide:

  • Switching account types (for example, from Practice to Real)

  • Switching account types (for example, from Practice to Real)

  • Switching account types (for example, from Practice to Real)

  • Selecting a trading asset

  • Selecting a trading asset

  • Selecting a trading asset

  • Customizing the price chart and choosing technical analysis tools

  • Customizing the price chart and choosing technical analysis tools

  • Customizing the price chart and choosing technical analysis tools

  • Adjusting the number of charts displayed and their layout

  • Adjusting the number of charts displayed and their layout

  • Adjusting the number of charts displayed and their layout

  • Accessing customer support

  • Accessing customer support

  • Accessing customer support

To improve engagement, each step activated only after the user interacted with the feature or clicked Next in the tour widget. If a user chose to exit the tour, I showed them where to find learning resources later. This approach ensured that users learned at their own pace while still getting the guidance they needed.

Example of the interface tour screen, Web & Android app

The 1st A/B testing

During the first A/B testing, we gathered the following significant results for Android App:

+1.9%

increase in conversion to the first Practice trade

+1.9%

increase in conversion to the first Practice trade

+1.9%

increase in conversion to the first Practice trade

+1.9%

increase in conversion to the first Practice trade

+11.6%

increase in conversion to the first deposit

+11.6%

increase in conversion to the first deposit

+11.6%

increase in conversion to the first deposit

+11.6%

increase in conversion to the first deposit

After analyzing the quantitative post-testing data, I suggested making some more changes to the onboarding flow and conducting the next phase of A/B testing.

What was changed: Removed the extra step between the Welcome popup and the start of onboarding, merging it with the Welcome popup.

The 2nd A/B testing

In our second A/B testing, we gathered significant results for both the Android App and the Web:

+5.5%

increase in conversion to the first Practice trade (Android App)

+5.5%

increase in conversion to the first Practice trade (Android App)

+5.5%

increase in conversion to the first Practice trade (Android App)

+5.5%

increase in conversion to the first Practice trade (Android App)

+19%

increase in conversion to the first deposit (Web)

+19%

increase in conversion to the first deposit (Web)

+19%

increase in conversion to the first deposit (Web)

+19%

increase in conversion to the first deposit (Web)

Conclusion

Fewer users started onboarding from the Welcome popup, but more users completed it. It is a sign that the popup became clearer and attracted only genuinely interested users. A/B tests confirmed our hypothesis: beginners tend to choose the Android app, while more experienced traders go for the Web version.

Next steps

The feature has been successfully launched and is now available in all supported countries. For the next phase, I’d suggest:

  • Integrating onboarding into the actual trading terminal instead of using a modal window. This way, traders can learn directly in the environment where they’ll be applying their knowledge.

  • Integrating onboarding into the actual trading terminal instead of using a modal window. This way, traders can learn directly in the environment where they’ll be applying their knowledge.

  • Integrating onboarding into the actual trading terminal instead of using a modal window. This way, traders can learn directly in the environment where they’ll be applying their knowledge.

  • Making onboarding more interactive by guiding traders through real practice trades. At each step, they would place a trade on their Practice Account, and the next step would be adjusted based on the trade’s outcome (profit or loss). This would help them understand how options trading works in practice and what actions to take after a losing trade.

  • Making onboarding more interactive by guiding traders through real practice trades. At each step, they would place a trade on their Practice Account, and the next step would be adjusted based on the trade’s outcome (profit or loss). This would help them understand how options trading works in practice and what actions to take after a losing trade.

  • Making onboarding more interactive by guiding traders through real practice trades. At each step, they would place a trade on their Practice Account, and the next step would be adjusted based on the trade’s outcome (profit or loss). This would help them understand how options trading works in practice and what actions to take after a losing trade.

Takeaways

Step by step

There’s always the temptation to do more than the timeline and development resources allow. The key is to prioritize changes together with developers and focus on the most impactful improvements that can be delivered first.

Step by step

There’s always the temptation to do more than the timeline and development resources allow. The key is to prioritize changes together with developers and focus on the most impactful improvements that can be delivered first.

Working on Web and Android simultaneously is challenging

Designing for two platforms at once can be distracting and demanding, especially since their user bases can differ. When resources are limited, this approach is sometimes unavoidable. However, in a more stable environment, it’s best to split responsibilities with another designer or tackle platforms one by one.

Working on Web and Android simultaneously is challenging

Designing for two platforms at once can be distracting and demanding, especially since their user bases can differ. When resources are limited, this approach is sometimes unavoidable. However, in a more stable environment, it’s best to split responsibilities with another designer or tackle platforms one by one.

Takeaways

Step by step

There’s always the temptation to do more than the timeline and development resources allow. The key is to prioritize changes together with developers and focus on the most impactful improvements that can be delivered first.

Working on Web and Android simultaneously is challenging

Designing for two platforms at once can be distracting and demanding, especially since their user bases can differ. When resources are limited, this approach is sometimes unavoidable. However, in a more stable environment, it’s best to split responsibilities with another designer or tackle platforms one by one.

  • Let's connect.

khristina.kuklina@gmail.com

Khristina Kuklina ©️ 2025

  • Let's connect.

khristina.kuklina@gmail.com

Khristina Kuklina ©️ 2025

  • Let's connect.

khristina.kuklina@gmail.com

Khristina Kuklina ©️ 2025

  • Let's connect.

khristina.kuklina@gmail.com

Khristina Kuklina ©️ 2025