Title

Description

Enhancing FitLife app onboarding

During my internship at FitLife Inc., I redesigned the onboarding process for the FitLife app. The goal was to improve user retention and satisfaction by creating a more intuitive and engaging onboarding experience. FitLife is a fitness tracking app that helps users monitor their activities and progress.

Role: UX & UI design

Tools: Figma, Anima, Spline

Team: 2 product designers and a UX researcher

Timeline: 4 months (January 2023 - April 2023)

PROBLEM STATEMENT

Problem Statement

The existing onboarding process for the FitLife app was confusing and cumbersome, leading to high drop-off rates and user frustration. New users struggled to navigate the app, understand its features, and set up their profiles, which negatively impacted user retention and overall satisfaction.

Success metrics

01

02

03

Retention Rate: Increase the percentage of users who complete the onboarding process.

User Satisfaction: Improve user satisfaction scores from post-onboarding surveys.

Feature Adoption: Track the usage of key features post-onboarding.

70%

User confusion

70% of surveyed users reported feeling confused and disoriented during the onboarding process, indicating a need for a clearer and more intuitive introduction.

Surveys

Conducted surveys with current and new FitLife app users, including fitness enthusiasts, casual users, and beginners, to understand onboarding issues and identify improvement opportunities.

70%

Drop-off rate

50% of users abandoned the onboarding process before completion, underscoring the urgency to streamline and simplify the flow.

70%

Feature overload

85% of users felt overwhelmed by the number of features presented at once, suggesting a need to prioritize and stagger feature introductions for better user comprehension and engagement.

Competitor Research

Analyzing competitors provided valuable insights into industry standards and opportunities for improvement in the FitLife app's onboarding process.

MyFitnessPal

Strengths:

  • Comprehensive tracking

  • User-friendly onboarding

Weaknesses:

  • Limited social features

  • Basic wearable integration

Nike Run Club

Strengths:

  • Personalized workout plans

  • Intuitive navigation

Weaknesses:

  • Limited wearable integration

  • Moderate social features

Strava

Strengths:

  • Strong community engagement

  • Extensive device integration

Weaknesses:

  • Overwhelming for beginners

  • Feature overload

User Flow

This flowchart illustrates the steps a user takes during the onboarding process, from initial app download to completing the onboarding tutorial and accessing the main app features.

Exploration

EXPLORATION ONE

Step-by-step walkthrough

Pros

  • Provides detailed guidance for each feature.

  • Reduces initial user confusion.

Cons

  • Can be time-consuming for users.

  • May overwhelm users with too much information upfront.

EXPLORATION TWO

Interactive tutorial

Pros

  • Engages users through hands-on learning.

  • Allows users to explore features at their own pace.

Cons

  • Requires more development effort.

  • Some users may skip the tutorial, missing important information.

EXPLORATION THREE

Minimalistic onboarding

Pros

  • Quick and straightforward, allowing users to start using the app immediately.

  • Reduces initial cognitive load.

Cons

  • May leave users unaware of key features.

  • Less guidance can lead to confusion later on.

Selected option

The onboarding process for the FitLife app was chosen for exploration because it is the first interaction users have with the app. A smooth and engaging onboarding experience is crucial for user retention and satisfaction. By improving this component, we aimed to reduce user drop-off rates and ensure users understand the app's value proposition quickly.

We chose the interactive tutorial because it balances user engagement with effective learning. This option allows users to learn by doing, which helps them retain information better and feel more confident using the app. Although it requires more development effort, the benefits of higher user engagement and better feature understanding outweigh the cons. By allowing users to explore at their own pace, we can cater to both novice and experienced users, enhancing the overall onboarding experience.

Workout tracking

The Workout Tracking Page features an improved layout that allows users to log their exercises quickly and efficiently. The page includes interactive charts and real-time feedback, helping users monitor their performance and make adjustments as needed.

Nutrition log

The updated Nutrition Log simplifies meal tracking with a user-friendly interface and comprehensive food database. Users can easily log their meals, view nutritional information, and track their daily intake to stay on top of their dietary goals.

Takeaways

Importance of user research: Understanding user needs and pain points is crucial for designing effective solutions.

Iterative design: Exploring multiple design options and iterating based on feedback leads to better outcomes.