Kickoff Meal Log
Circular badge with checkmark that states: "Launched Nov 2022"

Redefining meal logging for nutritional awareness and lasting wellness

A mobile app interface showing two screens related to meal tracking. The first screen highlights a breakfast meal of avocado toast with sunny-side-up egg and orange juice. The second shows a list of recent meals, categorized by meal types like breakfast, lunch, dinner, and snacks.A mobile app interface showing three screens related to meal tracking. The first screen highlights a breakfast meal of avocado toast with sunny-side-up egg and orange juice. The second screen details the entry for that meal, and the third screen shows a list of recent meals, categorized by meal types like breakfast, lunch, dinner, and snacks.A mobile app interface showing three screens related to meal tracking. The first screen highlights a breakfast meal of avocado toast with sunny-side-up egg and orange juice. The second screen details the entry for that meal. The third screen has a modal with the headline "Great job logging your first meal!" with a short explanation of why it's important to keep logging meals.  The fourth screen shows a list of recent meals, categorized by meal types like breakfast, lunch, dinner, and snacks.

Company

Kickoff, fitness & nutrition remote coaching startup

My Role

Lead product designer

The Team

2 engineers

Design Timeline

September 20221 month

01

Overview

Background

An overwhelming number of people in the United States and Canada struggle with being overweight and having chronic health problems. Some folks who want to improve their health but don’t know where to start turn to Kickoff for guidance. Kickoff pairs each client with a real human coach dedicated to helping them reach their goals. Kickoff’s approach to wellness is rooted in three pillars: movement, wholesome nutrition, and forming sustainable healthy habits.

For nutrition, new clients are asked to log everything they eat in their first week with Kickoff so their coach can get familiar with their eating patterns. From there, the coach will provide advice on better choices and suggest good habits to focus on. Continuing meal logging beyond the first week promotes accountability, enhances awareness, and cultivates mindfulness. While meal logging is not meant to be forever, it can be an effective strategy to re-visit to break through plateaus or troubleshoot new issues that arise.

The Problem

Not enough people log their meals, which is crucial when they join Kickoff so their coach can get familiar with what they eat and suggest adjustments that are appropriate for them.

How might we get new clients to log their meals regularly so their coach can help them reach their health goals quicker?

02

Final Designs & Interactions

Let me take you on a journey from a newcomer's first interaction with the meal log to exploring more advanced features for seasoned users. In under 5 minutes, you'll witness the seamless progression of our user experience.

03

Business Impact

Not only did the average number of days with logged meals increase significantly for clients in their first month, it also surpassed the average number of workout days for the first time in Kickoff’s history! That’s a huge testament to the success of the new meal log. The nutrition segment of the app is now in alignment with our well-established workout segment.

57%

increase in average number of days with logged meals per new client

Average number of days with logged meals per new client

Before Re-Design
21%
below
workout days
After Re-Design
13%
above
workout days
04

Understanding the User

Who uses Kickoff?

Anyone between the ages of 16 and 89 who wants to improve their health, with the majority identifying as female.

33%
67%
3%
16-
19
33%
20-
29
29%
30-
39
17%
40-
49
11%
50-
59
5%
60-
69
1%
70-
79
0.2%
80-
89
median age: 34 years old

Why do they join Kickoff?

Most people join Kickoff to lose weight/fat, or get in better shape. What’s most important (and interesting) though is the why beyond that.

Recent health problem (high blood pressure, diabetes, high cholesterol), or health scare experienced by someone close.

Wanting to look good for an upcoming event, such as a wedding, beach vacation, or high school reunion.

Getting back into shape after hiatus due to injury, pregnancy, illness, COVID-19, etc.



Preparing for first 5K, marathon, triathlon, physique competition, or other fitness event.

Having a hard time sticking to a healthy routine; need accountability and motivation.

?
?

Have never worked out or paid attention to nutrition and don’t know where to start.

Nutrition Personas & Archetypes

I created the nutrition personas and their corresponding archetypes in a prior research project based on 4 client interviews, 9 churn interviews, 6 coach interviews, and a brainstorm session with 5 coaches. For this project, my design decisions were guided by Overwhelmed Olivia (primary persona), Fad-Diet Fiona and Ready-for-a-Change Roxanne.

The Beginner

The Fad Dieter with a Deadline

The Reborn

The Tracker

The Apathetic

Primary
Secondary
Out of scope
05

Exploration & Discovery

Meal Logging Before Redesign

Old Version

Meal Log: no meals

Old Version

Meal Entry: filled out

Old Version

Meal Log: 1 meal added

Mobile screen of old meal log with placeholder for snacks, breakfast, lunch and dinner
Mobile screen of old log meal modal with uploaded breakfast photo of 3 eggs, sliced cucumber, and toast, along with meal description and submit button
Mobile screen of old meal log with empty snack and a logged breakfast with photo of 3 eggs, sliced cucumber and a toast, along with meal description

Positives

Most clients reported they like to take pictures of their meals as opposed to logging calories and macros.

Logging a meal is easy.

Issues

Clients want meals displayed in the order eaten, but “Snack” is always first.

Can’t edit meals: must delete, then re-enter new meal.

Leadership estimates that about 30% of clients want to track calories or macros (but there’s no quantitative data to support that claim).

The Calorie-Tracking Debate

During the project, a significant debate arose concerning the inclusion of calorie-tracking within the app. Here’s why I strongly advocated against it:



Counting calories is not aligned with Kickoff’s nutrition philosophy. Our philosophy focuses on wholesome nutrition with emphasis on quality of food, awareness, and sustainable habits.



My teammates' desire for tracking calories and macros was mostly driven by their personal fitness goals. I had to remind them that we are NOT the users and we’re not designing for ourselves.


Clients adamant about tracking calories are not very open to change; they’re hard to please and retain. In their case, a coach doesn’t add much value compared to simply using a much cheaper calorie-tracking app, which results in them being dissatisfied with Kickoff.



Our coaches drive more success with clients who have very little nutrition knowledge and who focus on healthy eating rather than the numbers. Those clients benefit from working with a personal coach and end up having a positive experience with Kickoff.

Kickoff’s mission is to transform the lives of those facing health challenges and seeking guidance, not to coach already fit individuals aiming for specific advanced fitness or aesthetic goals (e.g. reaching 8% body fat).



From a business standpoint, people in need of comprehensive lifestyle changes represent a much larger demographic than those seeking out elite personal training.

After thorough discussion, we reached a consensus that calorie-tracking does not align with our clients’ best interests or our business goals. With that resolved, I proceeded with the rest of my exploration.

Competitive Analysis

Getting familiar with how some of our indirect competitors approach meal logging helped me identify design patterns and features to inspire the Kickoff meal log.

My Fitness Pal logo
MyFitnessPal

Macro, diet & fitness tracker

Noom logo
Noom

Lose weight with psychology

Lifesum logo
Lifesum

Calorie counter and meal plans

Wellory logo
Wellory

Love your relationship with food

ate logo
ate

Track habits, not calories!

SHYE (see what you eat) logo
SHYE

Intuitive eating habits method

Instead of incorporating all identified features in the re-design, I prioritized the most impactful ones and added the rest to our nutrition roadmap for future implementation.

Most impactful features

Feedback on meals from nutrition expert

Fasting indicator

Quick access to recent meals

Features for future phases

Nutrition tips

Ability to tie meals to healthy habits

Self-reflection (why you ate, how did you feel, etc)

Hunger level meter before and after meal

06

Ideation

Guided by insights from the competitive analysis and the client feedback on the current meal log, I explored 3 concepts for the main feed.

Gallery View

Inspired by Wellory and SHYE, this is also a popular pattern in many apps.

Mobile wireframe of a gallery-type meal log with meal photos grouped by day

Pros

The gallery is visually appealing and easy to scan.

This is a good format for a summary.

Cons

There are no groupings by meal type.

The photo must be tapped to view the meal description and messages from coach.

Not a great view for clients who only provide a description and don’t take pictures of their meals.

Daily List View

Inspired by MyFitnessPal and Lifesum, with the addition of meal pictures and messaging.

Mobile wireframe of a daily meal log

Pros

Focuses on one day at a time.

Clear groupings by meal type.

Cons

Hard do compare meals from prior days.

Timeline View

Loosely inspired by ate, with the addition of multiple pictures per meal and messaging.

MObile wireframe

Pros

Highlights the timing of meals.

Easy to scan meals from prior days.

Cons

The feed format, as opposed to a daily view, could involve a lot of scrolling.

The team agreed to go ahead with this timeline view concept because it’s the most helpful in making clients aware of what and when they eat.

07

Usability Testing

I conducted a round of moderated testing sessions with 7 Kickoff clients. To gauge the efficacy of the new designs, the participants were asked to complete 6 tasks in a Figma prototype. At the end of each task, the participants assessed the level of difficulty of that task.

Log a meal you’re about to eat

Overall, that task was:

1.4
1
very easy
2
easy
3
moderate
4
difficult
5
very difficult

Add food to an existing meal

Overall, that task was:

1.4
1
very easy
2
easy
3
moderate
4
difficult
5
very difficult

Log leftovers

Overall, that task was:

1.9
1
very easy
2
easy
3
moderate
4
difficult
5
very difficult

Delete a meal

Overall, that task was:

1.1
1
very easy
2
easy
3
moderate
4
difficult
5
very difficult

Respond to message from coach

Overall, that task was:

1.3
1
very easy
2
easy
3
moderate
4
difficult
5
very difficult

Log a snack you ate last night

Overall, that task was:

1.6
1
very easy
2
easy
3
moderate
4
difficult
5
very difficult

Improvements

While there were no major issues with the tasks, a few improvements were suggested by the testers:

Improvement 1

Pre-select meal type based on time of day.

Great idea! Was included in the release.

Portion of meal detail screen where meal time is 12:54 PM and meal type is automatically selected as lunch

Extract from Meal Detail screen

Improvement 2

Could be time-consuming to edit the time when entering all meals at the end of the day.

Considered adding a toggle to turn the meal time off.

Added to the roadmap for future implementation.

Improvement 3

Swipe gesture to edit, copy, or delete a meal.

Designed and saved for a fast-follow release.

Portion of Meal Log screen where breakfast card was swiped to shows options to move, copy, or delete meal

Extract from Meal Log screen

Improvement 4

Would be nice to check off a habit related to the meal, for instance, “Add protein to breakfast”.

Was identified in the competitive analysis.

Added to the roadmap for future implementation.

Portion of Wellory screen titled "Select your habits" with the "add protein to breakfast" option selected. Other option is "no habit to select"

Example from Wellory app

08

Final UI

Here’s a preview of the key screens I created for the updated meal log. For the complete experience and interactions, make sure to watch the video at the beginning of the case study.

Meal Log Screen

The challenge with this screen was to organize the relevant meal information on a visual timeline while seamlessly integrating personalized feedback from the coach on each meal. All of that without overcrowding the screen or overwhelming the user.

Highlight 1 of 5

The time since last meal is meant to help identify eating patterns. For instance, if your last meal was 1 hour ago, are you eating out of boredom or because you’re really hungry?

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

Highlight 2 of 5

In addition to providing quick feedback with tags in the “Good Choices” section, the coach can offer more in-depth commentary on individual meals.

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

Highlight 3 of 5

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

Highlight 4 of 5

Clients who have been logging their meals for a while can review meals from prior days by tapping on the date pill to easily jump to a specific date (as opposed to scrolling endlessly).

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

Highlight 5 of 5

Brand new users who have not yet logged a meal are met with a friendly and informative empty state that encourages them to take action.

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

The time since last meal is meant to help identify eating patterns. For instance, if your last meal was 1 hour ago, are you eating out of boredom or because you’re really hungry?

In addition to providing quick feedback with tags in the “Good Choices” section, the coach can offer more in-depth commentary on individual meals.

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

Clients who have been logging their meals for a while can review meals from prior days by tapping on the date pill to easily jump to a specific date (as opposed to scrolling endlessly).

Brand new users who have not yet logged a meal are met with a friendly and informative empty state that encourages them to take action.

At the beginning of each day, the time since last meal is replaced with the fasting duration to help those who practice intermittent fasting determine when to have their first meal of the day.

Meal log screen scrolled down to the bottom of the timeline with a logged dinner for today, a message from coach, and the time since last mealMeal log screen scrolled down to the bottom of the timeline with logged meals from yesterday, fasting time, and "It's a brand new day" card to encourage user to log first meal of the dayMeal log screen with a smiling egg character, a title that says "No logged meals, yet", text explaining the benefits of logging meals, and a "log your first meal now" button.
Calendar bottom sheet for September 22, with dots below each date indicating the number of logged meals for that date.

Meal Detail Screen

The goal for this screen was to make logging a meal as quick and easy as possible.

Highlight 1 of 3

When logging a new meal, the date, time, and meal type are pre-filled. Only a meal photo or description is required.

Celebrating when a new user logs their first meal to encourage them to keep logging meals and explain why it’s beneficial.

Highlight 2 of 3

Going back for seconds or craving a dessert? A meal can have up to 5 photos.

Celebrating when a new user logs their first meal to encourage them to keep logging meals and explain why it’s beneficial.

Highlight 3 of 3

Celebrating when a new user logs their first meal to encourage them to keep logging meals and explain why it’s beneficial.

Celebrating when a new user logs their first meal to encourage them to keep logging meals and explain why it’s beneficial.

When logging a new meal, the date, time, and meal type are pre-filled. Only a meal photo or description is required.

Going back for seconds or craving a dessert? A meal can have up to 5 photos.

Celebrating when a new user logs their first meal to encourage them to keep logging meals and explain why it’s beneficial.

Celebrating when a new user logs their first meal to encourage them to keep logging meals and explain why it’s beneficial.

Meal detail screen in its empty state with current time pre-filled and meal type pre-selected based on time.Edit meal screen with 2 uploaded photos of a side salad and spaghetti & meatballs. There's 3 additional photo placeholders.Modal celebrating the first meal logged.

Recent Meals

A pattern emerged from client interviews: most people tend to eat the same meals from week to week. They rotate between the same 2 or 3 breakfasts, prep a lunch they’ll eat for the rest of the week, or eat leftovers for dinner. The “Recent meals” feature eliminates the need to manually enter repeat meals over and over again.

Highlight 1 of 2

Recent meals are organized by meal type to make it easier to find a past meal.

Nobody wants to see an empty screen. Here’s our friendly egg again to provide a moment of delight.

Highlight 2 of 2

Nobody wants to see an empty screen. Here’s our friendly egg again to provide a moment of delight.

Nobody wants to see an empty screen. Here’s our friendly egg again to provide a moment of delight.

Recent meals are organized by meal type to make it easier to find a past meal.

Nobody wants to see an empty screen. Here’s our friendly egg again to provide a moment of delight.

Nobody wants to see an empty screen. Here’s our friendly egg again to provide a moment of delight.

Recent meal bottom sheet with dinner filter selected and a list of recent dinners, each with a photo and a short description.Recent meals bottom sheet with snacks filter selected. There's a smiling egg character with the title "There are no recent snacks", and a log a snack now button.

Meal Conversation Screen

What differentiates Kickoff from most fitness and nutrition apps is that there’s a real human coach to provide accountability, motivation, and personalized feedback. As such, it was important to incorporate this messaging feature in the meal log.

Highlight 1 of 2

Each conversation is specific to a meal. It can be a single comment from the coach, or a longer exchange between coach and client.

Each conversation is specific to a meal. It can be a single comment from the coach, or a longer exchange between coach and client.

Highlight 2 of 2

The conversation isn’t just for coach feedback; it can also be initiated by the client to ask questions.

Each conversation is specific to a meal. It can be a single comment from the coach, or a longer exchange between coach and client.

Each conversation is specific to a meal. It can be a single comment from the coach, or a longer exchange between coach and client.

The conversation isn’t just for coach feedback; it can also be initiated by the client to ask questions.

Each conversation is specific to a meal. It can be a single comment from the coach, or a longer exchange between coach and client.

Dinner conversation screen for spaghetti & meatballs and side salad with messages from coach and clientMeal conversation screen for afternoon snack of small bag of BBQ chips. There are no messages yet, and text that says "Any thoughts about your meal? Let Stephanie know."
09

Retrospective

What went well

That was a designer's dream project! I was able to do extensive research and testing, and was allotted a reasonable amount of time to ideate and design the screens.

I had the privilege of working with exceptional engineers who flawlessly brought complex features and designs to life exactly as I had envisioned.

That was a big feature! Thankfully, the scalable designs allowed us to roll out multiple fast-follow releases. We began with the main meal log and meal detail screens, then added recent meals, good choice tags for meal feedback, and lastly, meal conversations.

What could have been better

Although testers responded positively to the new designs, we didn’t get user feedback post-release. I would have liked the opportunity to do more testing and iterate.

The calorie-tracking issue caused substantial frustration among the team. Despite our unanimous agreement to exclude it from the app, some team members continued to second-guess the decision. I did my best to remind them of our rationale and emphasized that we had no new information or data to make us reconsider our stance.