Matching Mentees with Mentors

Matching Mentees with Mentors

Matching Mentees with Mentors

Ten Thousand Coffees is a $56 million dollar company that provides mentorship software to organizations. They have a state-of-the-art algorithm that matches mentors and mentees together based on criteria to help employees reach their career goals. In this project, I redesigned the flow to create matches.

My role

Lead Product Designer and Product Manager

Team

Myself + Two Software Engineers

Duration

3 weeks

The Challenge

User Problem

Admins found that matching people using the software was complex and overwhelming, leaving them unable to complete the process on their own.

Business Problem

The Support Team was overwhelmed with requests to help match participants, which ultimately delays the launch of the mentorship program.

User Problem

Admins found that matching people using the software was complex and overwhelming, leaving them unable to complete the process on their own.

Business Problem

The Support Team was overwhelmed with requests to help match participants, which ultimately delays the launch of the mentorship program.

User Problem

Admins found that matching people using the software was complex and overwhelming, leaving them unable to complete the process on their own.

Business Problem

The Support Team was overwhelmed with requests to help match participants, which ultimately delays the launch of the mentorship program.

The Result

A simple way to create matching rules

Our platform intelligently pairs mentors and mentees based on custom rules, saving you time and effort. It’s automated, smart, and designed to find the perfect match.

Understand why people are matched

Get a clear overview of every match. See exactly which rules were met and why each pairing works, giving you confidence in the results before you publish.

Easily review, adjust, or lock in matches

Easily review, adjust, or lock in matches

Easily review, adjust, or lock in matches

You’re always in control. You can even manually create pairings to ensure every participant finds their perfect fit.

The Impact

The Impact

0%
0%

Faster matchmaking process

Faster matchmaking process

0%
0%

More self-serve clients

More self-serve clients

0%
0%

Fewer matching-related support tickets

Fewer matching-related support tickets

"This is hands down the biggest improvement. Can't get over how much better creating matches has gotten!"

- Customer Success Team Member

"This is hands down the biggest improvement. Can't get over how much better creating matches has gotten!"

- Customer Success Team Member

"This is hands down the biggest improvement. Can't get over how much better creating matches has gotten!"

- Customer Success Team Member

The Process

Identifying & Prioritizing Pain Points

To uncover the core problem areas, I analyzed support tickets, customer feedback forums, and page analytics. I also conducted guided walkthroughs with users to map their mental models and surface the pain points that mattered the most.

Mapping the ideal journey

Drawing from user expectations and competitor insights, I reimagined the core steps of the matching experience to design a smoother, more intuitive journey.

Testing with users

I tested the design early and often, iterating with feedback at each stage. The moderated prototype walkthrough included four participants—two super users and two with no prior experience—to capture both expert and fresh perspectives.

The End Result

Key Learnings

Key Learnings

Matching isn't just about data points

Designing transparency into the matching algorithm (i.e showing why two people are matched) builds confidence.

Forget the polished prototypes

Not every design decision needs to be perfect before it's tested. Rough prototypes often give the richest feedback

Looking for someone to join an awesome venture?

Let's Connect

Looking for someone to join an awesome venture?

Let's Connect

Looking for someone to join an awesome venture?

Let's Connect