FitFam: Enhancing User Engagement with Social Features in a Health and Fitness App

UX Case Study by Adi Dove

My role

UX/UI Designer

UX Researcher

Designed entire app

Transformed vision into working prototype

Design and integrate social features that would help retain users and boost interaction in a health and fitness app that was struggling with keeping users engaged past the 3 week mark.

2 months

The Goal

Project timeline

Project Overview

Overview

DISCOVER

Conduct user testing

Provide surveys and questionnaires

Gather feedback

Implement feedback

Reiterate prototype

Create a sitemap and user flow

Wireframes

Working Prototype

Build style guide

Develop content

Build look & feel

DESIGN

VALIDATE

Design Phases

Overview

Identify goals and objectives

Identify the target audience

Conduct Research

User Interviews

Create a persona

How might we integrate additional social features into a health/fitness app to increase social engagement after the three week point?

Problem statement

Discover

FitFam Background

Discover


18-34 years old 

Very tech-savvy —they are on their phones for several hours a day 

Very budget-conscious 

Messaging and communicating with friends and family is a very important part of their daily lives 

Very health and fitness conscious

Target Audience

Discover

Information Hierarchy- the structure is laid out in a site map prior to app creation


Visual Hierarchy- each screen is structured with levels of importance clearly delineated


Simplicity- only the most important elements are included in the finished design


User-centric- user testing is done at many points in the development of the app to ensure all design choices are guided by their needs and wants


Accessibility- ensures that all users can interact with the product regardless of their abilities, context, or situation

Key Principles When Designing

Discover

On average user engagement is heavy for the first three weeks then it drops off and soon after users delete the app.

The current app has no mechanism to connect with others on the app, whether its to give encouragement or message about important milestones.

Social features in fitness apps, such as the ability to connect with friends, join fitness challenges, and share progress, contribute to higher user engagement.

Apps that foster a sense of community and provide social support mechanisms can significantly enhance users' commitment to their fitness goals.

The Customer Problem

Discover

The Customer Problem

The Solution

Discover

Creation of a Public Forum with many different Topic and Activity based options

A private messaging inbox and the ability to message other users

The ability to share milestones accomplished privately or publicly

The ability for other users to “like” accomplishments and shares of users

Notifications of any social interaction greeting the user

A Leaderboard for different sports and accomplishments showing high scores

The ability to join Local and National Clubs based on interest

Discovery


The hypothesis is that if members of the family or group can message individuals or the entire group at any point throughout the experience, engagement and repeat usage metrics will increase. 






How should the messaging be integrated within the existing features?


 Is there a general messaging feature allowing users to message each other separate from health and fitness activities? 


Is adding features that allow users to message each other enough to increase repeat usage and engagement?

Hypothesis

Research Questions

Research Synthesis

Discovery

Efficacy of Social Features in Fitness Apps

• Social aspects in fitness apps significantly enhance user engagement and long-term usage.


• Features like connecting with friends, fitness challenges, and progress sharing foster community and accountability.

After researching studies on fitness and smart phone usage I was able to distill my findings to the main points below:

• A 2020 study linked habit formation and social support to continued app use and goal commitment.


• College students in Beijing reported increased physical activity and self-efficacy due to peer encouragement through fitness apps.

Importance of Social Support in Habit Formation

• Millennials in South Africa valued entertaining and . interactive social features, enhancing engagement and enjoyment.


• Gamification and social networking elements (e.g., leaderboards, group challenges) make fitness activities more engaging and fun.

• These features improve user motivation and adherence to fitness routines.

  • Emphasizing social components can create supportive and compelling environments.

  • Apps with strong social features help users achieve fitness goals and maintain healthy lifestyles.

Role of Gamification and Community

Implications for Developers

Discovery

I’m busy, I want a fitness app that is fun

to use and has a mix of features.

Madison

Age: 24

Education:

Bachelors

Location:

Seattle, WA

Occupation: Marketing

Devices:

Background: She has a busy work and social life

and uses the app to stay in shape and connect

with friends to stay motivated through the app.


Goals: Stay in shape, have varied fitness activities accessible without equipment, connect with friends

Needs: Physical activity, staying in shape, connecting socially and staying motivated, balancing work and life balance with fitness, finding varied and easy workouts to do at home

Frustrations: Feeling isolated, lacking motivation after busy days, being bored by the same workouts

In order to better understand the users of FitFam, I created a user persona to help me to visualize pain points, goals and needs of the average FitFam user. This persona was Madison, who you can see below.

User Personas

Competitive Analysis

Discovery

Find how fitness apps integrate social features in order to direct FitFam redesign.

Strava, Nike Run Club, ClassPass

Fitness Apps Selected:

I downloaded and made user profiles on these successful mobile fitness apps in order to see how they included social features. These are some of the most popular fitness apps available, so I knew I could learn a lot from them.

GOAL

STRAVA

NIKE RUN CLUB

CLASSPASS

Strava, Nike Run Club and ClassPass all allowed users to search for friends.


Nike Run Club and Strava both featured groups and clubs as a way to connect with people both in the app and in the real world for scheduled fitness events.

search for friends

All apps have a profile for the user to personalize with a photo and a range of other information.

Strava and ClassPass both have personal inboxes for private messages from other users

Nike Run Club’s inbox is reserved for system messages.

Nike Run Club and Strava both gives their users the ability to invite other users to engage in real world fitness activities with them at a set time and place

Strava lets users set up competitive in-app events to challenge their contacts for the highest scores.

regional and national groups & clubs

LEADERBOARD & shareable achievements

customizable user profiles

personal inbox & private messaging

collaborative workouts & fitness challenges

ClassPass and Nike Run Club both have the option to post their fitness activity results and see how they measure up with a leaderboard feature showcasing the highest scores.


Existing FitFam App

Design

This was the information I was given in the initial brief of what the structure of the existing app was and what the company was looking for in the redesign.

Adding social feedback as progress and goals were met was paramount, but the question laid in how to integrate those features. I knew from my research that social aspects to fitness apps could indeed make a big difference in user engagement, if the social features were appealing and easy to use.

Style Guide

Design

I modified a UI Kit for the general color scheme and some base icons that would make the structure of FitFam. Because of the condensed timeline of the project, this made more sense than starting completely from scratch. I designed the logo and the majority of the forms and screens myself, but kept the typography and color scheme.

STYle guide

User Mapping Journey

Design

I mapped the journey of finding a class and then sharing about the milestone after, as I hoped users would appreciate this new social addition to the class taking experience for motivation and connection.

User Flows

Design

I also developed user flows to map out how users would interact with these new features in situations bound to come up for app users in the future.

Initial Sketches

Design

 I designed low-fidelity sketches before creating wireframes in Figma, focusing on adding messaging, leaderboards, and customizable group challenges.

Alex

Usability Testing Feedback

Validate

I conducted remote usability tests with five participants, to observe how they interacted with the added social features.


Usability testing was essential for identifying issues with navigation, feature clarity, and user satisfaction.

The tests revealed navigation issues with the public forum


A desire for more customization in group challenges from many testers.


Users liked the competitive elements with Leaderboards and seeing rankings


Users enjoyed connecting through Forums for questions and advice


Private messaging was appreciated for connecting with friends about more personal topics and how their workouts were going


Fitness Groups had not been expanded and needed more work


The class filter was not working and needed to be further customized


The option to make new posts to Forums needed to be added to FitFam as one of the participants noticed.


Issues differentiating between messaging to different users.


A few navigation glitches were uncovered in the prototype functioning.

Key findings

QUOTES FROM USABILITY TEST FEEDBACK

I liked the fact that there’s different classes and that you can invite different friends that are involved in different activities

Mia

I don’t see the option to post to the forum, am I missing it?

Messaging and social motivation is very important to me in a fitness app.

Richard

Usability Testing Isssues

Validate

My usability test report summarized the findings of the 5 usability tests I had completed. These were the top issues which I worked on improving in my next iteration, before the next round of testing.

Validate

Before and After Wireframes

Here you can see the initial wireframes from before the usability testing and the changes made after the testing based on feedback received and usability issues which arose through the process of seeing users navigating the FitFam app. The image on the right is before and left is after.

Home before and after

In the before Home, there was a great deal of visual focal points which felt overwhelming. In the Home redone the focus is on workout classes and fitness and run clubs, keeping the social aspect of the app at the forefront.

community/social home

I changed the wording from Community to Social, making it clearer what the important aspect of this section is. Instead of the headings all being grouped at the top, here they are split and I removed Challenges from the upper screen in favor of the Forum and Inbox being forefront, with Classes and Leaderboard secondary mid-page.This composition feels more balanced and the groupings make more sense.

MILestone/ post workout screen

After completing a workout, Congratulations has been swapped out for New Personal High to emphasize the accomplishment achieved. The second important change is that the user is now encouraged to share their achievement in the Forum or by messaging a friend, or they have the options of seeing their Leaderboard standing or personal progress in addition to the option given before to find another work out. This encourages the social aspect to be added post-workout.

private message inbox

In the Message Inbox prior to Usability Testing the page was uniformly text only, aside from the user avatars. I added the option to navigate easily to the Forums from here, showing the unity in these two social communication options. I also added an image with a colored border that unites with the colors of the navigational buttons for Home and the Inbox. The page was not giving much for the user to interact with before, these elements add visual interest and unity.

public forums

Prior to usability testing, I made the oversight of not including a page which listed Discussion Forums available to the user. The page on the right is a necessary addition, and the left page is an example of what the user would see once they clicked into a specific forum, except there would be a variety of users messaging, not just one. This was a result of time constraints and creator oversight. I fixed this error in the next iteration.

FORUM VS LEADERBOARD

In the before Home, there was a great deal of visual focal points which felt overwhelming. In the Home redone the focus is on workout classes and fitness and run clubs, keeping the social aspect of the app at the forefront.

CLASSES BY LEVEL VS FILTERING OPTIONS

Before classes were divided into Beginner, Intermediate and Advanced. I created a filter which allowed for classes to be found based on a variety of differentiators, saving users a great deal of time looking through page after page for the fitness activity they had in mind.

Validate

Final Wireframes

a selection of final screens from fitfam

Overall, this project gave me a great deal of practice that will serve me in future projects.


Critical thinking: Examining multiple facets of a situation, identifying key issues, and questioning assumptions. 


Problem-solving: Evaluating potential solutions and choosing the most effective course of action based on the case details. 


Decision-making: Weighing different options and making a justified choice

Communication and usability testing: listening to different opinions, getting feedback and applying it to the project to improve


Experience with UX processes like wireframing, usability testing, user flows, personas and practice with designing in Figma




Final thoughts

Thanks for your time! Head back Home, to Case Studies or send me an e-mail!

Try out my completed prototype below!