Earlier this year, an internal team at a major retail bank asked me to review their mobile app loan journeys.
Marketing performance was strong - users were clicking ads, landing on the app, and starting applications - but many dropped off mid-process.
The hypothesis: the issue wasn’t awareness, but user experience.
I was brought in to find where users were getting stuck, confused, or losing trust within the app.
My focus was Home Loan (Mortgage) and their Personal Loan.
I applied for both loans myself - multiple times - noting every step and friction point.
Each flow was mapped in Figma, broken into 3–5 screen stages, and scored (0–10) on clarity, consistency, feedback, and predictability as based in Nilsen Norman's Usability Heuristics.
These weren’t design-quality ratings but usability indicators showing where friction occurs.
I also benchmarked the experience against OTP (DSK), UniCredit Bulbank, Monzo, and Monese to gauge how the flows compare to modern banking UX.
Recently added to the app, but still opens as a web form, not a native experience. It feels like leaving the app - a small break that erodes trust. That small break immediately hurts trust and continuity.
The process works, but it feels detached and slightly confusing in places:
Overall: technically functional, but lacking polish and confidence.
Usability score: ~6.5/10
The Personal Loan journey, in contrast, is native, fast, and well-structured.
It demonstrates strong UX fundamentals but still has friction in communication and clarity:
Overall: a solid experience that could feel far smoother with better feedback loops and clearer context.
Usability score: ~7.6/10
Bank Experience Ratings
Currently, the mortgage loan option is hidden deep within the “Bank Products” menu, while the consumer loan is accessible directly from the home screen.
Moving it to a more visible place - for example, the main menu or home screen - will save users time and effort.
Redirecting users to a web form in the browser can create insecurity and reduce trust, as users expect the process to take place within the app itself.
A fully integrated interface, without leaving the app, will ensure a calmer and more reliable experience.
Differences in styling elements such as field sizes, typography, and visual indicators cause confusion and a lack of consistency.
A standardized design using consistent visual elements and clear information hierarchy will make understanding and navigation easier.
Currently, the progress indicator does not update based on the number of screens completed, which creates uncertainty about the remaining steps.
A better-structured indicator will give users a clear sense of where they are in the process and whether they can save progress and return later.
When incorrect data is entered, the system doesn’t provide specific error information but simply sends the user back to the previous screen. This can lead to re-entering data at random, causing frustration and drop-off risk.
Adding clear error messages and highlighting problematic fields will make the process more intuitive.
The lack of brief instructions for some options makes it harder for users, who must look for information on their own. For example, the choice of “Service Office” is not explained, leading to unnecessary confusion.
Adding short explanatory texts under key fields will help users make informed decisions without wasting time searching elsewhere.
Currently, “Consumer Loan” and “Super Loan” look almost identical, and their terms become visible only after selection.
This can cause confusion and unnecessary extra clicks.
Adding short descriptions under each option or visual differences in their appearance would help users choose faster without wondering what each one means.
The progress indicator does not update on every step, which makes it unclear how many steps remain.
This can create the feeling that the process is longer or less predictable.
Adjusting the indicator so it updates on each step would help users plan their time and understand how close they are to completion.
After approval, users receive a notification that a document is waiting for signature under “Pending Signature,” but there’s no direct link to it.
This forces them to manually search through menus, leading to inconvenience and time loss.
Adding a direct button in the notification would make the process faster, smoother, and more intuitive by removing unnecessary searching.
Although the credit terms page is informative, it lacks clear visual hierarchy and is harder to scan.
Users must read everything carefully instead of spotting key information immediately.
Improving typography, contrast, and spacing between elements would make the content easier to read and visually more balanced.
Options such as “Choose an Office” and “Comparison” don’t have enough context, which makes them unclear to users.
This can lead to confusion about whether a choice is mandatory or just optional.
Adding short clarifying notes under these options would make them more understandable and reduce uncertainty during use.
When there’s an input error, the system doesn’t show where the issue is, which may lead to re-entering data at random.
This creates frustration and can cause users to abandon the process.
Adding clear error messages that specify what exactly needs correction would make the process easier and more efficient.
The audit confirmed the team’s intuition: marketing isn’t the problem - the UX is.
The journeys are technically sound but fall short on communication, predictability, and trust.
Fixing these doesn’t require a redesign - only a focused UX polish.
Once that’s done, marketing spend will start converting more effectively, because the product will finally deliver on the promise.