Gymone is a Swiss-based fitness center that provide local premium fitness services.

Re-design Gymones key features and improve website usability.

Results

From 0% to 100% booking class completion rate

26 out of 26 solved usability issues

From 1 to 3 new user flows

Team

Alessio Cerquiglini

Duration

2 months

Re-design Gymones key features and improve website usability.

Results

From 0% to 100% booking class completion rate

26 out of 26 solved usability issues

From 1 to 3 new user flows

Team

Alessio Cerquiglini

Duration

2 months

Problem

Problem

1/28

Research

Research

Heuristic Evaluation

An initial evaluation revealed 26 usability issues across Gymone’s core website functions: class booking, membership purchase and membership management. Four most impactful findings were:

Heuristic Evaluation

An initial evaluation revealed 26 usability issues across Gymone’s core website functions: class booking, membership purchase and membership management. Four most impactful findings were:

1 Critical

11 Major

1 Minor

1 Positive

27 Findings

27 Findings

Booking a class

Critical

Users are unable to complete the class booking process due to an unclear login flow and struggle to locate information about available classes.

Booking a class

Critical

Users are unable to complete the class booking process due to an unclear login flow and struggle to locate information about available classes.

Purchase a membership

Major

The homepage fails to clearly communicate the gym’s benefits and lacks social proof, making it harder for users to trust the brand. 

Purchase a membership

Major

The homepage fails to clearly communicate the gym’s benefits and lacks social proof, making it harder for users to trust the brand. 

Manage membership

Critical

The website doesn’t allow member to manage their membership. User can’t cancel their membership within the website.

Manage membership

Critical

The website doesn’t allow member to manage their membership. User can’t cancel their membership within the website.

Manage membership

Critical

The website doesn’t allow member to manage their membership. User can’t cancel their membership within the website.

General UX

Major

Both key flows redirect users to external sites that do not support English. Given that over 50% of members are non-German speakers, this significantly harms accessibility. 

General UX

Major

Both key flows redirect users to external sites that do not support English. Given that over 50% of members are non-German speakers, this significantly harms accessibility. 

Usability Testing

After forming my initial assumptions, I wanted to validate whether the identified issues truly affected the user experience. To do so, I designed a usability testing strategy that started with a pre-test survey to gather insights about participants’ demographics, lifestyle, fitness habits and digital behaviour. The usability test itself consisted of three main tasks:

Usability Testing

After forming my initial assumptions, I wanted to validate whether the identified issues truly affected the user experience. To do so, I designed a usability testing strategy that started with a pre-test survey to gather insights about participants’ demographics, lifestyle, fitness habits and digital behaviour. The usability test itself consisted of three main tasks:

Purchase a membership

Purchase a membership

Book a live class

Book a live class

Manage your membership

Manage your membership

Participant Overview

2 members (live session)

3 new users (online session)

A special thanks to Thierry, Karolina, Chiara, Pascal and Nicholas for the time and help by participating in the usability test.

Most relevant findings from the usability test

Discoverability Problem

It was observed that 5 out of 5 participants could not find information about available classes. This means that users lack access to essential class details, which prevents them from exploring offerings and booking.

Discoverability Problem

It was observed that 5 out of 5 participants could not find information about available classes. This means that users lack access to essential class details, which prevents them from exploring offerings and booking.

Broken Flow

It was observed that 5 out of 5 participants dropped off when trying to book a class. This means that the booking process is highly problematic and does not support successful completion.

Broken Flow

It was observed that 5 out of 5 participants dropped off when trying to book a class. This means that the booking process is highly problematic and does not support successful completion.

Missed Expectation

It was observed that 5 out of 5 participants were looking for a log in section were they could cancel their membership and manage their bookings.

Missed Expectation

It was observed that 5 out of 5 participants were looking for a log in section were they could cancel their membership and manage their bookings.

Language Barrier

It was observed that 3 out of 3 non speaking german participants preferred English as the default for the website, emails, and documents. This means that language inconsistency (German/English) creates friction and may discourage non-German speakers.

Language Barrier

It was observed that 3 out of 3 non speaking german participants preferred English as the default for the website, emails, and documents. This means that language inconsistency (German/English) creates friction and may discourage non-German speakers.

Positive Finding

It was observed that 2 participants positively mentioned the 3D tour and premium colours. This means that certain design elements are perceived as engaging and could be emphasised further.

Positive Finding

It was observed that 2 participants positively mentioned the 3D tour and premium colours. This means that certain design elements are perceived as engaging and could be emphasised further.

I dont really understand what these classes are about and I would never book

I dont really understand what these classes are about and I would never book

Chiara, during usability test

Research Results

After analysing all the findings, it became clear that the system had serious usability issues causing users to drop off when trying to book a class. This directly explained why many people ended up showing up to classes without a booking, hoping for a free spot. Exactly the issue I noticed at the beginning of the project.

Research Results

After analysing all the findings, it became clear that the system had serious usability issues causing users to drop off when trying to book a class. This directly explained why many people ended up showing up to classes without a booking, hoping for a free spot. Exactly the issue I noticed at the beginning of the project.

The research also revealed several problems for new users, especially when considering Gymone as their next gym. The value proposition wasn’t clear. The benefits of joining were either missing or poorly positioned. The social proof (like testimonials or community highlights) was weak or misplaced. The membership prices were confusing and not presented intuitively.

The research also revealed several problems for new users, especially when considering Gymone as their next gym. The value proposition wasn’t clear. The benefits of joining were either missing or poorly positioned. The social proof (like testimonials or community highlights) was weak or misplaced. The membership prices were confusing and not presented intuitively.

Another major gap was the absence of a profile section where members could manage their membership. For instance, to cancel a membership, users currently have to send a physical letter, which is outdated and frustrating.

Another major gap was the absence of a profile section where members could manage their membership. For instance, to cancel a membership, users currently have to send a physical letter, which is outdated and frustrating.

Additionally, key parts of the experience such as booking a class or purchasing a membership redirected users to external platforms that didn’t support English, making the process even harder for non-German speakers.

Additionally, key parts of the experience such as booking a class or purchasing a membership redirected users to external platforms that didn’t support English, making the process even harder for non-German speakers.

Main Challenge

The redesign needed to fix the two core flows: booking a class and purchasing a membership, while introducing a new member profile section for managing bookings and memberships.

The redesign needed to fix the two core flows: booking a class and purchasing a membership, while introducing a new member profile section for managing bookings and memberships.

Ideation

Ideation

Persona

Persona

Micheal

Gymone member

JTBD

His goal is to try a new class, because he has a limited time for his day and can’t complete his weight workout.

Micheal

Gymone member

JTBD

His goal is to try a new class, because he has a limited time for his day and can’t complete his weight workout.

Aika Avatar

Aika

New potential member

JTBD

Her goal is to find the right gym after moving to a new city. Her second goal is to cancel the membership as she will need to relocate somewhere else.

Aika Avatar

Aika

New potential member

JTBD

Her goal is to find the right gym after moving to a new city. Her second goal is to cancel the membership as she will need to relocate somewhere else.

Scenario

Booking a Class

Becoming a Member

Cancel the Membership

Driving at work

Micheal is driving to a parking silos where he needs to help a costumer.

Invited for dinner

A friends call him to invite him for dinner.

Commitment

He wants to still attend gym for a quick and fulfilled hour.

Check availabilities

He checks if there are some available classes that he might like.

Book the class

He navigate the website, but the information are hard to digest.

Pains

Missing clear class details

Ending

Micheal can’t complete the task and he decide to skip gym today.

Barrier

Drop off if booking feel like hassle

Scenario

Booking a Class

Becoming a Member

Cancel the Membership

Driving at work

Micheal is driving to a parking silos where he needs to help a costumer.

Invited for dinner

A friends call him to invite him for dinner.

Commitment

He wants to still attend gym for a quick and fulfilled hour.

Check availabilities

He checks if there are some available classes that he might like.

Book the class

He navigate the website, but the information are hard to digest.

Pains

Missing clear class details

Ending

Micheal can’t complete the task and he decide to skip gym today.

Barrier

Drop off if booking feel like hassle

User Flow

While mapping out the two main flows (booking a class and purchasing a membership) I realised that the website actually serves three distinct types of primary users. Defining these user types was essential, as each would require a slightly different UI on key pages such as the homepage and throughout the booking process.

User Flow

While mapping out the two main flows (booking a class and purchasing a membership) I realised that the website actually serves three distinct types of primary users. Defining these user types was essential, as each would require a slightly different UI on key pages such as the homepage and throughout the booking process.

Guest

A person that don’t have an account within the system and they are not member of the gym.

Guest

A person that don’t have an account within the system and they are not member of the gym.

User

A person that have an account within the system but they are not member of the gym.

User

A person that have an account within the system but they are not member of the gym.

Member

A person that have an account within the system and they are member of the gym.

Member

A person that have an account within the system and they are member of the gym.

Flow Diagram

Design

Design

Homepage

Notes

Homepage

Notes

Homepage

Notes

Classes Page

Notes

Homepage

Notes

Pricing Page

Notes

Testing

Testing

Test results

Test results

Participant Overview

1 member (live session)

1 new user (online session)

A special thanks to Arianna & Yves for the time and help by participating in the prototype testing.

Most relevant findings from the usability test

100% Completion Rate

It was observed that 2 out of 2 participants were able to complete the booking flow without any help.

100% Completion Rate

It was observed that 2 out of 2 participants were able to complete the booking flow without any help.

Navigation is Clear

It was observed that 2 out of 2 participants were able to find information and navigate easily across the website.

Navigation is Clear

It was observed that 2 out of 2 participants were able to find information and navigate easily across the website.

Intensity Levels

It was observed that 2 out of 2 participants were confused about the intensity level of each class. They mentioned that they didn’t know what it was referring to and that it should be more specific, for example cardio or weight intensity.

Intensity Levels

It was observed that 2 out of 2 participants were confused about the intensity level of each class. They mentioned that they didn’t know what it was referring to and that it should be more specific, for example cardio or weight intensity.

What Happen Next?

It was observed that 1 out of 2 participants was unsure what to do after having booked a test training. To fill the pit one solution could be to add a guide, for example “What to expect in your first week” or mark the transition with a personalised noted from a personal trainer.

What Happen Next?

It was observed that 1 out of 2 participants was unsure what to do after having booked a test training. To fill the pit one solution could be to add a guide, for example “What to expect in your first week” or mark the transition with a personalised noted from a personal trainer.

The website navigation is clear and I didnt lost myself

The website navigation is clear and I didnt lost myself

Arianna, during prototype testing

Reflection

Reflection

Reflection

The project started as a self-founded project driven by my desire to solved a poor experience I noticed and personally went through. The main challenge was filling the pits created by broken key flows. Today, products are expected to meet a basic standard and satisfy user expectations, especially in a saturated industry like wellness and fitness.

Reflection

The project started as a self-founded project driven by my desire to solved a poor experience I noticed and personally went through. The main challenge was filling the pits created by broken key flows. Today, products are expected to meet a basic standard and satisfy user expectations, especially in a saturated industry like wellness and fitness.

I am happy with the result of my research and the implementation of solution that fixed the issues. I wish I had more time, support and resources to bring these changes into the real world and continue improving the product. For now, this project stands as my strongest research case study. Looking forward to the next challenge.

I am happy with the result of my research and the implementation of solution that fixed the issues. I wish I had more time, support and resources to bring these changes into the real world and continue improving the product. For now, this project stands as my strongest research case study. Looking forward to the next challenge.

Thanks for looking at my case study!

If you have any more questions or want to know more details, please don't hesitate to contact me.

Thanks for looking at my case study!

If you have any more questions or want to know more details, please don't hesitate to contact me.

Create a free website with Framer, the website builder loved by startups, designers and agencies.