GymHero Workout Log

Role: Interaction Designer
Duration: 7 weeks
Team: Myself, Shana Hahn, Mandy Kistler, and Shawn Valco
Tools: Pen and paper, Figma
Deliverables: project brief, competitive analysis, low and mid-fidelity wireframes, and clickable prototype


 Overview

GymHero is a fitness business management system that focuses on serving the business needs of group workout-based organizations. Their product suite provides cross-platform digital tools for fitness studios to manage their membership sales and tracking, class schedule, payroll, workout posting, and other business-related reporting. It also provides studio members the ability to manage their membership, make payments, view workouts, and register for classes.

GymHero would like to expand their offering to better support members’ fitness journeys by including a workout and lifestyle log in their member-facing app.

I was tasked with learning more about how we might meet studio owners and members progress tracking needs and creating the initial version of the workout log.


Problem to be Solved

One of the largest challenges group-fitness studio owners and coaches face is getting their members to track their individual progress over time consistently. 

 

The Solution

Include a workout log within the member-facing app the members already use to manage other aspects of their studio classes and membership.

The problem

How might we help studio owners and coaches make it easy and convenient for members to track their own progress throughout their fitness journey?

 

Including the log in the app that members have already downloaded to view daily workouts, register for classes, and manage their membership options and payments makes it easy and convenient for members to track their own progress and for studio owners and coaches to encourage them to do so.

 

Long Term Goal

The long term goal for a easy and convenient in-app workout log is to give both members and instructors a complete picture of the members’ health and fitness so individual considerations and adjustments can be made to programs and training accordingly.


Actions

The following is my design process for this product.

Project Brief

Because this is an entirely new feature for GymHero, I began with outlining the most important feature the log should include to give coaches and members a complete picture of members’ health and fitness journeys in a project brief. Much of this was based on my own previous experience as a studio owner and coach.

The log should include the following features:

  • The ability to enter workout results, including weights, times, scores, and personal records

  • A notes section with prompts to help track what went well, what did not, and to reflect on what in their life outside the gym could be affecting their performance

  • A search function that allows users to look back at their entries over time

  • A progress tracker that displays different metrics, including how many workout sessions users have attended, their strength and endurance progress, sleep quality, stress levels, and nutrition

  • The option to share their results with and send encouragement and support to other members on the gym’s digital “whiteboard”

 

Users

GymHero’s member-facing app users have the following characteristics:

  • They choose group-based fitness because it suits their workout style preferences, schedule, and budget

  • They are motivated by the competitive aspect of group fitness

  • They want a good workout

  • They are comfortable using mobile apps and smartphone regularly

 

Research

Many fitness business management systems that include a workout log exist. The largest competitors to GymHero are SugarWOD, Beyond The Whiteboard (btwb), and Wodify. I evaluated each of these tools to learn more about the strengths and weaknesses of each.

 

SugarWOD

Cons:

  • Focuses on ranking members based on workout score

  • Does not address lifestyle habits that contribute to performance

  • Only searches workout terms, ignoring any written notes

  • Hides the log in the profile section of the app, making it difficult to access

  • Does not allow members to register for classes or manage their memberships

Pros:

  • A notes section in the log

  • A search

  • A progress tracker and easy-to-understand workout metrics




 

Beyond the Whiteboard (btwb)

Cons:

  • Focuses exclusively on the competitive aspect of group-based fitness, which can feel exclusionary to those that are simply looking for a good workout

  • Force members to share their workout results and progress

  • Does not allow members to register for classes or manage their memberships

Pros:

  • An easily accessible calendar

  • A way to log results from the homepage

  • Performance and progress tracking over time

  • Gamification of fitness, awarding members badges and levels as they reach goals

  • Nutrition tracking

 

Wodify

Cons:

  • Only focuses on tracking workout results and not other lifestyle factors

  • Does not allow members to search their log

  • Displays any notes written on a result, so any private note is shown

Pros:

  • The ability for members to register for classes

  • A notes section in their log

  • A progress tracker in the form of a summary page

  • The option for members to share their results or not

  • A way for members to encourage each other

 

Findings:

  1. Overly competitive - One common aspect of these other logs was overtly comparing members’ scores. This is not something GymHero wants to focus on, as it can impede people from tracking their progress. A “leader board” element can feel shameful, especially for those members who are new or returning to fitness after a break or for those who just want to get in a good workout.

  2. Lifestyle tracking - Two of the three apps do not allow users to track lifestyle factors that may impact their fitness. GymHero wants members to be able to track outside lifestyle factors like sleep hygiene and stress management to give a complete picture of health.

I used my findings and knowledge of the GymHero’s member user base to develop GymHero’s log.

 

Site Map

Because the log is a new feature within an existing app, the account creation flow had to be adjusted to include the log setup. Adding the log also required the app home page and navigation to be redesigned.

I sketched out a site map for the new basic flow of the log set up and navigation.

This allowed me to see any initial friction in the flows and adjust from there. When starting out, I was unsure of where to include the workout log set up. I tried two options:

  • One where the set up happened when the user selected Log from the navigation bar once their account was created

  • A second that was part of the account creation flow, after the account creation and membership selection but before the home page.

I landed on having the log setup as part of the account creation flow but with the option of skipping it and setting it up later.

Once I reached a decision, I turned the sitemap into a basic low fidelity wire frame.

 

Iterations

Based on peer feedback, I developed refined mid fidelity wireframes. I included the following:

  • Password requirements

  • Consistent button size and placement throughout the experience

  • Clarifying call to action language

 

Account Creation

Users create an account as a part of their membership with the studio. They are a captive audience in the account creation flow. The flow asks users to:

  • Provide their email address, which serves as their username

  • Create a password

  • Enter basic demographic information if they choose

  • Complete the PAR-Q and waiver, standard fitness studio documents

  • Select a membership

  • Enter their payment information

 

Workout Log Setup

Once the member creates their account, the workout log set up screen prompts them to set up their log immediately or allows them to skip it. If they skip it, they go directly to the home screen. This flow asks users to:

  • Set fitness goals

  • Select lifestyle factors to track

  • Enter body measurements and progress photos

  • Set up reminder notifications

The body measurements and progress pictures are an optional step as this type of tracking is not appropriate for every member.

 

Key Screens of the Main Navigation

The main navigation is below, with the workout log and progress tracking incorporated into the existing architecture

 

Home Screen and Workout Log Entry

Users log their workouts directly from the home screen. Including the add log entry button here makes it easy to access, as the home screen displays the day’s workout and is the first screen users see when they log in.







 

Class Reservations

Users reserve their classes and view their upcoming reserved classes from the Classes tab in the navigation bar.

 
 

Log

Users access their previous entries, goals, and lifestyles via the Log tab in the navigation bar.









 

Progress

The Progress section displays key metrics and information about the member’s progress overtime based on their goals and lifestyle factors to track.

Out of Scope

Feedback showed that this page needs more consideration and detail to make it a useful addition to the workout log feature. Based on this feedback and the scope of progress tracking, it is included in the wireframes but will be slated for a future release.



 

Profile and Search

Users can manage their profile, membership, and notification preferences as well as search the app suing the header icons.






Results

Clickable Prototype

From the peer feedback I received, I created a mid-fidelity clickable prototype, incorporating some details to make the app look and feel more like the “real thing.” The recording below shows the main interactions.

This prototype is the culmination of several rounds of iterating and refining through peer feedback.

 

Next Steps

The next steps in this process is to usability test the design to ensure the account creation, workout log setup, and log entry flow as well as the overall app navigation are intuitive and useful to members. Usability testing will uncover anything we missed and any areas of confusion or friction.


Lessons Learned

 

The importance of user research

I relied heavily on my own intimate knowledge and experience of studio ownership, fitness coaching, and member needs to create the features of this app. Without gathering firsthand information about the needs of both studio owners and members, it is challenging to know if I am making solid design decisions. This further highlights the importance of user research for informing the design. You really can’t design anything meaningful without it.

 

Show Not Tell

Through this process, I learned the importance of visual design and how to show, not tell, users how to navigate and use and application. Remembering to show the user what they need to do slowed my design process down and made me thoroughly think through each element, its placement, and its message. This is an extremely valuable skill for my design toolbox.

 

CRitique Skills

Throughout this project, I learned how to give and receive feedback. It is so important to give specific, actionable feedback to help further the design. That being said, it is also important to take feedback with a grain of salt. My peers were not as familiar with fitness studio software as I am and gave feedback that made sense in general, but not for my particular use case. Nevertheless, it was good practice in giving and receiving constructive criticism.