
This project was commissioned by a wealth management company looking to update their designs. They wanted to encourage employees' usage of the company’s internal system when identifying potential clients. Our goal is to get agents to complete a full profile multiple times a day.
The tool for client logging is not being used by the employees of the agency, resulting in incomplete client information being recorded all over the system. The tool is outdated, requires full manual inputs for information to be logged, and users have to type while on the phone with potential clients. Redundant information is often required. As a result, agents were barely using the tool; an ecosystem where records are poorly kept was created.
"Tackle the issue of agent retention to the system and ensure that proper records are logged of potential clients."
"Providing completion status and asking simpler questions to help level set expectations, boost transparency, and reduce cognitive burden."
"A clean and simple interface makes this otherwise overwhelming process much more manageable."
"Allowing agents to pause and resume progress so that agents input the most critical information."

Our goal is to encourage agents to complete a full profile multiple times a day. To achieve this, I first needed to understand the agents' perspectives—how they felt about the current tools and what they needed them to become.
The data shown demonstrated that agents 1 to 7 years into their careers only logged about 20% of the Leads they talked with. This statistic only barely rose with the expansions of their client base.


Primarily, the low adoption rates come from the outdated design of the Lead system. The original design was only a list of text boxes that had to be filled manually. Most of the information served no purpose other than to take up agents' time. I needed to transform the tool so that it is more effective for both the agency and the agents.

Then, I needed to get to know my audience. I performed a few user interviews with 2 agents. I observed their feedback to understand where their pain points were to better address their concerns.
“The CRM tool asks too many questions that don’t seem important, or I don't know the answer to.”
“I feel overwhelmed when using the CRM. I just don't know where to start.”
“Manually entering information from Efact finder in CRM is duplicative and frustrating.”
“Sometimes people say that they're already a NM client and wonder why we are calling.”
Based on the pain points I created 2 user personas to represent a Financial Representative and a Client Services Associate. These two positions embody the primary occupations that would be interacting with our solution. Both have familiarity with backend tech products, yet they have different years of experience in the financial world. With both agent's perspectives being defined a user flow to solve their issues came together informing the final user flow of the engagement.


With knowledge of the users’ and clients’ needs, I had a clear idea of what was desired from both. This allowed us to push forward into the creation of the new Lead Suspect Management system.

Kim needed a way to track Leads, so I designed a workflow using Efact Finder’s web-scraping tools to pull data from LinkedIn and Glassdoor using just a name, phone number, and address. This streamlined process boosted agent productivity and simplified data collection.

Next, I built wireframes with our users' needs in mind. I began by wireframing a simple name entry page, which would serve as a starting point for building the rest of the product.

I minimized input fields per page in the contact-filling flow to reduce cognitive load and address back-end processing challenges. This adjustment, informed by discussions with the development team, helped distribute data more evenly, resulting in a smoother experience for clients, agents, and the system.
Displays the profiles that have already been created and can be added to.
If the Lead profile does not exist, agents can create a new one.


Blocks display the information the agents still need to fill in to complete the profile.

For the Client Services Associate, they would start by selecting the “Create New Contact.” This adds a new profile in the Leads Suspect Management system and moves Kim onto the flow to fill out basic information.
Adding the Lead’s basic information, i.e., name, contact information, and address, into the Leads Suspect Management system allows the system to search the web for the Lead’s complete profile.


If an associate enters the information of someone who is already in the Leads Suspect Management system, they can see if that Lead already exists. If that is the case, then the associate hands their profile over to the Financial Representative.
If an associate enters the information of someone who is already in the Leads Suspect Management system, they can see if that Lead already exists. If that is the case, then the associate hands their profile over to the Financial Representative.
With the power of Efact finder the Leads Suspect Management system will add as much information that it can find on the web.


After the initial profile is completed by the Client Services Associate, it is sent to the Financial Representative, who cold-calls the Lead to make the sale.

James, the Financial Representative, starts by picking up where the Client Services Associate left off with the profile creation. He clicks on the “Update Existing Contacts” link from the dashboard.

James cold-calls the Lead in the hopes of asking them to help him complete their profile.
Filling out the additional data brings the Financial Manager back to the TurboTax-inspired design where James enters in the additional information.


Once a new section is completed, the Lead score is updated. Agents can keep working on the updating process until the score reaches 100, at which point, all fields are completed.



This project taught me how to use and conduct user research with actual agents while communicating with the client. It was an excellent opportunity to analyze who was using a product and how to tailor the experience for them.
Through this project, I learned about both the backend technical details of financial management systems and how to empathize with users in the wealth management industry who have their unique needs and feelings.
Chadwick Shao: Creative Director at EY
Jakob Gorgens: Manager at EY