Case study

Building a motivational profile.

iFit’s new profile experience motivates user to ‘move’—using data, identity, and behavior loops—creating a space they actually want to return to.

overview

iFIT is a subscription-based platform and app that provides interactive at-home fitness workouts, led by expert trainers, on a variety of fitness equipment.

This case study walks through how I redesigned the user profile—adding visual feedback, personalized streaks, and goal framing to make it more useful, more human, and more habit-friendly.

deets

Role / Lead Product Designer

Timeline / 8 weeks

Platforms / Treadmill, Bike, Elliptical, Rower—embedded tablets

Deliverables / UX flows, high-fidelity mockups, dev-ready specs

The challenge.

The old profile logged effort. The new one celebrates it.

This redesign reframes fitness as momentum, not just metrics.

01. the kickoff

01.

Starting point.

The original profile was minimally sound—but behaviorally flat.

It showed data.... But it didn’t feel like progress, and it wasn’t something users wanted to revisit.

It lacked clarity, emotional feedback, and momentum.

01.

Understand the users.

iFit serves everyone from uncertain first-timers to performance-focused enthusiasts. Research uncovered three universal needs:

  • A clear, visual sense of progress

  • Motivation through streaks and consistency

  • A profile that felt personal, not just functional

This insight informed me in changing the profile from a stats page into a motivational system.

01.

Gloves off design exploration.

With clear goals in place, I jumped in to an exploration phase—testing layout systems, motivational loops, habit building and various ways of encouraging consistency.

Some paths went minimal. Others went big on reward and identity systems. All of them kinda brought us to one point:

We needed a profile that knew the user, and knew what motivates them.

01.

Pairing it down to the most promising directions.

After exploration we narrowed the scope to two main areas, profile summary and workout history—scaling back AI integration, social integration and rewards.

Profile summary.

  • Scaled back profile imagery

  • Profile details, including bio and personal stats

  • Ability to easily switch users

  • Access to Milestones & settings

  • Stats summary with date range selection

  • Display trends

  • Add streaks to stats view

  • Show recent activity

  • Show user generated workouts

Workout history.

  • Show total workouts in workout categories

  • Showing historical workouts

  • Show streaks

  • Design workout details card

  • Sorting and filtering

  • Favoriting and redos

02. ‘summary’ solutions

The heart of the profile.

Showing users what they’ve done—and why they should keep going.

02.

Profile details.

I anchored the user’s identity with a personal profile card—highlighting who they are, what they’ve done, and where they’re going next—adding a mobile for customization.

02.

Data visualization.

I built out the workout data into glanceable, intuitive visualizations.

Each card supports at-a-glance motivation while working across screen sizes and machine types—from treadmills to bikes.

02.

Trends.

By surfacing week-over-week patterns, I gave users insights into their progress.

Trends help users recognize momentum, spot plateaus, and adjust without guesswork—giving users a reason to come back and keep moving.

03. ‘history’ solutions

Context with consistency.

Built for patterns, not just records.

03.

Workout cards & visual feedback.

Building on the motivational system from the summary view, we carried streak-based encouragement into the history layer.

New workout cards show:

  • Streak status and completion progress

  • Visual stats for quick comparisons

  • Actions for repeat, favorite, or dive deeper

Instead of just showing effort—we show patterns and progress.

03.

Combining Count with Context.

I combined workout count and category filtering into a single, flexible interface—one that highlights patterns without overwhelming the user.

  • Users can sort by equipment type, time period, or activity mix

  • Visuals adapt across screen sizes with no loss of clarity

  • Filters behave more like reflection tools than data toggles

A filter bar that’s intuitive enough for casual users—detailed enough for the workout warriors.

04. artifacts

04.

Handoff

After several review rounds, I finalized the full set of components, states, and flows inside Figma.

I organized the workspace to support engineering handoff—layering in annotations, edge cases, and fallback states, including:

  • Interaction logic

  • Screen size & machine type responsiveness

  • Empty states and error handling

  • Developer notes for logic or constraints

My goal was to make it “ready to scale.”

05. retrospect

05.

Looking back.

This was a fun project, an opportunity to work on iFit again, and bring to life some of the ideas I’ve been holding for a while. The behavioral psychology aspects were right up my alley.  

What went well.

  • Team communication and a shout out to a responsive stakeholder and product management team.

  • Leveraging the existing design system and expanding it.

  • Expanding the first part of the project to any idea, and then narrowing that to fit timelines and resources.

What I’d do differently.

  • Spend more time gathering and evaluating user sentiments.

  • We leaned into intuition and internal insight; next time, I’d insert earlier qualitative feedback rounds.

  • Testing, testing, testing—validating design decisions. Having more of a real-time pulse on the iFit users.