eKYC Onboarding Redesign

Redesigning the mobile account-opening flow through data analysis, user research, and iterative design to reduce drop-off and double the completion rate.

Client

Military Bank Securities

Industry

Finance

Date

Aug – Oct 2024

Role

UX/UI Designer

Scope

Owned competitive research (VPS); Conducted 100+ user interviews; Proposed technical solutions, and designed key screens end-to-end

At a Glance

Used funnel data analysis to identify critical drop-off points in the account opening flow — then redesigned the experience to reduce OCR error rate by ~40% while maintaining completion rate across a significantly longer flow.

Company

MB Securities (MBS) — Top 7 brokerage on HoSE, 5% market share (2023), member of MB Group

Business Goal

Grow digital customer base to support a 7.5% market share target — on par with VNDirect

Stakes

Digital channel was designated the primary growth driver; eKYC success rate had declined to 36% by Sep 2024 — well below the 70% target

My Role

UX/UI Designer — owned competitive research (VPS), conducted 100+ user interviews, proposed technical solutions, and designed key screens end-to-end

Team

4 people: 1 CX Lead, 1 Secretary, 3 UX/UI Designers (work divided equally across designers)

Timeline

Aug – Oct 2024 (Phase 1 Go-live: 22 Oct 2024 / Phase 2: Q1 2025)

Outcome

eKYC success rate: 36% → 83% / Monthly accounts created: 2–3× increase


MB Securities Joint Stock Company (MBS) is a member securities firm of the MB Group, with over 20 years of operation in the market. In 2023, MBS ranked 7th on HoSE with a 5.00% brokerage market share. Holding the 7th position, the management board has set a target to expand its market share to 7.5% in 2024 — on par with VNDirect — and designated digital channels as the primary growth driver.


My Role

Activity

What I Did Specifically

Funnel & Data Analysis

Read and interpreted internal tracking data; synthesized monthly drop-off reports per step

Competitive Research

Personally downloaded and tested the VPS app end-to-end; mapped full flow, screen count, time-to-complete, and UX patterns

User Interviews

Conducted 100+ phone interviews with real users who dropped off; recorded and synthesized insights

Technical Proposals

Proposed switching the Face Matching vendor after analyzing fail rate patterns; proposed SMS OTP auto-read so users don't need to manually copy the code

Screen Design

Designed account number selection, service registration, post-ID-scan info entry & confirmation screens; proposed splitting the ID photo capture into two separate steps to properly save front and back independently


Problems

Flow Step
Drop / Fail Rate
Root Cause
Business Impact
OCR Instruction Screen

22–31% drop

Cognitive friction — users read instructions then quit before even attempting; not a technical failure

Large share of motivated users lost before the funnel's most critical step

CCCD Photo Capture

10–13% fail

No real-time guidance on lighting/angle; generic error messages gave users no actionable next step

Qualified users with genuine intent blocked by a fixable UX gap

Confirm Basic Info

~6,000 rejected/month

Existing customers detected too late — after completing OCR and all prior steps

6,000 users/month wasted their entire session; direct loss of qualified returning leads

SMS OTP

5–7% consistent fail

No auto-read SMS; no call fallback; resend button hard to find; phone number errors not caught early

Completion failures at the final stretch — users who cleared the hardest steps dropped at the last mile

Face Matching

2.5–3% fail

Outdated vendor model rejected correct faces

Eroded user trust at the very last step; damaged perception of product reliability

Key insight from research: The largest drop-off at OCR (21%) was not a UX problem — the majority of users who quit had no genuine intent to open an account. This meant the acquisition funnel was pulling the wrong audience, and UX fixes alone could not resolve everything. Research helped the team separate intent-based drop-off from experience-based drop-off — and prioritize solutions accordingly.


Methods

Mixed-method approach — quantitative data + qualitative interviews + competitive benchmarking:

  • Funnel data analysis — Tracked and interpreted drop-off across 6 months (Feb–Sep 2024); identified that overall completion rate trended down from ~55% to 36% by September; flagged which steps were deteriorating fastest

  • Phone interviews (100+ calls, personal) — Called users who dropped at OCR (n=304 total across team) and Service Registration (n=173); my focus was classifying whether drop-off came from lack of intent or product friction — a distinction that directly shaped solution prioritization

  • Large-scale funnel survey — Analyzed 925 entries from Sep 12–18, 2024 to validate pain point severity with statistical weight

  • Competitive benchmarking (VPS — personal) — Personally downloaded, tested, and mapped the full VPS onboarding flow; compared screen count, completion time, error handling, OTP UX, and ID capture pattern against MBS

  • Technical feasibility collaboration — Worked directly with IT to evaluate switching Face Matching vendor and implementing SMS auto-read; proposals were grounded in fail rate data, not assumption


Funnel data from February to September 2024 (pre-redesign) indicates that the registration flow completion rate fluctuated between 36% and 55%, with a downward trend. In September 2024, it hit an all-time low of approximately 36%.


Account Opening Flow of VPS Securities Joint Stock Company (VPS) and In-Flow Use Cases


Account Opening Flow of TCB Securities Joint Stock Company (TCBS) and In-Flow Use Cases


Account Opening Flow of MB Securities Joint Stock Company (MBS) and In-Flow Use Cases

Key Results

Metric
Before
After
Change
eKYC success rate

36–54%

73–83%

+26–37 percentage points

CCCD photo fail rate

10–13%

6–8%

↓ ~40%

Existing customers detected late

~6,000/month

42 cases/quarter

↓ 99%

Face Matching fail rate

2.5–3%

~1–2%

Improved after vendor switch (Phase 2)

Monthly accounts created

~1,000–2,500

~2,700–5,100

2–3× increase


Results sustained consistently across 9 months (Apr–Dec 2025), consistently above the original 70% target.


Reflection

The redesign delivered results — but the most important learning wasn't about UI craft. It was about how to use data and user research together before reaching for a design solution.

Early in the project, the instinct was to treat every drop-off as a UX problem to fix. But combining funnel data with direct user interviews revealed that a large share of the OCR drop-off came from users who simply had no intention of opening an account — something no interface improvement could address. That distinction changed how we prioritized: technical fixes and flow improvements were focused on users with genuine intent, while the acquisition-layer problem was flagged separately to the business team.

This experience reinforced something I want to carry forward: hypotheses need to be tested against data before solutions are ranked. Observation and pattern recognition matter — but they need to be grounded in numbers to hold up in cross-functional decision-making. Working closely with IT, the CX lead, and directly with the Head of Digital Business also sharpened my ability to communicate design rationale across different professional languages — which I see as just as important as the design work itself.

What the team is still working on:

  • Detecting duplicate phone numbers at Step 1 (currently ~1,000–1,500 cases/month reach the rejection point after completing multiple steps)

  • A fast-track flow for returning users whose eKYC data already exists in the system

  • Monitoring Face Matching fail rate (4.58% Jan 2026 → 5.06% Mar 2026) for a potential Phase 3 vendor upgrade

More Projects