Designing Search Functionality for Mortgage System
Mortgage advisors and private bank managers faced difficulties navigating and managing mortgage cases efficiently within the system. The lack of effective search functionality, filtering options, and clear organization resulted in a time-consuming process, reducing productivity and impacting customer service quality.

Handelsbanken, London, UK
UX Designer
Research & Analysis
Competitive Analysis
Wireframing and Ideation
Design Solutions
Usability Testing
Final Design
What I Learned
Figma
Challenge
Aligning Stakeholders: Balancing differing priorities and opinions from stakeholders while keeping the focus on what users needed most.
Tight Deadlines: Dealing with a sudden project addition that left little time to prepare or plan.
Iterating on Feedback: Tackling issues uncovered during user testing, which meant refining designs multiple times to get them right.
Team Coordination: Collaborating with different teams to ensure progress while juggling technical limitations and business goals.
Results
Aligned Priorities: Collaborated with stakeholders and developers using discovery insights to balance user needs with business goals.
Faster Searches: Added search and filter options, helping users find cases quickly and easily.
Positive Feedback: Users loved the new filtering features, saying they made searches much simpler.
Time Saved: Cut processing time by 25%, making workflows smoother and faster.
Better Usability: Improved design made tasks easier and more enjoyable for users.


Research & Analysis
Conducted user interviews with 5 key stakeholders, including Private Bank Managers and Mortgage Advisors, to understand real-world usage and challenges.
Key Findings :
At Handelsbanken, mortgage advisors and private bank managers using the mortgage system faced significant challenges finding their mortgage cases.
The system was hard to work and time-consuming, impacting advisors' productivity and their ability to efficiently manage customer interactions.
Users encountered disorganized search results, especially when searching for common surnames, which led to multiple pages of unordered cases.
Not having the functionality to search with both name and surname of the applicant, which made it difficult for users to find the exact applicant
No filtering options forced users to manually sift through extensive data to locate specific cases
Lack of differentiation between case statuses (active, archived, canceled)
Competitive Analysis
Competitive Analysis to find out search functionality and behavior in different industries and identify potential improvements.

Wireframing & Ideation
Following the discovery phase and competitive analysis, I developed several ideas and solutions to share with key team members, including the business analyst and product owner. Together, we analyzed each option, incorporating input from developers to weigh the pros and cons and explore additional possibilities. This collaborative process led us to a refined final draft.

Design Solutions
The final design delivered optimal value to users and the business, emerging from collaborative sessions with developers, business analysts, and user feedback. This solution effectively addressed user challenges while aligning with business objectives, balancing the need for rapid delivery with a focus on maximizing impact.
Problem: Going through multiple pages to find the proper case
Solution: Splitting different case status to show more cases in one view

Previous design
Problem: 2 or 3 Pages of search results with no order, not being able to find the exact case looking for
Solution: Showing result of search by grouping them in different tables based on applicants name, and sorting cases based on the most recent one in each table
Problem: No option to filter table or filter result being shown to user
Solution: Adding filtering option and keep it visible
Usability Testing
Testing design solutions with users resulted in some changes toward the logics and changes.
We had 2 options for search functionality, one to have search only for applicants and as a result we were grouping the results in related applicant name search, and second option to have a generic search, which during testing we reached to this conclusion to have a generic search to cover all the data covered in tables
Having sorting option for the some of the column like Case owner, Case type and Stage of the mortgage
Changing Case reference number with GBID number, the reason was that for users the case reference number was no use since it was only applicable for this system, but GBID number was more of use between different systems like CRM data.
There are times that we have more than 3 applicants and by truncating, it won't be visible while searching, so decided to change order of applicant in case third applicant is being searched.
Final Design
What I Learned
Small changes can drive significant impact: I learned that even incremental updates can enhance the user experience and solve critical pain points without overwhelming the team or users.
Breaking features into manageable chunks: Delivering features step by step ensures smoother implementation and allows for adjustments along the way while still achieving the final goal.
Early engagement with developers is key: Collaborating with developers from the initial stages keeps them informed, ensures feasibility, and minimizes the risk of additional rework during the development phase.




