Virtuagym’s Business Analytics Dashboard
Timeline:
Overall: 4 months
Discovery & Research: 2 months
Design & testing: 2 months
Tools :
Jira
Confluence
Pen & paper
FigJam
Figma
Miro
Team:
1 product designer
1 project manager
2 data engineers
2 developers
My Role: Product Designer
02
This case study delves into my journey of creating the business analytics dashboard for club managers within Virtuagym's platform. It serves as an integral component of a business analytics tool, enabling club managers to effectively monitor the performance of their staff, classes, and clients.
In the project, I was responsible for designing Virtuagym's dashboard for club managers. My goal was to simplify their management of classes, staff and clients. My approach was based on research and ideas gained from interviews with club managers.
Project Overview
Problem Statement
Club managers needed an all-in-one solution to track the performance of their staff, classes, and clients. The existing dashboard was not capable of providing a full view. Our objective was to create an organized dashboard that would simplify their management responsibilities while also enabling them to make informed choices across all aspects of their business.
Approach
I followed the Double Diamond Method because is a well-established framework for design thinking that involves four distinct phases: Discover, Define, Develop, and Deliver. Here's why it's a strong choice for my project:
Discover
Research
In the early stages of this project, I conducted extensive discovery research to gain a deep understanding of the needs, challenges, and expectations of club managers within the fitness industry. The primary objectives of this research were to identify pain points in their current management processes and to identify opportunities for creating a more efficient and user-friendly dashboard.
#1
#2
#3
#4
Relies on spreadsheets and manual tracking to manage staff schedules and class assignments.
Time-consuming administrative tasks, staff scheduling conflicts, and difficulty in tracking client progress.
A dashboard that shows staff scheduling, provides real-time client progress tracking, and simplifies data management.
How do you currently manage staff schedules, class assignments, and client information?
What are the most significant challenges or pain points you encounter in your daily management tasks?
If you could design an ideal dashboard to assist you in managing your club, what features or functionalities would it include?
In your experience, what are the key improvements or changes that could enhance your current management methods?
The main topics and questions discussed revolved around their current management processes, pain points, and expectations for the dashboard
Interviews to get to know the clients
During the "Client Empathy" phase, I conducted in-depth interviews with four different club managers. These interviews provided valuable insights into their current management processes, pain points, and expectations for a dashboard that could enhance their daily operations.
A dashboard with improved speed, user-friendly interface, and data analysis tools for better decision-making.
Uses a combination of email communication and paper records to coordinate staff and class information.
Lack of centralized communication, difficulty updating real-time schedules , and challenges in tracking attendance.
A dashboard that offers a centralized platform, real-time updates for class schedules, and attendance tracking features.
Slow software performance, limited data analysis capabilities, and a lack of user-friendly features.
Relies on a legacy software tool for staff management.
Uses a combination of a calendar app and manual record-keeping to oversee class schedules and client information.
Inefficient client data management, challenges in tracking client attendance, and difficulty in making data-driven decisions.
A dashboard that streamlines client data management and provides data analytics for decision support.
Current Management
Pain Points
Expectations
User Persona
I created a persona based on insights gathered from interviews with club managers, and her story is a representative example of their common challenges and aspirations.
Sarah Mitchell
Occupation Club Manager
Location Amsterdam, Netherlands
Age 35-year-old
Goals
Data-Driven Decisions: Club manager aims to make data-driven decisions to optimize staff, classes, and client management.
Efficient Business Analysis: They want to monitor the performance of their club, staff, and classes efficiently.
KPI Tracking: Tracking key performance indicators (KPIs) such as member retention, class attendance, and staff productivity is crucial.
Centralized Data: Having all relevant data in one place for easy access and analysis is a priority.
Pain Points
Data Scattering: Data relevant to club management, staff, classes, and clients is dispersed across multiple platforms.
Lack of Data Analysis: Current tools lack robust data analysis capabilities to derive actionable insights.
Manual Data Handling: Tedious manual data entry and processing hinder efficient business analysis.
Inefficiencies: They struggle with managing the club efficiently due to a lack of real-time insights.
Key Features
Data Integration: Integration of data from various sources (staff schedules, class attendance, member data) into one central hub.
KPI Tracking: Customizable KPI tracking with visual representations.
Data Analytics: Tools for data analysis, trend identification, and performance assessment.
User-Friendly Interface: An easy-to-navigate dashboard for efficient business analysis.
Report Generation: The ability to generate reports and summaries for data-driven decisions.
Dashboard Expectations
Data Centralization: A dashboard that consolidates data from various sources into one centralized location.
KPI Tracking: The ability to set, track, and analyze KPIs relevant to club management.
Data Analysis: Robust data analysis tools for informed decision-making and performance assessment.
User-Friendly Interface: A user-friendly interface that simplifies data access and analysis.
Competitor analysis
In the competitor analysis, I took a close look at eight competitors of Virtuagym in the fitness software industry. I carefully assessed their data analysis capabilities for key features like class engagement, client management, staff scheduling, and other data-related aspects. This examination helped me understand how these competitors stack up in terms of offering insights to fitness businesses. It provided crucial insights that guided my project strategy and the development of a dashboard customized to the specific needs of club managers.
Glofox provides gym and fitness studio management software that helps businesses with member management, scheduling, and payment processing to streamline their operations.
Zen Planner offers comprehensive fitness business management software, including member management, class scheduling, and billing solutions to improve overall efficiency.
Mindbody is a versatile platform that caters to wellness and fitness businesses, offering tools for appointment scheduling, member management, marketing, and payment processing.
WellnessLiving specializes in wellness studio management software, offering features such as appointment booking, customer engagement, and business analytics to empower wellness entrepreneurs.
PTminder is designed for personal trainers and fitness professionals, providing tools for client management, scheduling, and workout tracking, enhancing their services and client experience.
GymMaster is gym management software that simplifies class scheduling, attendance tracking, and facility management, with real-time updates and a mobile app for enhanced member and staff convenience.
Trainerize is a personal training and fitness coaching software that empowers trainers to manage clients, workouts, and progress tracking, all through a user-friendly platform.
Club Automation is a comprehensive club management software that focuses on member engagement and facility operations.
Class Management
Client Management
Staff Scheduling
Data Analytics
- Class attendance tracking with metrics on attendance rate - Member usage reports with statistics on class participation
- Member engagement analytics, including member activity and interactions
- Financial reports with revenue analysis
- Staff scheduling reports with data on shifts and coverage
- Instructor availability tracking with metrics
- Custom report generation for custom data analysis and reporting
- Exportable data for external analysis
- Detailed class attendance insights with metrics on class occupancy rates
- Member retention analytics
- Member engagement metrics
-Comprehensive client engagement analytics, tracking client interactions
- Financial reports
- Staff scheduling analytics with reports on shift assignments and staff performance
- Instructor management insights
- Customizable reports for data analysis
- Advanced financial reporting with revenue insights - Member retention analysis.
-Attendance rate statistics
-Member engagement level
-Performance analytics for specific class workouts, including progress reports
- Client analytics with personal details, including client progress tracking
- Goal insights with goal achievement metrics
- Staff scheduling reports with data on appointments tracking
- Instructor performance analytics
- Goal achievements and nutritional tracking
- Limited business analytics for basic performance analysis
- Strong class attendance analytics with attendance rate metrics
- Member engagement tracking with engagement statistics
- Client engagement insights
- Client performance analytics with progress reports
- Financial reports
- Staff scheduling analytics with metrics on appointments and shift management
- Shift insights with coverage metrics
- Strong financial reporting with revenue insights - Advanced KPI tracking for performance measurement
- Member engagement insights
-Class attendance tracking with attendance data
- Member usage reports with usage statistics
-Client engagement insights with client interaction statistics
- Client performance analytics
- Membership management insights
- Staff scheduling analytics with data on staff assignments
- Limited staff availability metrics
- Custom report generation for custom data analysis
- Minimal KPI insights for performance measurement
- Class performance analytics with class occupation insights
- Member engagement insights
- Client analytics with attendance tracking and class booking history
- Payment processing tracking
- Staff scheduling insights with data on instructor assignments
- Real-time staff availability analytics
-Class performance insights
- Limited financial reports
- Customized KPI tracking
-Class utilization metrics
-Performance tracking for group classes and individual exercises
-Comprehensive client profiles with attendance tracking and class booking history
-Staff availability statistics
-Instructor performance tracking with data on class participation
-Limited financial reports for basic financial analysis
-Customized KPI tracking for business performance measurement.
-Class attendance rate metrics
-KPI tracking for class performance evaluation (class occupancy rates and member engagement levels)
-Comprehensive client engagement analytics
-Financial reports for revenue analysis
- Staff scheduling analytics with reports
- Instructor management insights
-Financial reporting with insights into financial performance
-Member retention analysis for tracking and retaining clients
Stakeholder analysis
I created this stakeholder map to identify, clarify, and align the interests and needs of key stakeholders in the project. By recognizing the stakeholders and their specific interests I can ensure that the project's objectives and features align with the expectations and requirements of these stakeholders.
Club Managers
Class subscription and attendance analytics for optimized class scheduling.
Staff scheduling analytics to ensure the right number of staff members.
Staff performance metrics, including member feedback.
Client engagement analytics, covering attendance history, class participation, and engagement patterns.
Software Engineers
Data infrastructure to handle class subscription and attendance analytics efficiently.
Technical capabilities for staff scheduling analytics, ensuring optimal staffing levels for each class.
Implementation of data processing mechanisms for staff performance metrics, including real-time data updates and user feedback.
Development of analytics features for client engagement insights, including data visualization.
Product Development Team
Innovation in analytics features.
Designing analytics tools for staff scheduling, ensuring workforce optimization for each class.
Creation of a data processing mechanisms to support staff performance metrics, including real-time data updates and user feedback.
Development of user-friendly analytics features including data visualization and customization options.
Marketing Team
Promotional strategies highlighting innovative class subscription and attendance analytics to differentiate the product.
Alignment of marketing materials with client engagement analytics to emphasize user-friendly insights and the dashboard's unique features.
Collaboration with the development team to ensure analytics features align with stakeholder needs and market trends.
Data Analysts
Data infrastructure and advanced data processing capabilities for in-depth class subscription and attendance analytics.
Technical support for developing staff scheduling analytics, ensuring efficient workforce management for each class.
Collaboration with the development team for the implementation of analytics features that provide insights into staff performance and client engagement.
Fitness Club Staff
Efficient staff scheduling tools based on class subscription and attendance analytics to simplify workload management.
User-friendly class attendance and performance metrics to enhance class preparation and member engagement.
Fitness Instructors
User-friendly tools based on class subscription and attendance analytics to streamline class management and preparation.
Insights into staff performance and class attendance patterns through analytics for continuous improvement.
Engagement metrics to foster better interactions with clients and personalize their fitness experience.
Customer Support Team
Access to member feedback and satisfaction metrics from analytics to address client concerns effectively.
Insights into class subscription and attendance trends for assisting clients in choosing suitable classes.
Analytics tools to respond to member inquiries and provide support based on class utilization insights.
Third-Party Vendors
Integration options for class subscription and attendance analytics to enhance service offerings.
Data access for their specific services to align with staff scheduling analytics for more effective partnerships.
Collaboration opportunities for the development of mutually beneficial analytics features and services.
Core team
Direct/Involved Stakeholders
Indirect/Informed Stakeholders
Interests & Expectations
Third-Party Vendors (Integration and Support)
Customer Support Team (Dealing with Member Concerns)
Fitness Instructors (Impacted by Scheduling)
Fitness Club Staff
Data Analysts
Marketing Team
Software Engineers
Product Development Team
Club Managers (Primary Users)
Virtuagym’s Business Analytics Dashboard
Timeline:
Overall: 4 months
Discovery & Research: 2 months
Design & testing: 2 months
Tools :
Jira
Confluence
Pen & paper
FigJam
Figma
Miro
Team:
1 product designer
1 project manager
2 data engineers
2 developers
My Role: Product Designer
02
This case study delves into my journey of creating the business analytics dashboard for club managers within Virtuagym's platform. It serves as an integral component of a business analytics tool, enabling club managers to effectively monitor the performance of their staff, classes, and clients.
In the project, I was responsible for designing Virtuagym's dashboard for club managers. My goal was to simplify their management of classes, staff and clients. My approach was based on research and ideas gained from interviews with club managers.
Project Overview
Problem Statement
Club managers needed an all-in-one solution to track the performance of their staff, classes, and clients. The existing dashboard was not capable of providing a full view. Our objective was to create an organized dashboard that would simplify their management responsibilities while also enabling them to make informed choices across all aspects of their business.
Approach
I followed the Double Diamond Method because is a well-established framework for design thinking that involves four distinct phases: Discover, Define, Develop, and Deliver.
Discover
Research
In the early stages of this project, I conducted extensive discovery research to gain a deep understanding of the needs, challenges, and expectations of club managers within the fitness industry. The primary objectives of this research were to identify pain points in their current management processes and to identify opportunities for creating a more efficient and user-friendly dashboard.
Client Empathy
#1
#2
#3
#4
Relies on spreadsheets and manual tracking to manage staff schedules and class assignments.
Time-consuming administrative tasks, staff scheduling conflicts, and difficulty in tracking client progress.
A dashboard that shows staff scheduling, provides real-time client progress tracking, and simplifies data management.
How do you currently manage staff schedules, class assignments, and client information?
What are the most significant challenges or pain points you encounter in your daily management tasks?
If you could design an ideal dashboard to assist you in managing your club, what features or functionalities would it include?
In your experience, what are the key improvements or changes that could enhance your current management methods?
The main topics and questions discussed revolved around their current management processes, pain points, and expectations for the dashboard
Interviews to get to know the clients
During the "Client Empathy" phase, I conducted in-depth interviews with four different club managers. These interviews provided valuable insights into their current management processes, pain points, and expectations for a dashboard that could enhance their daily operations.
Uses a combination of email communication and paper records to coordinate staff and class information.
Lack of centralized communication, difficulty updating real-time schedules , and challenges in tracking attendance.
A dashboard that offers a centralized platform, real-time updates for class schedules, and attendance tracking features.
Slow software performance, limited data analysis capabilities, and a lack of user-friendly features.
Relies on a legacy software tool for staff management.
A dashboard with improved speed, user-friendly interface, and data analysis tools for better decision-making.
Uses a combination of a calendar app and manual record-keeping to oversee class schedules and client information.
Inefficient client data management, challenges in tracking client attendance, and difficulty in making data-driven decisions.
A dashboard that streamlines client data management and provides data analytics for decision support.
Current Management
Pain Points
Expectations
User Persona
I created a persona based on insights gathered from interviews with club managers, and her story is a representative example of their common challenges and aspirations.
Sarah Mitchell
Occupation Club Manager
Location Amsterdam, Netherlands
Age 35-year-old
Goals
Data-Driven Decisions: Club manager aims to make data-driven decisions to optimize staff, classes, and client management.
Efficient Business Analysis: They want to monitor the performance of their club, staff, and classes efficiently.
KPI Tracking: Tracking key performance indicators (KPIs) such as member retention, class attendance, and staff productivity is crucial.
Centralized Data: Having all relevant data in one place for easy access and analysis is a priority.
Dashboard Expectations
Data Centralization: A dashboard that consolidates data from various sources into one centralized location.
KPI Tracking: The ability to set, track, and analyze KPIs relevant to club management.
Data Analysis: Robust data analysis tools for informed decision-making and performance assessment.
User-Friendly Interface: A user-friendly interface that simplifies data access and analysis.
Pain Points
Data Scattering: Data relevant to club management, staff, classes, and clients is dispersed across multiple platforms.
Lack of Data Analysis: Current tools lack robust data analysis capabilities to derive actionable insights.
Manual Data Handling: Tedious manual data entry and processing hinder efficient business analysis.
Inefficiencies: They struggle with managing the club efficiently due to a lack of real-time insights.
Key Features
Data Integration: Integration of data from various sources (staff schedules, class attendance, member data) into one central hub.
KPI Tracking: Customizable KPI tracking with visual representations.
Data Analytics: Tools for data analysis, trend identification, and performance assessment.
Report Generation: The ability to generate reports and summaries for data-driven decisions.
Client Management
Data Analytics
PTminder is designed for personal trainers and fitness professionals, providing tools for client management, scheduling, and workout tracking, enhancing their services and client experience.
Glofox provides gym and fitness studio management software that helps businesses with member management, scheduling, and payment processing to streamline their operations.
GymMaster is gym management software that simplifies class scheduling, attendance tracking, and facility management, with real-time updates and a mobile app for enhanced member and staff convenience.
Zen Planner offers comprehensive fitness business management software, including member management, class scheduling, and billing solutions to improve overall efficiency.
Trainerize is a personal training and fitness coaching software that empowers trainers to manage clients, workouts, and progress tracking, all through a user-friendly platform.
Mindbody is a versatile platform that caters to wellness and fitness businesses, offering tools for appointment scheduling, member management, marketing, and payment processing.
Club Automation is a comprehensive club management software that focuses on member engagement and facility operations.
WellnessLiving specializes in wellness studio management software, offering features such as appointment booking, customer engagement, and business analytics to empower wellness entrepreneurs.
Class Management
Staff Scheduling
- Class attendance tracking with metrics on attendance rate
- Member usage reports with statistics on class participation
- Class performance analytics with class occupation insights
- Member engagement insights
-Class utilization metrics
-Performance tracking for group classes and individual exercises
-Client profiles with attendance tracking and class booking history
-Limited financial reports for basic financial analysis
-Customized KPI tracking for business performance measurement.
-Staff availability statistics
-Instructor performance tracking with data on class participation
- Client analytics with attendance tracking and class booking history
- Payment processing tracking
- Staff scheduling insights with data on instructor assignments
- Real-time staff availability analytics
-Class performance insights
- Limited financial reports
- Customized KPI tracking
- Detailed class attendance insights with metrics on class occupancy rates
- Member retention analytics
- Member engagement metrics
-Attendance rate statistics
-Member engagement level
-Performance analytics for specific class workouts, including progress reports
- Strong class attendance analytics with attendance rate metrics
- Member engagement tracking with engagement statistics
-Class attendance tracking with attendance data
- Member usage reports with usage statistics
-Class attendance rate metrics
-KPI tracking for class performance evaluation
-Client engagement analytics
-Financial reports for revenue analysis
- Staff scheduling analytics with reports
- Instructor management insights
-Financial reporting with insights into financial performance
-Member retention analysis for tracking and retaining clients
- Client engagement insights
- Client performance analytics with progress reports
- Financial reports
-Client engagement insights with client interaction statistics
- Client performance analytics
- Membership management insights
- Staff scheduling analytics with data on staff assignments
- Limited staff availability metrics
- Custom report generation for custom data analysis
- Minimal KPI insights for performance measurement
- Staff scheduling analytics with metrics on appointments and shift management
- Shift insights with coverage metrics
- Strong financial reporting with revenue insights - Advanced KPI tracking for performance measurement
- Member engagement insights
- Client analytics with personal details, including client progress tracking
- Goal insights with goal achievement metrics
- Staff scheduling reports with data on appointments tracking
- Instructor performance analytics
- Goal achievements and nutritional tracking
- Limited business analytics for basic performance analysis
-Client engagement analytics, tracking client interactions
- Financial reports
- Staff scheduling analytics with reports on shift assignments and staff performance
- Instructor management insights
-Customized reports for data analysis
- Advanced financial reporting with revenue insights - Member retention analysis.
- Member engagement analytics, including member activity and interactions
- Financial reports with revenue analysis
- Staff scheduling reports with data on shifts and coverage
- Instructor availability tracking with metrics
- Custom report generation for custom data analysis and reporting
- Exportable data for external analysis
Competitor analysis
In the competitor analysis, I took a close look at eight competitors of Virtuagym in the fitness software industry. I carefully assessed their data analysis capabilities for key features like class engagement, client management, staff scheduling, and other data-related aspects. This examination helped me understand how these competitors stack up in terms of offering insights to fitness businesses. It provided crucial insights that guided my project strategy and the development of a dashboard customized to the specific needs of club managers.
Virtuagym’s Business Analytics Dashboard
Timeline:
Overall: 4 months
Discovery & Research: 2 months
Design & testing: 2 months
Tools :
Jira
Confluence
Pen & paper
FigJam
Figma
Miro
Team:
1 product designer
1 project manager
2 data engineers
2 developers
My Role: Product Designer
02
This case study delves into my journey of creating the business analytics dashboard for club managers within Virtuagym's platform. It serves as an integral component of a business analytics tool, enabling club managers to effectively monitor the performance of their staff, classes, and clients.
In the project, I was responsible for designing Virtuagym's dashboard for club managers. My goal was to simplify their management of classes, staff and clients. My approach was based on research and ideas gained from interviews with club managers.
Project Overview
Problem Statement
Club managers needed an all-in-one solution to track the performance of their staff, classes, and clients. The existing dashboard was not capable of providing a full view. Our objective was to create an organized dashboard that would simplify their management responsibilities while also enabling them to make informed choices across all aspects of their business.
Approach
I followed the Double Diamond Method because is a well-established framework for design thinking that involves four distinct phases: Discover, Define, Develop, and Deliver.
Discover
Research
In the early stages of this project, I conducted extensive discovery research to gain a deep understanding of the needs, challenges, and expectations of club managers within the fitness industry. The primary objectives of this research were to identify pain points in their current management processes and to identify opportunities for creating a more efficient and user-friendly dashboard.
#1
#2
#3
#4
Interviews to get to know the clients
During the "Client Empathy" phase, I conducted in-depth interviews with four different club managers. These interviews provided valuable insights into their current management processes, pain points, and expectations for a dashboard that could enhance their daily operations.
The main topics and questions discussed revolved around their current management processes, pain points, and expectations for the dashboard
How do you currently manage staff schedules, class assignments, and client information?
What are the most significant challenges or pain points you encounter in your daily management tasks?
If you could design an ideal dashboard to assist you in managing your club, what features or functionalities would it include?
In your experience, what are the key improvements or changes that could enhance your current management methods?
Current Management
Relies on spreadsheets and manual tracking to manage staff schedules and class assignments.
Pain Points
Time-consuming administrative tasks, staff scheduling conflicts, and difficulty in tracking client progress.
A dashboard that shows staff scheduling, provides real-time client progress tracking, and simplifies data management.
Expectations
Uses a combination of email communication and paper records to coordinate staff and class information.
Current Management
Lack of centralized communication, difficulty updating real-time schedules , and challenges in tracking attendance.
Pain Points
A dashboard that offers a centralized platform, real-time updates for class schedules, and attendance tracking features.
Expectations
Relies on a legacy software tool for staff management.
Current Management
Pain Points
Slow software performance, limited data analysis capabilities, and a lack of user-friendly features.
A dashboard with improved speed, user-friendly interface, and data analysis tools for better decision-making.
Expectations
Uses a combination of a calendar app and manual record-keeping to oversee class schedules and client information.
Current Management
Inefficient client data management, challenges in tracking client attendance, and difficulty in making data-driven decisions.
Pain Points
A dashboard that streamlines client data management and provides data analytics for decision support.
Expectations
User Persona
I created a persona based on insights gathered from interviews with club managers, and her story is a representative example of their common challenges and aspirations.
Key Features
Data Integration: Integration of data from various sources (staff schedules, class attendance, member data) into one central hub.
KPI Tracking: Customizable KPI tracking with visual representations.
Data Analytics: Tools for data analysis, trend identification, and performance assessment.
Report Generation: The ability to generate reports and summaries for data-driven decisions.
Goals
Data-Driven Decisions: Club manager aims to make data-driven decisions to optimize staff, classes, and client management.
Efficient Business Analysis: They want to monitor the performance of their club, staff, and classes efficiently.
KPI Tracking: Tracking key performance indicators (KPIs) such as member retention, class attendance, and staff productivity is crucial.
Centralized Data: Having all relevant data in one place for easy access and analysis is a priority.
Dashboard Expectations
Data Centralization: A dashboard that consolidates data from various sources into one centralized location.
KPI Tracking: The ability to set, track, and analyze KPIs relevant to club management.
Data Analysis: Robust data analysis tools for informed decision-making and performance assessment.
User-Friendly Interface: A user-friendly interface that simplifies data access and analysis.
Pain Points
Data Scattering: Data relevant to club management, staff, classes, and clients is dispersed across multiple platforms.
Lack of Data Analysis: Current tools lack robust data analysis capabilities to derive actionable insights.
Manual Data Handling: Tedious manual data entry and processing hinder efficient business analysis.
Inefficiencies: They struggle with managing the club efficiently due to a lack of real-time insights.
Sarah Mitchell
Occupation Club Manager
Location Amsterdam, Netherlands
Age 35-year-old
Pain Points
Data Scattering: Data relevant to club management, staff, classes, and clients is dispersed across multiple platforms.
Lack of Data Analysis: Current tools lack robust data analysis capabilities to derive actionable insights.
Manual Data Handling: Tedious manual data entry and processing hinder efficient business analysis.
Inefficiencies: They struggle with managing the club efficiently due to a lack of real-time insights.
Key Features
Data Integration: Integration of data from various sources (staff schedules, class attendance, member data) into one central hub.
KPI Tracking: Customizable KPI tracking with visual representations.
Data Analytics: Tools for data analysis, trend identification, and performance assessment.
Report Generation: The ability to generate reports and summaries for data-driven decisions.
In the competitor analysis, I took a close look at eight competitors of Virtuagym in the fitness software industry. I carefully assessed their data analysis capabilities for key features like class engagement, client management, staff scheduling, and other data-related aspects. This examination helped me understand how these competitors stack up in terms of offering insights to fitness businesses. It provided crucial insights that guided my project strategy and the development of a dashboard customized to the specific needs of club managers.
Competitor analysis
-Attendance rate statistics
-Member engagement level
-Performance analytics for specific class workouts, including progress reports
Trainerize is a personal training and fitness coaching software that empowers trainers to manage clients, workouts, and progress tracking, all through a user-friendly platform.
PTminder is designed for personal trainers and fitness professionals, providing tools for client management, scheduling, and workout tracking, enhancing their services and client experience.
Glofox provides gym and fitness studio management software that helps businesses with member management, scheduling, and payment processing to streamline their operations.
GymMaster is gym management software that simplifies class scheduling, attendance tracking, and facility management, with real-time updates and a mobile app for enhanced member and staff convenience.
Zen Planner offers comprehensive fitness business management software, including member management, class scheduling, and billing solutions to improve overall efficiency.
Mindbody is a versatile platform that caters to wellness and fitness businesses, offering tools for appointment scheduling, member management, marketing, and payment processing.
Club Automation is a comprehensive club management software that focuses on member engagement and facility operations.
WellnessLiving specializes in wellness studio management software, offering features such as appointment booking, customer engagement, and business analytics to empower wellness entrepreneurs.
- Class attendance tracking with metrics on attendance rate
- Member usage reports with statistics on class participation
- Class performance analytics with class occupation insights
- Member engagement insights
-Class utilization metrics
-Performance tracking for group classes and individual exercises
-Client profiles with attendance tracking and class booking history
-Limited financial reports for basic financial analysis
-Customized KPI tracking for business performance measurement.
-Staff availability statistics
-Instructor performance tracking with data on class participation
- Client analytics with attendance tracking and class booking history
- Payment processing tracking
- Staff scheduling insights with data on instructor assignments
- Real-time staff availability analytics
-Class performance insights
- Limited financial reports
- Customized KPI tracking
- Detailed class attendance insights with metrics on class occupancy rates
- Member retention analytics
- Member engagement metrics
- Strong class attendance analytics with attendance rate metrics
- Member engagement tracking with engagement statistics
-Class attendance tracking with attendance data
- Member usage reports with usage statistics
-Class attendance rate metrics
-KPI tracking for class performance evaluation
- Staff scheduling analytics with reports
- Instructor management insights
-Financial reporting with insights into financial performance
-Member retention analysis for tracking and retaining clients
- Client engagement insights
- Client performance analytics with progress reports
- Financial reports
-Client engagement insights with client interaction statistics
- Client performance analytics
- Membership management insights
- Staff scheduling analytics with data on staff assignments
- Limited staff availability metrics
- Custom report generation for custom data analysis
- Minimal KPI insights for performance measurement
- Staff scheduling analytics with metrics on appointments and shift management
- Shift insights with coverage metrics
- Strong financial reporting with revenue insights - Advanced KPI tracking for performance measurement
- Member engagement insights
- Client analytics with personal details, including client progress tracking
- Goal insights with goal achievement metrics
- Staff scheduling reports with data on appointments tracking
- Instructor performance analytics
- Goal achievements and nutritional tracking
- Limited business analytics for basic performance analysis
-Client engagement analytics, tracking client interactions
- Financial reports
- Staff scheduling analytics with reports on shift assignments and staff performance
- Instructor management insights
-Customized reports for data analysis
- Advanced financial reporting with revenue insights - Member retention analysis.
- Member engagement analytics, including member activity and interactions
- Financial reports with revenue analysis
- Staff scheduling reports with data on shifts and coverage
- Instructor availability tracking with metrics
- Custom report generation for custom data analysis and reporting
- Exportable data for external analysis
Class Management
Client Management
Staff Scheduling
Data Analytics
Class Management
Client Management
Staff Scheduling
Data Analytics
-Client engagement analytics
-Financial reports for revenue analysis
Club Managers
Class subscription and attendance analytics for optimized class scheduling.
Staff scheduling analytics to ensure the right number of staff members.
Staff performance metrics, including member feedback.
Client engagement analytics, covering attendance history, class participation, and engagement patterns.
Software Engineers
Data infrastructure to handle class subscription and attendance analytics efficiently.
Technical capabilities for staff scheduling analytics, ensuring optimal staffing levels for each class.
Implementation of data processing mechanisms for staff performance metrics, including real-time data updates and user feedback.
Development of analytics features for client engagement insights, including data visualization.
Product Development Team
Innovation in analytics features.
Designing analytics tools for staff scheduling, ensuring workforce optimization for each class.
Creation of a data processing mechanisms to support staff performance metrics, including real-time data updates and user feedback.
Development of user-friendly analytics features including data visualization and customization options.
Marketing Team
Promotional strategies highlighting innovative class subscription and attendance analytics to differentiate the product.
Alignment of marketing materials with client engagement analytics to emphasize user-friendly insights and the dashboard's unique features.
Collaboration with the development team to ensure analytics features align with stakeholder needs and market trends.
Data Analysts
Data infrastructure and advanced data processing capabilities for in-depth class subscription and attendance analytics.
Technical support for developing staff scheduling analytics, ensuring efficient workforce management for each class.
Collaboration with the development team for the implementation of analytics features that provide insights into staff performance and client engagement.
Fitness Club Staff
Efficient staff scheduling tools based on class subscription and attendance analytics to simplify workload management.
User-friendly class attendance and performance metrics to enhance class preparation and member engagement.
Fitness Instructors
User-friendly tools based on class subscription and attendance analytics to streamline class management and preparation.
Insights into staff performance and class attendance patterns through analytics for continuous improvement.
Engagement metrics to foster better interactions with clients and personalize their fitness experience.
Customer Support Team
Access to member feedback and satisfaction metrics from analytics to address client concerns effectively.
Insights into class subscription and attendance trends for assisting clients in choosing suitable classes.
Analytics tools to respond to member inquiries and provide support based on class utilization insights.
Third-Party Vendors
Integration options for class subscription and attendance analytics to enhance service offerings.
Data access for their specific services to align with staff scheduling analytics for more effective partnerships.
Collaboration opportunities for the development of mutually beneficial analytics features and services.
Core team
Direct/Involved Stakeholders
Indirect/Informed Stakeholders
Data Analysts
Fitness Club Staff
Fitness Instructors (Impacted by Scheduling)
Software Engineers
Club Managers (Primary Users)
Product Development Team
Marketing Team
Customer Support Team (Dealing with Member Concerns)
Third-Party Vendors (Integration and Support)
Interests & Expectations
Club Managers
Class subscription and attendance analytics for optimized class scheduling.
Staff scheduling analytics to ensure the right number of staff members.
Staff performance metrics, including member feedback.
Client engagement analytics, covering attendance history, class participation, and engagement patterns.
Software Engineers
Data infrastructure to handle class subscription and attendance analytics efficiently.
Technical capabilities for staff scheduling analytics, ensuring optimal staffing levels for each class.
Implementation of data processing mechanisms for staff performance metrics, including real-time data updates and user feedback.
Development of analytics features for client engagement insights, including data visualization.
Product Development Team
Innovation in analytics features.
Designing analytics tools for staff scheduling, ensuring workforce optimization for each class.
Creation of a data processing mechanisms to support staff performance metrics, including real-time data updates and user feedback.
Development of user-friendly analytics features including data visualization and customization options.
Core team
Direct/Involved Stakeholders
Indirect/Informed Stakeholders
Interests & Expectations
Third-Party Vendors (Integration and Support)
Customer Support Team (Dealing with Member Concerns)
Fitness Instructors (Impacted by Scheduling)
Fitness Club Staff
Data Analysts
Marketing Team
Software Engineers
Product Development Team
Club Managers (Primary Users)
Marketing Team
Promotional strategies highlighting innovative class subscription and attendance analytics to differentiate the product.
Alignment of marketing materials with client engagement analytics to emphasize user-friendly insights and the dashboard's unique features.
Collaboration with the development team to ensure analytics features align with stakeholder needs and market trends.
Data Analysts
Data infrastructure and advanced data processing capabilities for in-depth class subscription and attendance analytics.
Technical support for developing staff scheduling analytics, ensuring efficient workforce management for each class.
Collaboration with the development team for the implementation of analytics features that provide insights into staff performance and client engagement.
Fitness Club Staff
Efficient staff scheduling tools based on class subscription and attendance analytics to simplify workload management.
User-friendly class attendance and performance metrics to enhance class preparation and member engagement.
Fitness Instructors
User-friendly tools based on class subscription and attendance analytics to streamline class management and preparation.
Insights into staff performance and class attendance patterns through analytics for continuous improvement.
Engagement metrics to foster better interactions with clients and personalize their fitness experience.
Customer Support Team
Access to member feedback and satisfaction metrics from analytics to address client concerns effectively.
Insights into class subscription and attendance trends for assisting clients in choosing suitable classes.
Analytics tools to respond to member inquiries and provide support based on class utilization insights.
Third-Party Vendors
Integration options for class subscription and attendance analytics to enhance service offerings.
Data access for their specific services to align with staff scheduling analytics for more effective partnerships.
Collaboration opportunities for the development of mutually beneficial analytics features and services.
Stakeholder analysis
I created this stakeholder map to identify, clarify, and align the interests and needs of key stakeholders in the project. By recognizing the stakeholders and their specific interests, the map enhances communication, guides decision-making, and ensures that the project's objectives and features align with the expectations and requirements of these stakeholders.
Stakeholder analysis
I created this stakeholder map to identify, clarify, and align the interests and needs of key stakeholders in the project. By recognizing the stakeholders and their specific interests, the map enhances communication, guides decision-making, and ensures that the project's objectives and features align with the expectations and requirements of these stakeholders.
Feature Prioritization
I chose the MoSCoW method for feature prioritization in this project because for categorizing and prioritizing metrics based on their importance and relevance. I needed a clear way to distinguish "Must-Have" metrics that are crucial for the dashboard's success, "Should-Have" features that are important but not critical, and "Could-Have" features that offer additional value.
Card sorting
In the card sorting process, I engaged stakeholders, including club managers, to collaboratively organize and categorize the identified metrics and features. This exercise allowed us to determine how the metrics and features would be presented on the dashboard. The participants were given cards with individual metrics and features written on them, and they were asked to group these cards into three main categories: classes, staff, and clients.
Must Have
Should Have
Could Have
Won't Have
Trainer report
Time reporting
Total number of classes
Attendance per class
Cancellation
Waiting list
Check-ins
Engagement
Class rating analytics
Member retention trends
Member feedback analytics
Staff preferences and availability
Non-Engagement Member Data
External Staff Cost Metrics
Revenue data for classes
Booking trends
Staff action log
Must Have
Should Have
Could Have
Won't Have
Trainer report
Time reporting
Total number of classes
Attendance per class
Cancellation
Waiting list
Check-ins
Engagement
Class rating analytics
Member retention trends
Member feedback analytics
Staff preferences and availability
Non-Engagement Member Data
External Staff Cost Metrics
Revenue data for classes
Booking trends
Staff action log
Feature Prioritization
I chose the MoSCoW method for feature prioritization in this project because for categorizing and prioritizing metrics based on their importance and relevance. I needed a clear way to distinguish "Must-Have" metrics that are crucial for the dashboard's success, "Should-Have" features that are important but not critical, and "Could-Have" features that offer additional value.
Feature Prioritization
I chose the MoSCoW method for feature prioritization in this project because for categorizing and prioritizing metrics based on their importance and relevance. I needed a clear way to distinguish "Must-Have" metrics that are crucial for the dashboard's success, "Should-Have" features that are important but not critical, and "Could-Have" features that offer additional value.
Must Have
Should Have
Could Have
Won't Have
Trainer report
Time reporting
Total number of classes
Attendance per class
Cancellation
Waiting list
Check-ins
Engagement
Class rating analytics
Member retention trends
Member feedback analytics
Booking trends
Staff preferences and availability
Non-Engagement Member Data
External Staff Cost Metrics
Revenue data for classes
Staff action log
Classes & Appointments
Staff
Clients
Trainer report
Time reporting
Total number of classes/appointments
Attendance per class/appointments
Cancellation
per class/appointment
Cancellation reason
Waiting list
Check-ins
Attendance
Engagement (check in frequency,bookings)
Card sorting
In the card sorting process, I engaged stakeholders, including club managers, to collaboratively organize and categorize the identified metrics and features. This exercise allowed us to determine how the metrics and features would be presented on the dashboard. The participants were given cards with individual metrics and features written on them, and they were asked to group these cards into three main categories: classes, staff, and clients.
By conducting this card sorting activity, we achieved the following:
Card sorting
In the card sorting process, I engaged stakeholders, including club managers, to collaboratively organize and categorize the identified metrics and features. This exercise allowed us to determine how the metrics and features would be presented on the dashboard. The participants were given cards with individual metrics and features written on them, and they were asked to group these cards into three main categories: classes, staff, and clients.
By conducting this card sorting activity, we achieved the following:
Classes & Appointments
Staff
Clients
Trainer report
Time reporting
Total number of classes/appointments
Attendance per class/appointments
Cancellation
per class/appointment
Cancellation reason
Waiting list
Check-ins
Attendance
Engagement (check in frequency,bookings)
Classes & Appointments
Staff
Clients
Trainer report
Time reporting
Total number of classes/appointments
Attendance per class/appointments
Cancellation
per class/appointment
Cancellation reason
Waiting list
Check-ins
Attendance
Engagement (check in frequency,bookings)
Information Architecture
In the information architecture chart, I strategically selected specific chart types for each dashboard, considering their distinct purposes, target audiences, and the relevance of data. This approach ensures that each dashboard effectively conveys information to its intended users, contributing to a more user-friendly and data-driven experience.
Define & ideation
Define & ideation
Define & ideation
Information Architecture
In the information architecture chart, I strategically selected specific chart types for each dashboard, considering their distinct purposes, target audiences, and the relevance of data. This approach ensures that each dashboard effectively conveys information to its intended users, contributing to a more user-friendly and data-driven experience.
Information Architecture
In the information architecture chart, I strategically selected specific chart types for each dashboard, considering their distinct purposes, target audiences, and the relevance of data. This approach ensures that each dashboard effectively conveys information to its intended users, contributing to a more user-friendly and data-driven experience.
Needs and expectations of the end user
I created this persona to gain a comprehensive understanding of club managers' specific requirements and objectives in effectively managing their fitness clubs. This persona serves as a valuable point of reference throughout the project, guiding decision-making and ensuring that the dashboards and functionalities are designed to address the club manager's key concerns.
How my staff members are doing?
How my clients are doing?
How my classes are doing?
As a club manager I want to know…
"Which classes have the highest attendance, and which ones need improvement?"
"Are there any patterns or trends in class attendance across different times or days?"
"What is the utilization rate of our class facilities, and which classes have waiting lists?"
"Can I see historical data on class performance, such as attendance over the past month?"
"How many staff members are on duty during peak and off-peak hours?"
"Can I track staff punctuality and attendance for scheduled shifts?"
"Is there a performance overview of individual staff members, and are there consistent issues?"
"How well do staff members respond to member inquiries, requests, and concerns?"
"What is the overall engagement level of our club members, and how often do they check in?"
"Which clients have the highest attendance and are the most loyal to our club?"
"Can I track retention rates and identify members at risk of churning?"
Needs and expectations of the end user
I created this persona to gain a comprehensive understanding of club managers' specific requirements and objectives in effectively managing their fitness clubs. This persona serves as a valuable point of reference throughout the project, guiding decision-making and ensuring that the dashboards and functionalities are designed to address the club manager's key concerns.
How my staff members are doing?
How my clients are doing?
How my classes are doing?
As a club manager I want to know…
"Which classes have the highest attendance, and which ones need improvement?"
"Are there any patterns or trends in class attendance across different times or days?"
"What is the utilization rate of our class facilities, and which classes have waiting lists?"
"Can I see historical data on class performance, such as attendance over the past month?"
"How many staff members are on duty during peak and off-peak hours?"
"Can I track staff punctuality and attendance for scheduled shifts?"
"Is there a performance overview of individual staff members, and are there consistent issues?"
"How well do staff members respond to member inquiries, requests, and concerns?"
"What is the overall engagement level of our club members, and how often do they check in?"
"Which clients have the highest attendance and are the most loyal to our club?"
"Can I track retention rates and identify members at risk of churning?"
Needs and expectations of the end user
I created this persona to gain a comprehensive understanding of club managers' specific requirements and objectives in effectively managing their fitness clubs. This persona serves as a valuable point of reference throughout the project, guiding decision-making and ensuring that the dashboards and functionalities are designed to address the club manager's key concerns.
How my staff members are doing?
How my clients are doing?
How my classes are doing?
As a club manager I want to know…
"Which classes have the highest attendance, and which ones need improvement?"
"Are there any patterns or trends in class attendance across different times or days?"
"What is the utilization rate of our class facilities, and which classes have waiting lists?"
"Can I see historical data on class performance, such as attendance over the past month?"
"How many staff members are on duty during peak and off-peak hours?"
"Can I track staff punctuality and attendance for scheduled shifts?"
"Is there a performance overview of individual staff members, and are there consistent issues?"
"How well do staff members respond to member inquiries, requests, and concerns?"
"What is the overall engagement level of our club members, and how often do they check in?"
"Which clients have the highest attendance and are the most loyal to our club?"
"Can I track retention rates and identify members at risk of churning?"
Wireframes
A selection of screens from low fidelity design
Wireframes
A selection of screens from low fidelity design
Wireframes
Dashboard Layout
After extensive case study research, I identified an effective approach for dashboard design. It involves presenting an overview of key metrics at the top for quick reference, followed by more detailed card-based information and analytics. This layout allows for card flexibility, accommodating various graphs and visualizations as needed.
Dashboard Title
Summary numbers
Graph cards
Card title
Customizable options
Dashboard Layout
After extensive case study research, I identified an effective approach for dashboard design. It involves presenting an overview of key metrics at the top for quick reference, followed by more detailed card-based information and analytics. This layout allows for card flexibility, accommodating various graphs and visualizations as needed.
After extensive case study research, I identified an effective approach for dashboard design. It involves presenting an overview of key metrics at the top for quick reference, followed by more detailed card-based information and analytics. This layout allows for card flexibility, accommodating various graphs and visualizations as needed.
Dashboard Title
Summary numbers
Graph cards
Card title
Customizable options
Dashboard Layout
After extensive case study research, I identified an effective approach for dashboard design. It involves presenting an overview of key metrics at the top for quick reference, followed by more detailed card-based information and analytics. This layout allows for card flexibility, accommodating various graphs and visualizations as needed.
A selection of screens from low fidelity design
Dashboard Title
Summary numbers
Graph cards
Card title
Customizable options
Components
I used a combination of various graph types and distinct color palettes for each dashboard category (classes, staff, clients). This approach ensured a harmonious overall design while maintaining each section's unique and identifiable visual identity.
High fidelity dashboards
Components
I used a combination of various graph types and distinct color palettes for each dashboard category (classes, staff, clients). This approach ensured a harmonious overall design while maintaining each section's unique and identifiable visual identity.
Components
I used a combination of various graph types and distinct color palettes for each dashboard category (classes, staff, clients). This approach ensured a harmonious overall design while maintaining each section's unique and identifiable visual identity.
High fidelity dashboards
High fidelity dashboards
Classes
Clients
Staff
Clients
Staff
Classes
Classes
Clients
Staff
In this project, I've experienced the transformative power of data-driven insights in the fitness club industry. Through our dashboard solution, I've learned invaluable lessons and seen substantial business value added.
Added Business Value
Enhanced Client Engagement: The dashboard contributed to improved client engagement by providing insights into feedback, attendance, and participation trends.
Informed Decision-Making: Club managers gained access to data-driven insights, enabling them to make more informed decisions to enhance the client experience and increase client retention.
Increased Satisfaction: The ability to monitor and respond to client feedback led to higher satisfaction levels and improved relationships with clients.
Efficiency Gains: The dashboard facilitated more efficient resource allocation by allowing managers to focus on areas with the highest client engagement.
Learnings
Data-Driven Decision-Making: The project highlighted the importance of data in driving business decisions and the need for user-friendly dashboards to present this data.
User-Centric Design: Understanding the needs and preferences of club managers and clients was a crucial aspect of the project, reinforcing the importance of user-centered design.
Continuous Improvement: Iterative development and feedback loops proved valuable in refining the dashboard to meet evolving requirements.
Future Developments
Advanced Analytics: Future developments could involve incorporating predictive analytics to anticipate client behavior and provide proactive solutions.
Mobile Accessibility: Expanding the dashboard's accessibility to mobile platforms would enhance its usability for club managers on the go.
Integration with CRM: Integrating the dashboard with customer relationship management systems could provide a holistic view of client interactions.
Enhanced Feedback Mechanisms: The inclusion of real-time feedback collection mechanisms within the dashboard could further improve client satisfaction and engagement.
In this project, I've experienced the transformative power of data-driven insights in the fitness club industry. Through our dashboard solution, I've learned invaluable lessons and seen substantial business value added.
Added Business Value
Enhanced Client Engagement: The dashboard contributed to improved client engagement by providing insights into feedback, attendance, and participation trends.
Informed Decision-Making: Club managers gained access to data-driven insights, enabling them to make more informed decisions to enhance the client experience and increase client retention.
Increased Satisfaction: The ability to monitor and respond to client feedback led to higher satisfaction levels and improved relationships with clients.
Efficiency Gains: The dashboard facilitated more efficient resource allocation by allowing managers to focus on areas with the highest client engagement.
Learnings
Data-Driven Decision-Making: The project highlighted the importance of data in driving business decisions and the need for user-friendly dashboards to present this data.
User-Centric Design: Understanding the needs and preferences of club managers and clients was a crucial aspect of the project, reinforcing the importance of user-centered design.
Continuous Improvement: Iterative development and feedback loops proved valuable in refining the dashboard to meet evolving requirements.
Future Developments
Advanced Analytics: Future developments could involve incorporating predictive analytics to anticipate client behavior and provide proactive solutions.
Mobile Accessibility: Expanding the dashboard's accessibility to mobile platforms would enhance its usability for club managers on the go.
Integration with CRM: Integrating the dashboard with customer relationship management systems could provide a holistic view of client interactions.
Enhanced Feedback Mechanisms: The inclusion of real-time feedback collection mechanisms within the dashboard could further improve client satisfaction and engagement.
In this project, I've experienced the transformative power of data-driven insights in the fitness club industry. Through our dashboard solution, I've learned invaluable lessons and seen substantial business value added.
Added Business Value
Enhanced Client Engagement: The dashboard contributed to improved client engagement by providing insights into feedback, attendance, and participation trends.
Informed Decision-Making: Club managers gained access to data-driven insights, enabling them to make more informed decisions to enhance the client experience and increase client retention.
Increased Satisfaction: The ability to monitor and respond to client feedback led to higher satisfaction levels and improved relationships with clients.
Efficiency Gains: The dashboard facilitated more efficient resource allocation by allowing managers to focus on areas with the highest client engagement.
Learnings
Data-Driven Decision-Making: The project highlighted the importance of data in driving business decisions and the need for user-friendly dashboards to present this data.
User-Centric Design: Understanding the needs and preferences of club managers and clients was a crucial aspect of the project, reinforcing the importance of user-centered design.
Continuous Improvement: Iterative development and feedback loops proved valuable in refining the dashboard to meet evolving requirements.
Future Developments
Advanced Analytics: Future developments could involve incorporating predictive analytics to anticipate client behavior and provide proactive solutions.
Mobile Accessibility: Expanding the dashboard's accessibility to mobile platforms would enhance its usability for club managers on the go.
Integration with CRM: Integrating the dashboard with customer relationship management systems could provide a holistic view of client interactions.
Enhanced Feedback Mechanisms: The inclusion of real-time feedback collection mechanisms within the dashboard could further improve client satisfaction and engagement.
Read more of my case studies
Get in touch !
niloofar.gofstudio@gmail.com
Read more of my case studies