
Our challenge as a consultant was to help our client revamp their onboarding system. The goal was to make the process more efficient by reducing the need for human involvement, automating tasks across different departments, and delivering a smooth experience for their customer.
Roles & Responsibilities
Service Designer with other 3 talented designers, 3 UX Researcher, and a visual designer
Platform
Desktop-webMobile-web
Tools
Sketch, InvisionTimeline
2019-2021The Feature: an Approval Workflow
![]() |
| Customer Onboarding |
What is Approval Workflow?
The Company’s Approval Workflow (Authorization Matrix) outlines the functional and financial approvals required, and designates team members that are authorized to approve a transaction request.(Authorized Signatories).
The Approval Workflow also specifies limitations on approval authority based on approver group (authorization group title or responsibilities in the Company and a maximum baht amount for types of transactions).
Why is it so important?
It can define group of users who can make or approve a transaction by amount limits or by product type. Therefore, it's need to be customizable to meet different company's needs.
Timeline (Including Discovery Phase)
We spent the first couple of months to discover and understand the situation by conducting extensive research and user interviews (customers and internal bank staffs). Below is an overview timeline from design team's perspective.![]() |
| My activities are highlighted in light blue color |
Research Activity
Primary Research
- Stakeholder Interview
- BU workshops
- Heuristic Evaluation : Measure the usability of current systems. What’s good and what’s bad
- An In-depth User Interview (conducted by UXR team)
Secondary Research
- Competitor Analysis : Study Information Architect, Features, UI, and Interaction
- Customer care data and other useful materials
Ideation and Design Activity
- Redesign Customer Journey
- Unified/Seamless experiences including on-boarding activity
- End-to-End process and Service transparency
- Automated/ lower cost self-service for smaller clients
- 24/7 Access to banking services through multiple channel (i.e desktop, mobile web, mobile app)
- Redefine Business Proposition
- Customer-centric products fulfillment
- Experience differentiation by customer segments
- Redefine Operating Models
- Workflow and process automation
- Elimination of admin's activities
- Strive for service speed at lowest cost
- Prioritize Digital Offering
- Enablement of self-servicing capabilities
- Real-time product capabilities
- Bring new culture to the working teams
- Establish a new way of working (i.e Agile, Customer-Centric Design)
Problem Space
After several interviews and follow-up activities have been done, here are example problems that we found
- Technology-focused rather than User-focused
- Technology used was outdated
- No UX vision or Guiding principles : Inconsistency issues are found across platform, non-intuitive UI.
- Lack of Comprehensive Product Strategy : no customer vision embed throughout program
Opportunity
- Omni Channel and Personalization
- Multi-channel platform supporting
- A next generation of personalize self-service capabilities
Overview Work Approach
Since we had limited time and a lean team, we made an agreement with another team that we would allow some improvements based on recommendations from the usability testing, even though the design phase had already closed.
Get to know our corporate customers
- Small and Medium Enterprise, Large Corporations
- Required registration documents for verification and to register the services
- Fee charge is different per product subscription or agreement while individual (Retail) receives the same fee which normally free of charge
- Users may have difference roles and permissions
- Transaction need to go through approval workflow (authorization matrix) which may differ from each company.


Customer Journey

A sample of Hi-level User flows
This is a sample user flow for an Approval Workflow feature that we used to communicate with the application design team and developers. Once we confirmed that it was feasible, we aligned with the rest of the project team and gained approval to proceed to the next step.Design Iterations
Easy setup
- A company that has just a group of the maker and a group of the approver. Regardless of how many users are in the group.
- A company that has one workflow for a Payroll product and one for other products . or both products use the same workflow
Customized Workflow
- A company that requires more than one group of the approver(s) per workflow. (either/all)
- A company that requires a different amount of approvers from each group. For example, require one approver from group A with two approvers from group B.
- A company that required a different approver group for a specific amount of transaction. For example, if a transaction is less than 10 million Baht will require 2 approvers from group A, while a transaction of 10 million Baht or more will requires 2 approvers from group A and 1 approver from group B.
![]() |



