Learn about

How MyFitnessPal Does Push Notifications (with examples)

How MyFitnessPal Does Push Notifications (With Examples)

MyFitnessPal, one of the most successful weight loss and fitness apps, drives user engagement and ultimately revenue through well-crafted push notification (and email) campaigns. The notifications strategy roughly includes  Reminder, Affirmation, and Encouragement messages woven together into drip campaigns that are designed to encourage healthy habits, keep users motivated, and ensure consistent app usage.

They also include streaks to try and build habits.

But wait first Protect the Channel!

MyFitnessPal takes care to avoid sending too many notifications. If a user stops checking in more than a few days, their notifications stop. This is similar to Duolingo's strategy, and we suggest you do something similar with your app as well. In laudspeaker you can do this by exiting a journey after some period of inactivity.

1. Daily Reminders

Consistency is key to achieving fitness goals, and MyFitnessPal uses daily reminders to keep users on track. These notifications prompt users to log meals, and exercise, reinforcing the small daily actions that lead to long-term success.

Example Notification:

2. The Full Campaign

Ok lets go through the whole campaign. We see each of the three aforementioned stages: encouragement, reminder, and affirmation.

Encouragement

The first notification in the campaign sets a positive tone, motivating users to start the action.

Example Notification:

We start of with encouragement in the morning

Reminder

If the user doesn’t act on the initial nudge, a gentle reminder follows to keep the momentum going.

Example Notification:

A reminder in the middle of your day

Affirmation

Once the user completes the action, MyFitnessPal sends a final message to celebrate their effort, reinforcing the behavior.

Example Notification:

Affirmation after logging

This structured flow not only boosts short-term engagement but also builds habits that lead to long-term success.

3. Streaks

Like Duolingo MyFitnessPall uses streaks. You can see every day you log in, you will get a message in the evening, reminding you to keep up your streak:

3 day streak
5 day streak

How to Implement these in your app

MyFitnessPal is a massive  company with the engineering resources to build out the internal tooling it needs to master the strategies described above. Most regular apps need to use a customer engagement / push notification platform like Laudspeaker to allow the creation of push notification journeys, as well as segments . If possible you should also use a tool with features that allow timed notifications in the users' timezones, as well as letting users set their own messaging preferences.

If you want to learn more have a look at how these other companies like Substack, Spotify and Uber Eats do push notifications with examples!

Authors
No items found.
Categories