Myfitnesspal Not Syncing: Troubleshooting

Asking your clients to sync their Myfitnesspal account to Trainerize is a great way for you to help them optimize their nutrition so they can achieve their fitness goals.

However, every now and then a client may connect their Myfitnesspal account but their nutrition data doesn't sync to Trainerize.

There are a few reasons why this might be the case, so let's go over them and how they can be resolved.

Step 1: Ensure client has synced their account.

To verify a client has synced a Myfitnesspal account to their Trainerize account, click on the name of your client from the dashboard to bring up the clients profile. 

In the middle of the left column on their profile you will see the Myfitnesspal icon. To the right of the icon there will be some highlighted text that either says "Connected" or "Ask to Connect".

If your client has not connected their Myfitnesspal account you can click the "Ask to Connect" text to send your client a message with instructions for how to connect their Myfitnesspal account.


If your client has connected their Myfitnesspal account but their data is still not syncing, continue to step 2. 

Step 2: Ask your client to make their diary public

It is likely that your client has not made their food diary public, as that is the default setting in Myfitnesspal.

In order for Trainerize to be able to pull data from your clients food log, they will first need to make their food diary sharing option to "Public".

You can forward the instructions below to your client for making their Myfitnesspal food diary public.

  1. Press the "More" button on the bottom right of the Myfitnesspal app.
  2. Press the "Settings" option on the menu
  3. Press "Sharing & Privacy"
  4. Press "Diary Sharing"
  5. Change the diary sharing settings from "Private" to "Public"

If the option had been set to private and your client goes through those steps to make it public you should begin to see their nutrition data sync to their Trainerize account. 


If your client goes through those steps and you are still unable to see their Myfitnesspal nutrition data, continue to step 3.

Step 3: Check Myfitnesspal's Uptime Status

Now and then, Myfitnesspal may experience interruptions with their API, which we rely upon to pull your clients nutrition information. Please check Myfitnesspal's current status to see if they are experiencing any issues with their services.

 If there are no current or recent issues with Myfitnesspal, continue to step 4.

Step 4: Client has synced to the wrong Myfitnesspal account

We have seen instances where a client syncs the wrong Myfitnesspal account to their Trainerize account.

To ensure your client has the correct Myfitnesspal account connected, please ask them to go through the following steps:

  1. Log into your Myfitnesspal app
  2. Press the "More" icon
  3. Press "My Profile" from the menu options
  4. Press "Edit Profile" 
  5. Ensure the email address is the same one you entered when syncing Myfitnesspal to Trainerize
  6. If the email address is different, disconnect Myfitnesspal from Trainerize and sync with your correct Myfitnesspal account

Steps for disconnecting Myfitnesspal from Trainerize and reconnect with a new Myfitnesspal account: 

  1. click the "More" button on the bottom of your Trainerize app
  2. Log out of your Trainerize app
  3. Delete the Trainerize app from your phone
  4. Restart your phone
  5. Download Trainerize once again and log in


If your client goes through those steps and you are still unable to see their Myfitnesspal nutrition data, continue to step 5.

Step 5: Issues persist after going through all steps above

If you and your client have followed all of the steps above and Myfitnesspal is still not syncing the clients nutrition data to Trainerize, please reach out to us by emailing with the following information:

  • Name and email for the client experiencing the issue
  • The make, model and current operating system of your clients phone
  • Screenshots or videos of the issue or error messages

Alternatively, you can ask your client to sync their FitBit account to their Trainerize account. The Fitbit app works much in the same was as the Myfitnesspal app. Your client doesn't need a Fitbit wearable to use the Fitbit app, which is free. 

You can see more information about how to get your clients Fitbit accounts synced with their Trainerize accounts by reading this article.

Related Articles

This article was last updated on

Have more questions? Submit a request


Please sign in to leave a comment.