Case Study - Metric Mate

Redesigned a broken Webflow platform into an intuitive trainer management system.

Platform Redesign Interface Design User Research Design Systems Problem Solving

Overview

Metric Mate came to me with a platform trainers didn’t want to use. The Webflow system was buggy, inconsistent, and confusing—so trainers were abandoning it and going back to pen and paper.

My goal was simple: make the platform usable, clear, and motivating for trainers and their clients.

Metric Mate’s old platform

The Problem –

Trainers struggled to manage clients efficiently.

  • Planning sessions took 15–20 minutes per client
  • Progress was hard to explain using numbers and tables
  • Trainers used 3–5 different tools to do basic tasks
  • Missed reminders led to missed sessions and lower retention

The platform was slowing trainers down instead of supporting them.

The Goal –
Create a system that helps trainers:

  • Plan sessions faster
  • See and share progress clearly
  • Manage everything from one place
  • Look professional in front of clients

Role

UX/UI Designer & Researcher

Responsibilities

End-to-End Design Process, User Research, Prototyping

Timeline

12 Weeks

Team

Co-Lead, Team of 3

Design Methodology

I followed a structured ‘Double Diamond‘ design process to ensure user-centered solutions and measurable outcomes.

Discover

Conducted user interviews with 12 personal trainers to understand pain points, workflows, and current tool frustrations.

Define

End-to-End Design Process, User Research, Prototyping

Develop

Created low-fidelity wireframes and prototypes, testing with trainers to validate user flows and information architecture.

Deliver

Delivered final designs with comprehensive testing results showing 85% task completion improvement and high user satisfaction.

Discover

Metric Mate platform’s pain points identified

Trainers were abandoning MetricMate for pen and paper. The platform was confusing, buggy, and made their work harder instead of easier.

Broken Interface

No Design System

Confusing Navigation

User Abandonment

Poor User Experience

Research Insights

How we measured –  3 moderated usability rounds (n=12), planner-duration logs in a limited rollout (12 weeks, n=25), SUS + retention pulse.

Tool Fragmentation

85% of trainers use 3+ tools; planning takes 15–20 min/client.

Comprehension & Motivation

Visual progress beats numeric tables for clarity and engagement.

Retention Risk

Missed reminders → missed sessions → higher churn risk.

Personas

Alex (gym trainer, 25 clients) & Sarah (independent, 15 clients) guided scope and IA.

Competative Analysis

Team & I analyzed existing trainer management platforms to understand market gaps and identify opportunities for MetricMate’s differentiation.

TrainerRoad

Cycling training app

Strong workout library

Performance analytics

Complex interface

Limited client communication

MyFitnessPal

Fitness tracking app

Huge user base

Fitness + food tracking

Trainer tools limited

Poor data visualization

Trainerize

Fitness app

Client management focus

Mobile app included

Outdated interface

Limited customization

Key insights – MetricMate’s Opportunity

  • Focus on trainer workflow efficiency
  • Clean, modern interface
  • Smart insights and AI recommendations

Define

Problem Statement –

Trainers can’t quickly plan sessions or demonstrate client progress; fragmented tools and poor IA inflate admin time and undermine retention.

 

Hypotheses –

If we (1) make progress visual, (2) collapse planning into reusable templates, and (3) surface reminders in-flow, then time-to-plan drops and satisfaction rises.

Success metrics –

Planning time: reduce median time per client by ~60% (measured with activity logs).

Task completion: reach 85% first-attempt completion in usability tests (n≈12).

Usability (SUS): improve from 53 → 78 after design changes.

Adoption/retention signals: increase weekly active use during a 12-week pilot (n≈25).

 

Scope –

Dashboard: one-glance progress + alerts.

Planner: faster weekly setup with templates.

Progress view: clear visuals for trends and milestones.

Messaging: quick follow-ups and reminders from the same screen.

How we measured – Logs: median planner time per client — pre vs. pilot (12 weeks, n=25) • Usability: 3 moderated rounds (n=12) — task success & errors • SUS: standard 10-item scale — pre/post comparison (53 → 78)

Personas

Alex Jackson

Gym Trainer

Age: 32 • Experience: 8 years • Clients: 25

Goals –

  • Scale business to 40+ clients
  • Reduce administrative overhead
  • Improve client results and retention

Pains –

  • MetricMate platform kept crashing during sessions
  • Confusing navigation made simple tasks impossible
  • Inconsistent design made platform look unprofessional

Sarah Martinez

Independent Personal Trainer

Age: 28 • Experience: 5 years • Clients: 15

Goals –

  • Build a personal training side business
  • Provide better client experience
  • Track client progress effectively

Pains –

  • MetricMate interface was too complex and buggy
  • Couldn’t complete basic tasks without errors
  • Platform made her look unprofessional to clients

User Journey : Weekly Progress Check

Current State (Before MetricMate) Manual & fragmented

Gather Data

Search through notebooks, apps 🥵
Frustrated

Manual Analysis

Calculate progress manually
Time-consuming

Contact Client

Schedule call or meeting 😰
Anxious

Discuss Progress

Verbal explanation 🤔
Uncertain

Update Records

Manual data entry 😫
Exhausted

Future State (With Metric Mate) Automated & unified

View Dashboard

All data in one place 😊
Confident

Auto Analysis

Visual progress charts
Efficient

Share Progress

Send visual report instantly 📤
Professional

Client Celebrates

Clear visual achievements 🎉
Motivated

Auto Update

Data syncs automatically 😌
Relieved

How Trainer Navigates - IA

MetricMate Trainer Dashboard – Primary Site Map

Dashboard (Home)
  • KPI Cards: Revenue, Active Clients, Sessions Today, Retention
  • Performance Trends
  • Quick Actions: Add Client, Schedule, Message
  • Upcoming Sessions
  • Client Leaderboard
  • Alerts & Notifications
  • Recent Activity
Clients
  • Add Client
  • List / Grid
  • Search & Filters
  • Export
  • Bulk Actions
  • Sort: Name · Progress · Last Session
  • Profile View
  • Edit Profile
  • Message
  • Schedule Session
  • Progress Charts
  • Add Notes
Template
  • New Template
  • Categories Filter
  • Search
  • Duplicate
  • Edit
  • Delete
  • Preview
  • Assign to Client
  • Browse Library
Session
  • New Session
  • Calendar Toggle
  • Status Filter: Upcoming · Completed · Cancelled
  • Reschedule
  • Cancel
  • Session Notes
  • Send Feedback
  • Export Data
  • Templates Quick Access
Reports
  • Generate Report
  • Date Range
  • Report Type: Revenue · Client Progress · KPIs
  • Export: PDF / Excel
  • Custom Builder
  • Share
  • Auto-Schedule
  • Print
Messages
  • Compose
  • Search
  • Mark Read / Unread
  • Archive
  • Send Feedback
  • Attach File
  • Message Settings
  • Notification Prefs
Settings
  • Save Profile
  • Change Photo
  • Edit Certifications
  • Update Rates
  • Theme: Dark / Light
  • Notification Settings
  • Privacy
  • Account
  • Backup Data
  • Export Settings
Trainer Overview
  • Edit Profile
  • Update Specialties
  • Add Certification
  • Client Stats
  • Performance Analytics
  • Photo Upload
  • Edit Bio
  • Update Contact
Global Features
  • Global Search (header)
  • Notifications (system-wide)
  • IM Widget (anywhere)
Subsidiary / Secondary
  • Task Management (integrated)
  • Client Leaderboard (Dashboard)
  • KPI Analytics (Dash & Reports)
  • Feedback System (Msgs & Sessions)
  • Alert Panels (Dashboard)
  • Profile Management (Settings)
Dashboard Clients Template Session Reports Messages Settings Trainer Overview Global Subsidiary

Develop

Sketches and Wireframes

Through rapid sketches I refined the dashboard layout, focusing data visualization and progress tracking

Dashboard

Progress Tracking

Client Profile

Session Management

Testing and Iterations

12

Trainers Tested

Across 3 iterations

85%

Task Completion

On first attempt

13

Key insights

Implemented in design

Major Findings

  • 11/12 trainers want progress tracking very visual than reading numbers or details
  • All trainers wanted to see feedback after every session

  • 8/12 trainers said  they like clean dashboard and not too busy with lot of unnecessary features that they wont use anytime
  • Trainers said they need continuous real time reminder for next session as sometime they lost track of time 

Design Changes Made

  • Built cohesive brand style with clean typography
  • Removed the features that are not voted most determined by research
  • Added feedback functionality on demand of most trainers
    Style Guide

    When it came to hi-fi wireframes as a lead UI I wanted to have consistent brand established to Metric Mate I started with Mood board and moved ahead with right brand direction.

    Deliver

    MVP

    The MVP delivered a cohesive training platform that seamlessly integrates all client management workflows

    Handoff

    What devs received :

    • Figma component library + tokens (type scale, color, spacing) with usage notes

    • Redline specs & state maps (hover, focus, disabled; loading, error, empty)

    • 18 JIRA tickets with acceptance criteria (Dashboard, Sessions, Progress, Messaging)

    • QA checklist for empty states, validation, keyboard/focus paths

    Annotations :

    • Included annotated screenshots for key screens (spacing, grid, component variants) so engineers could build 1:1 without guesswork. 

    Collaboration cadence :

    • Weekly office hours with engineering + async Figma comments; decisions captured in tickets for traceability.

    Business Impact

    ~60% ↓

    Admin time / session

    % → +30%

    Client Retention

    46% → 85%

    Task Completion

    +13

    Referrals

    53 → 78

    SUS

    “Anjali’ & team transformed our platform from unusable to essential. The interface is now intuitive, the visual hierarchy guides users naturally, and trainers actually want to use our system. Her design thinking elevated our entire product.”

    Ecleamus Ricks Jr

    Product Owner at Metric Mate, Inc.

    LinkedIn Profile ↗

    My clients actually ask to see their charts now. One client said ‘This makes me feel like a real athlete.’ That’s the kind of motivation you can’t fake.

    Mike Rodriguez

    Personal Trainer

    Conslusion

      MetricMate demonstrates how thoughtful UX design can transform chaotic business processes into streamlined workflows that trainers actually want to use. 

      Next Steps :

      • Build deeper insights dashboard showing client retention patterns and revenue forecasting
      •  Create simple mobile app for trainers to quickly log sessions on-the-go
      • Connect with popular fitness apps and payment processors for seamless workflow
      • Test with larger gyms and franchise operations to validate enterprise readiness

       

      Lesson Learned :

      • Keep it simple: Trainers value speed and clarity over advanced features

      • Test early and often: Real trainer feedback shaped every major design decision

      • Visual hierarchy matters: Clear buttons and readable text prevent user frustration

      • Solve real problems: Focus on actual pain points, not impressive technology

       

        Thanks for reading!

        I’d love to hear your thoughts on this case study!  Drop me a line

         


        Open to new role, open to relocate, No sponsorship required.

        Let’s collaborate →


        Your feedback & critiques are welcome!

        Your thoughts on my work