Half of new users left this white-label banking product before finishing account creation. I spent two weeks reviewing product data, app-store reviews and support tickets, then redesigned the instructions, error messages and steps in the flow. I increased account creation conversion by 16.3%, reduced account creation time by 25%, and reduced onboarding-related support tickets by 46%.
Project summary
Account creation took almost 17 minutes on average, and 50% of users dropped off before finishing. Support regularly received questions about rejected information and missed verification codes.
I reviewed BI dashboards, app-store reviews and support tickets, and evaluated the interface. I redesigned onboarding as a bot-assisted chat, focusing on step-by-step guidance, timely error feedback, and fewer steps.
I increased account creation conversion by 16.3%, reduced account creation time by 25%, and reduced onboarding-related support tickets by 46%.
01 — Where the flow was breaking
The product required identity, document and security checks. Users struggled with the instructions and error messages around those checks, and many left before opening an account.
I used four sources to understand where and why users were giving up.
Funnel analysis pinpointed the steps where users abandoned, half of them before finishing account creation.
The support team's top tickets: names typed differently from ID documents, mother's name mismatches, and a temporary password users never noticed.
App-store reviews described confusion, repeated errors and frustration during sign-up.
The review pointed to four problems:
02 — How I used AI in the process
Because the product was white-label, user feedback was spread across several client apps. I built an automated workflow in n8n to bring those reviews together and analyze them consistently.
The workflow took each app’s Google Play Store link, extracted its app ID through a script, and used SerpApi to collect the reviews. After preparing the data in n8n, I passed the comments to a ChatGPT AI agent to group them by theme and surface recurring user-reported issues. Each review was saved in a spreadsheet with its date, rating, category, theme, keywords, and identified problems.
I then isolated the reviews related to account creation and ran a more focused analysis to identify recurring onboarding pain points. This connected scattered feedback across client apps and helped clarify the problems users described during sign-up.
03 — The decisions that changed the flow
I rewrote the instructions to address abbreviated names, document mismatches and missed temporary passwords while keeping the same compliance requirements.
The chat format was a way to bring guidance into the flow itself. Instead of asking users to interpret a full form, the bot could introduce each request, explain what was needed, and help them move through the required checks. The goal was to make a complex process feel more manageable while preserving identity and security requirements. The bot-assisted chat requests essential information first and provides guidance at each step. Users can edit their information in place, and the OTP code is detected automatically.
04 — The final design
The redesigned experience brings instructions, data entry, and error feedback into a bot-assisted chat, guiding users through the required checks one step at a time.
05 — Results, with context

After launch, the BI dashboards showed a 16.3% increase in account creation conversion, a 25% reduction in average account creation time, and 46% fewer onboarding-related support tickets. These results compare the metrics before and after the redesign.
06 — What I took from this
The instructions needed as much attention as the forms. Moving onboarding into a bot-assisted chat brought guidance into each step while keeping the required identity and security checks.
Corrections were part of the flow. Field validation and automatic OTP detection addressed problems that had been sending users to support.
Support tickets helped explain the drop-off. The dashboards showed where users left. Reviews and conversations with support gave me specific problems to investigate at those steps.