If you're having issues with MyFitnessPal we recommend taking the following steps to identify the root cause of the issue.
First things first: Check MyFitnessPal Status
Before you complete these steps, please check to make sure that MyFitnessPal hasn’t had any recent issues (i.e., no syncing errors, frequent crashes, or system failures in the last week) by checking the app status here: https://downdetector.ca/status/myfitnesspal
If there are any problems on MyFitnessPal’s end, that might be the cause of the syncing issue you’re experiencing in Trainerize. Unfortunately, if that’s the case our only option is to wait until MyFitnessPal gets everything back up and running.
A Temporary Workaround
If there is an issue with the auto-sync functionality between MyFitnessPal and Trainerize, you may still be able to access your clients' meal data by asking your clients to run a manual data sync. They can do this from their mobile app by navigating to More > Connected apps and devices > MyFitnessPal then tapping "Sync now".
They can repeat this process as often as needed to pull meal data into Trainerize and allow you as their trainer to see it. You will need to ask each individual client to do this if you want to see their data.
Next: Work with your clients to try the following solutions
If MyFitnessPal has had no issues for the last week, we recommend you ask your clients to try the following:
Solution 1: Check the Minimum Daily Calorie Goal
Myfitnesspal will not sync if the calories you’ve entered for the day are below a level they have termed "Unhealthy". MyFitnessPal automatically has a minimum daily calorie goal of 1,200 calories per day for women and 1,500 calories per day for men. These minimums, based on recommendations from the National Institutes of Health, ensure that those using the app to try to lose weight do so safely and get enough essential nutrients to prevent malnutrition.
Can you please ensure that at least on at least one of the day you’re trying to sync (e.g., yesterday) your logged nutrition data is above the recommended threshold (Male - over 1500 calories / Female - over 1200 calories), then click the button to "Complete this entry". It may take a few minutes, but your calories should now sync over to Trainerize.
Solution 2: Disconnect and Reconnect MyFitnessPal and Trainerize
If the first option does not work, you may need to un-sync your MFP account from Trainerize, delete the Trainerize app, then reinstall and try to sync again. This will force a one-time manual sync between the two apps, pulling any data entered in MFP into Trainerize. After that, so long as there are no issues on MyFitnessPal's side, new meal data should automatically sync.
Solution 3: Unlink Facebook Sign-On and Use Email to Log In Instead
If solution 2 does not work, it could be caused by the fact that MFP allows you to sign up with your Facebook. If you have set up your MFP account using your Facebook account as your login credentials, you will need to unlink this momentarily and create an email sign in by following the steps below:
From the Web
Log into your account on our website at www.myfitnesspal.com. If you are a mobile app user, you should log in using the same username and password you use in the app.
Click "My Home" then "Settings" then "Facebook/Twitter sharing settings: and click "Disconnect" in the Facebook section.
From the Android, iPad and iPhone MFP app:
In the Menu (or "More" page) tap "Settings" then "Sharing & Privacy" then tap "Facebook Settings" then "Disconnect from Facebook".
If you created your account using your Facebook login, you will be prompted to enter a new MyFitnessPal password. You will need to log in using your registered email address and MyFitnessPal password from then on.
Solution 4: Confirm Account Details
If you have two MyFitnessPal accounts it may be mixing up the data source and incorrectly pulling data from your other account. Please make sure you either delete the account you are not using or make sure it’s set up with a different email/password and the one you’re using to track meals is the one you connected to Trainerize.
If none of these solutions work for you
If the issue persists, please reach out to us and provide the following information for additional troubleshooting:
- Make and model of phone, including current OS
- Trainerize application version number, i.e. 5.0.3
- Email used for Trainerize login
- How does a client connect MyFitnessPal to Trainerize?
- How to Monitor Client Nutrition with MyFitnessPal
- How to Create a Nutrition Goal for a Client
- How to Measure Workout and Nutrition Compliance with Auto Client Tags