DataTrack, ABC Fitness Solutions:

Adding a Feature to Manage Gym Memberships

Project Timeline
December 2023 (80 hours)

Role
UX Designer

Tools
Figma

DataTrack is a gym management software that operates as a centralized and secure database. While there is an upgraded version of this software (ABC Ignite), DataTrack is still being used and the company consistently releases new features and updates.

As a former employee of a gym using this software, I noticed areas for improvement within the product, and I aim to explore and address them in my project.

Goals for the project

  1. Boost overall user satisfaction.

  2. Enhance the software's user-friendliness.

  3. Streamline the membership management process.

Discover

User Interviews

Competitor Analysis

Define

Research Findings

POVs and HMW

User Persona

Develop

User and Task Flows

Sketches and Wireframes

Deliver

Prototype

Usability Test

User Interviews

Participants

Three users participated in the research: All are current employees of the gym that has been utilizing DataTrack over a year. One of the participants is a manager, others - are front desk staff.

Research Goal

To pinpoint the most challenging issues users may be facing and determine potential enhancements within the software that could improve their overall experience with the product.

Research Objectives

  1. Identify current pain points and challenges users encounter while using DataTrak.

  2. Understand the specific features or functionalities users find most frustrating.

  3. Explore users' expectations and preferences regarding health club management software.

  4. Uncover any workarounds or hacks users have developed to cope with existing software limitations.

  5. Gather insights on users' priorities for improvements and new features within the software.


Competitor Analysis

To streamline the Competitor Analysis, I initially examined the insights gathered from user interviews.

Due to user frustrations with membership management and excessive data entry, I chose to prioritize the analysis of the "Managing Memberships" functionality in competitor fitness CRMs.

Additionally, emphasis will be on inexpensive plans, given that the gym using DataTrack, is a small local business, switched to DataTrack from its previous software mainly because of it’s lower costs.

Understanding the intricacies of each CRM system can be challenging, but the key takeaway is that CRMs for fitness club management offer diverse plans and features. Dissatisfaction may prompt users to switch to alternative systems. Therefore, DataTrack should prioritize customer satisfaction to retain users, foster loyalty, and potentially upsell them on other products, like the newer version, ABC Ignite.

Research Findings

User Goals

  • Efficient Membership Management

  • Minimized Data Entry

  • Ease of Use

  • Quick Access to Information

The primary purpose of DataTrack for this gym includes membership management and tasks such as: Daily check-ins and check-in history, Membership renewals, Membership sales, Services sales.

User Needs

  • Enhanced Task Control

Affinity Map Quotes

  • Improved Navigation

Affinity Map Quotes

  • Enhanced Membership Information Display

Affinity Map Quotes

  • Clear Renewal Process

Affinity Map Quotes

Pain Points

  • Excessive Data Entry and Steps

Affinity Map Quotes

  • Limited Control

Affinity Map Quotes

  • Confusing Membership Management

Affinity Map Quotes

  • Navigational Challenges

Affinity Map Quotes


Point of View Statements

  1. Front desk staff at the fitness club, who often experience frustration with membership renewals and sign-ups, need minimized data entry, as this would both save time and prevent potential errors.

  2. Gym staff need enhanced task control to eliminate repetitive data and unnecessary steps in performing crucial tasks.

How Might We…

  1. How might we minimize data entry for front desk staff?

  2. How might we establish enhanced task control for gym staff to eliminate repetitive data and excessive steps?

User Persona

In reality, there are two user personas: Fitness Club Front Desk and Fitness Club Manager, the latter having more responsibilities and access to more features. However, for my project, I focus solely on the first user persona, as they are directly involved in the critical task of membership management on a daily basis.

The new feature that should be implemented is -
combining duplicate accounts into a single account.

Why?

User and Task Flows

The feature will be integrated into the membership renewal user flow, addressing common encounters with duplicate accounts.

Affinity Map Quotes

User Flow: Front desk staff is renewing a membership of a previous member.

Task flow #1: Combining duplicate accounts.

Task flow #2: Excluding accounts from combinig.


Sketches and Mid-Fidelity Wireframes

Originally, duplicate accounts were to be shown in a separate section at the bottom. However, it was changed to prevent missing duplicate accounts while scrolling long lists of common last names.

Members Searching Tab, Sketch

Members Searching Tab, 1st version Wireframe


The possibility of more than two duplicate accounts led to a reevaluation of the layout. Additionally, the 'Reset' functionality was moved to a separate page for a more streamlined design.

Duplicate Comparison & Reset Page, Sketch

Duplicate Comparison & Reset Page, 1st version Wireframe

Prototype

To combine duplicate accounts, users should select the relevant checkbox in the 'Compare' column.

Next, users compare the selected accounts for duplicate information and decide which ones to combine or remove from the comparison.

In the last step, users reset information if necessary and complete the merge.

The combined account will showcase all current and past memberships associated with the member.


Usability Test

The test participants were the same three users with whom I conducted interviews.

The task flows being tested are ‘Combining duplicate accounts’ and ‘Excluding accounts from combinig’, as a part of the flow of signing up a previous member for a membership.

All test participants seamlessly utilized the feature, indicating that it would make their interaction with the software much easier.

What the design accomplished in terms of success criteria:

Seamless Integration.

Clarity and Ease of Use.

Overall User Satisfaction.

How the design performed against other metrics:

  • ‘Duplicate Comparison' Page: Users didn't attempt to reset or adjust information, indicating intuitive and user-aligned design.

  • Decision-Making: Users didn't seek extra information before combining accounts.

  • Information Sufficiency: Users successfully made decisions based on available information for combining accounts.

  • 'Reset Information' Page: Users found the displayed info in the 'Membership Information' section sufficient.

Due to the straightforward nature of interactions and seamless feature utilization, only minor UI adjustments, such as increasing title fonts and simplifying instructions, were implemented.

For the future I would pay attention to the challenges I encountered during the project:

  1. Addressing diverse backgrounds, needs, and operational styles among gyms poses a challenge in creating a universally effective solution. Testing the feature with other gyms would be crucial.

  2. Evaluating the cost-effectiveness of the feature with developers is necessary, considering the company's focus on the newer CRM version and the goal to transition users.

  3. Considering that user dissatisfaction is mainly tied to the software redesign, there's a need to continue improving the product.

SEE OTHER PROJECTS