Onboarding Update Increases MyFitnessPal's Notification Opt-Ins

MyFitnessPal
2024
Onboarding Update Increases MyFitnessPal's Notification Opt-Ins

 Overview

Notifications are a crucial tool in helping MyFitnessPal’s 200+ million users stay on track with their health goals. Despite this, our iOS notification opt-in rate was a mere 44.7%, significantly lower than the 67.5% industry average. The problem? Many new users didn’t see the value of notifications when initially prompted. To make matters worse, opting back in later was a hassle.

Our team—consisting of a Product Manager, Tech Lead, Writer, and me, the Product Designer—set out to solve this. The goal: demonstrate the value of notifications to users and create a smoother way for them to opt in later.

 Challenge

At the time, MyFitnessPal asked users to opt in to notifications immediately after onboarding. However, the system alert arrived without context, catching users off guard and leading many to hit “Don’t Allow.” Worse, once users opted out, the only way to re-enable notifications was through the OS settings—a process no one enjoys.

Existing opt-in experience (top), enabling after opt-in dismissal (bottom)

The question we asked ourselves:

How might we effectively communicate the value of notifications and make opting in later more seamless?

 Process

Identifying the Right Moment to Ask

We explored two moments in the onboarding flow to present the opt-in prompt:

  1. After setting a weekly goal.
  2. After the congratulations page (same placement as existing).

Prompting users after the weekly goal step felt like the perfect moment—it tied notifications directly to their goals, giving the request immediate relevance.

Opt-in after weekly goal step in onboarding

Creating a Way to Opt-In Later

To address the inconvenience of navigating OS settings, we added a "Skip for now" option that bypasses the one-time alert and proceeds to the next onboarding step. Due to technical constraints around the button component, we eventually pivoted to a toggle approach. While not ideal, it preserved functionality within existing limitations.

"Skip for now" button -> toggle change

Testing and Iterating

We tested four copy variations with 10 users (5 male, 5 female). Each option aimed to clarify the value of notifications in a friendly, goal-oriented tone.

Copy variants tested

Key learnings from user testing:

  • 9/10 users opted in when presented with a clear, supportive explanation of notifications.
  • Copy variant C was the top performer, with users responding positively to details on what types of reminders they would get.
    • Users also appreciated knowing that notifications could be customized or turned off later.
  • The phrase “fuel your changes” of variant B was a common point of confusion, making it the least effective copy.

 Impact

The winning design launched to 10% of US iOS users, and early results showed a ~52.8% increase in opt-in rates.

*All confidential information has been redacted for this case study.

Next Steps

We’re planning to scale the solution to the full user base and target new and existing users who skipped the initial opt-in by prompting them at meaningful moments, such as:

  • After logging their first meal.
  • When a food logging streak ends.

Conclusion

This project was a reminder of the power of timing and context. By reframing notifications as a tool for achieving health goals, we not only increased opt-in rates but also helped users stay engaged and motivated—a win for both users and MyFitnessPal.

  Other projects

 Contact me

Whether you're wanting to collaborate or simply curious about my work, let's connect!

david@davidgilman.co