A quick redesign of LinkedIn's profile page.
Understanding the needs and experiences of Vetty's customers was priority #1, so I made sure to keep a steady stream of qualitative research both pre- and post-launch.
The following is a journey map developed from a talk-aloud with an account manager (the user who spends the most time on the product):
Vetty's users didn't conduct background checks because they enjoyed it; they conducted them because they had to. The less time and energy they spent in Vetty, the better. Some particularly frustrating experiences they faced:
These insights led to the following product principles:
The client portal is organized around "packages," a top-level configuration of checks that one can "set and forget." This way, admins configure the packages once during on-boarding, and then account managers simply select the appropriate package for a given worker (no need to think about it).
This is the account manager's most simple workflow:
The dashboard is home base for account managers. Statuses are styled to be the loudest elements on the page, as they are meant to inform users which tasks to perform next. They can also be filtered through a set of dedicated controls.
Hitting "New Candidate" (the "+" button) brings up this modal:
Most of the account manager's tasks are performed here.
A few callouts:
Examples of statuses, action boxes, and modals:
Action boxes and modals allowed us to condense complex workflows into very simple "wizards" for users to follow. In the above pre-adverse action workflow, regional legal requirements are handled and email values are automatically generated.
The unique link feature was one of our most well-received iterations. In the account manager's original workflow, he was tasked with both a) keeping track of each candidate and b) manually entering their preliminary information. Over time, this proved to be unwieldy due to the volume of gig workers they handled.
Fortunately, we found that most workers had a supervisor (or "candidate representative"); e.g. the owner of a small painting company who hired painters off the street. Such reps could easily keep track of their workers and were happy to distribute links to them.
This allowed us to created a unique link feature, which offloaded some of the account manager's work onto the reps and candidates.
Creating a new unique link:
Clicking on the link brings candidates to this special welcome page:
Once their applications have been completed, candidates appear in the dashboard for approval:
Here, the candidate's details are set up and the checks are waiting for approval:
As a bonus, the unique link can also be used in kiosks or custom landing pages to expedite the hiring process.
Overall, the new client portal led to numerous desired outcomes:
Lastly, the third leg of the stool: the product that researchers (Vetty employees) use to actually conduct the background checks.
This is a basic researcher workflow. Note that it is divided into 3 stages:
Generally, teams of researchers are assigned to different accounts, with each member taking on a specific phase. Due to Vetty's limited resources, individual researchers take on their own accounts and conduct all 3 phases.
The main focus of the researcher dashboard is the "Adjudication Needed" column, which uses a simple "yes" or "no" to indicate when there is a pending task. Hovering over the cell in the column brings up more detailed information.
Because researchers are trained users, the dashboard can adopt more complexity for more power. Below, custom components that allow each column to be independently searchable:
Much like the client portal (for account managers), the candidate details are where most of the tasks are done:
The researcher portal is now undergoing a major redesign to accommodate larger teams. Stay tuned!
Whew, that's it! A complete Consumer Reporting Agency platform from scratch. As of this writing, Vetty has experienced a 10x increase in MRR and is now undergoing a serious M&A bid. If you have any questions, or would like to work together, please don't hesitate to reach out at firstname.lastname@example.org.