Equinox Case

quinox asked us partner with them on their long-term vision for personal training. After mapping the existing experience, we knew we needed to start by getting their business off of spreadsheets and emails and on to a modern, extensible platform. 

his new trainer app accomplishes two major objectives. First, it streamlines and simplifies the trainers’ admin work, so they can spend more time concentrating on their clients’ needs. Second, it gives them a way to set, track, and share measurable goals with heir clients for the first time.

he web app is currently in the final stages of development, having done very well in user testing, and slated for a mid-July launch.

cover.png

Equinox Personal Training

Equinox asked us partner with them on their long-term vision for personal training. After mapping the existing experience, we knew we needed to start by getting their business off of spreadsheets and emails and on to a modern, extensible platform. 

The new trainer app accomplishes two major objectives. First, it streamlines and simplifies the trainers’ admin work, so they can spend more time concentrating clients needs. Second, it gives them a way to set, track, and share measurable goals with their clients for the first time.

Results

  • 4.5/5 star average overall rating
  • 93% think the app will make them more efficient
  • 100% think the app will deliver more value to clients
 
 

Research

We interviewed trainers, clients and management and became training clients ourselves in order to understand the and map the PT experience and understand what would have the most immediate impact.

 
 
 Affinity mapping insights from trainer and client interviews

Affinity mapping insights from trainer and client interviews

 "PT App Sucks" has a tiny fraction of feedback we got initially

"PT App Sucks" has a tiny fraction of feedback we got initially

 

Current state experience map. Red = clients; blue = trainers; black = equinox brand. Notice how much extra work trainers have to do for every client interaction, and how little the brand is involved.

 

Feature Prioritization

We identified tons of pain points and areas for optimization, but realized that most depended on a solid foundational platform with good data collection. We came up with a set of new and revamped features that would provide a stable base for the future of the training business.

 
 
 High level opportunities presented back coming out of research. The highlighted ones are the ones prioritized for this project.

High level opportunities presented back coming out of research. The highlighted ones are the ones prioritized for this project.

 
 Snapshot of the feature prioritization exercise. Not all of these made it into final scope.

Snapshot of the feature prioritization exercise. Not all of these made it into final scope.

 
 
Screen Shot 2018-07-29 at 5.16.06 PM.png

Build or Buy

An interesting part of the project was the decision to build a key feature – the digital programming tool – or integrate a 3rd party solution. Given that building it ourselves would eat the whole project scope, we made the decision to work with a partner. We found a startup with great product fit and strong API to integrate into the system.

 
 

Architecture

One of the big UX decisions was how to integrate the separate programming tool into the experience in a way that felt natural. After testing to see where the linkage points would be, I prototyped an animation that "hid" the transition between the two platforms.

 
 
 A quick prototype demonstrates the rough sequence of animation needed to 'hide' the page load underneath. Made in Framer.

A quick prototype demonstrates the rough sequence of animation needed to 'hide' the page load underneath. Made in Framer.

 

Another challenge was finding the best level of information density at each level of the experience. The solution has the most important information – the client's remaining sessions – persistent throughout – with the rest of the information progressively disclosed as the trainers' view gets more specific.

 
 

An early option had trainers staying on one view, using controls to change level of detail.

This option gives each client a card object that expanded in detail as the trainer got more specific.

This level of card appears in a trainer's client list. It gives them a snapshot of the client's key metrics and quick access to deeper actions.

 
 
figma-collage.png

Design Process

A personal highlight on this project was introducing the team to Figma, a collaborative design tool. This was a first for the agency and immensely improved our speed, communication, and developer happiness.

 
 

Selected Screens

The end result is more efficient for trainers, helps them demonstrate tangible value, and makes them feel like the brand has their back.

 
 
final-home.jpg
 
final-client-list.jpg
 
I think it’s great – forward-thinking, comprehensive and very brand
— Equinox Trainer
 
 
Calendar-Week.jpg
 
milestones-together.jpg