ProCoach -
Designing the CRM Platform to Streamline Lead and Client Management

User Experience Designer

2023

Thumbnail image

Want to skim through this case study? I got you covered.

Here's a 1 min TL;DR version.

Delivered a comprehensive redesign of Therapy Finder across all platforms, introducing a scalable design system and cohesive visual language that elevated usability and brand alignment.

D2C e-commerce ( Consumer Health & Wellness)

3 months

Product Manger

UX Designers - 5 people

Engineering Team - 8 people

Product Designer

what did i do?

I designed the UI for a CRM platform (“ProCoach”) that helps business coaches manage leads, clients, services, billing, calendars, and workflows.
Worked as part of a 5-designer team; delivered modular features (contact/lead management, KPI trackers, client profile modules, billing, calendar, community updates) and got designs ready for development (in beta).

why was it done?

Because coaches and trainers were struggling with inefficient contact/lead tracking, fragmented client & financial info, and poor follow-ups due to lack of automation.
The goal was to streamline their business workflows, improve visibility over client lifecycle, and make recurring tasks (billing, scheduling, follow-ups) far easier so coaches can spend more time coaching and less time managing.

what impact did it have?

Improved operational efficiency. Designs aimed to reduce manual follow-ups and missed payments.

  • Increased transparency: coaches can now see lead conversion funnels, client subscription history, revenue trends, etc.

  • Enhanced productivity: scheduling, task automation and KPI dashboards meant coaches can make data-driven decisions faster.

what did i learn?

I learned how to design complex, multi-module tools while maintaining clarity and usability (so many features, so easy to get overwhelming).
I improved in collaborating with other UI/UX designers + stakeholders to balance functionality, scalability, and visual design; and how to plan for growth (future modules, real-user workflows).

Sample project image

About Procoach

ProCoach is a platform we designed to help coaches manage their client relationships, track progress, and streamline administrative tasks.
It helps with scheduling, client management, and revenue tracking in one easy-to-use dashboard.
By improving client retention and reducing manual work, ProCoach enables coaches to focus more on delivering value to their clients.

The Problem

Coaches at ProCoach currently juggle multiple fragmented tools

  • Spreadsheets for client data

  • Separate calendars for scheduling

  • Separate tool for managing finance


This creates excessive administrative overhead and distracts them from what really matters.

My Role

Conducted user research to identify pain points.

  • Redesigned the quiz flow with simplified questions and clear navigation.

  • Created prototypes and tested usability to validate improvements.

  • Collaborated with stakeholders to align design with business goals.

StakeHolder Goals

Our stakeholders outlined three critical objectives:


  1. Streamline contact and lead management: Automate data capture and follow-ups.

  2. Enhance client lifecycle visibility: Offer detailed insights into client subscriptions, services, and payment history.

  3. Boost coach productivity: Simplify task scheduling and revenue tracking.


My Process

The Team

Research

Talking to the users

  1. Contextual Inquries

Who? 5 full-time coaches (each managing 20+ clients)

What? Sat in on live coaching sessions; observed admin workflows before, during, and after calls

Outcome: Mapped each step coaches took, from pulling up client stats in spreadsheets, to manually emailing check-in prompts - totalling over 35 discrete actions per client interaction.

  1. In-Depth Interviews

Who? 8 coaches
What? 45–60 minute semi-structured interviews via Zoom
Key Questions:

  • “Walk me through your process of preparing for a coaching call.”

  • “What frustrates you most about keeping track of client progress?”

  • “Describe a recent scheduling mix-up you encountered.”

  1. Surveys & Quantitative Validation

Who? 25 coaches
Format: 10-question Google Form
Metrics Measured:

  • Avg. time spent on admin tasks

  • Frequency of missed or rescheduled appointments

From the research we figured out typical user flow

Key Insights from our Research

Then we built the "how might we"


  • HMW enable coaches to quickly track their earnings and financial progress within the same platform they use for client management?

  • HMW enable coaches to quickly update client information, session details, and billing with minimal effort or errors?

  • HMW surface only the most critical client metrics by default, with easy access to deeper data?

and then decided to categorise and work on these modules

Most important module was the Dashboard and after multiple iterations, we landed on..

Sample project image

Final iteration…

Sample project image
Sample project image

Also worked on the mobile version

Sample project image

KPI Tracker

The KPI Module in ProCoach CRM enables coaches to track, measure, and optimize key performance indicators critical to their business success.

Sample project image
Sample project image

Client Management Module UI

The Client Management Module in ProCoach CRM empowers coaches to effectively manage their client relationships through a user-friendly interface.

Sample project image

Add Client and Client Information Module

Sample project image

Client Profile Information

Sample project image

Client Profile Information

Sample project image

Calender

The Calendar Module in ProCoach CRM streamlines scheduling and task management for coaches, ensuring efficient time management. It provides an intuitive, interactive calendar interface where coaches can schedule client meetings, set follow-up reminders, and plan tasks.

Sample project image

Community Updates

The Community Updates feature in ProCoach CRM fosters engagement and connection by enabling coaches to share updates, announcements, and resources with their client base.

Sample project image

Pro Series Page

Sample project image
Sample project image

Billing Module

The Billing Module in ProCoach CRM simplifies financial management for coaches by automating the invoicing and payment process.

Sample project image

Impact

Sample project image

My Reflections

As a UI designer for ProCoach, I gained valuable insights into creating user-centric designs for complex systems like CRM platforms. I honed my skills in translating user needs into intuitive interfaces, balancing functionality with visual appeal. This experience deepened my understanding of designing for scalability, ensuring seamless navigation across modules like Client Management, Billing, and Calendar. I also enhanced my ability to collaborate with cross-functional teams, gathering feedback and iterating designs to align with business objectives. Working on ProCoach taught me the importance of designing with empathy, focusing on user workflows, and delivering solutions that simplify and elevate the user experience.





Made by Diya Patel

Made by Diya Patel

Made by Diya Patel

Create a free website with Framer, the website builder loved by startups, designers and agencies.