Syncing your client's MyFitnessPal account to ABC Trainerize is a powerful way to help clients stay on track and optimize their nutrition, supporting their journey toward their fitness goals.
Occasionally, a client may connect their MyFitnessPal account, but their nutrition data won't sync over to ABC 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: Check if your Client's Nutrition Goal Compliance Tracking is Set to Track with MyFitnessPal
- If the client has a Nutrition Goal set, please check that you have set their “Track Meal Details” to “MyFitnessPal”:
Step 2: Ensure Clients have Connected MyFitnessPal to ABC Trainerize
- To check if a client has actually connected their MyFitnessPal account to ABC Trainerize, go to the client’s profile card summary as shown below. The integration section will show "Connected" next to MyFitnessPal if the client has connected to their MyFitnessPal account.
- If it says “Ask to Connect”, this means that your client has not connected their MyFitnessPal account yet. Asking to connect will send the client an in-app message from their assigned trainer with steps to connect their account/
Step 3: Check if the Client is Connected to the Correct MyFitnessPal Account
- When iOS users sign into MyFitnessPal using their Apple ID, it can cause issues when trying to connect ABC Trainerize to MyFitnessPal. This is due to the sign-in with Apple feature that uses a unique alias email instead of using the client's actual email address to protect the client's identity. This alias can prevent the correct MFP account from linking to ABC Trainerize.
- To resolve this issue, ask the client to verify their MFP username by logging into the MyFitnessPal website and clicking on their profile username.
-
Instruct the client to use this username, not their email address, when connecting ABC Trainerize to MyFitnessPal.
Step 4: Check if the Client has their MyFitnessPal “Diary Sharing” set to “Public”
- Ensure clients have their MyFitnessPal set to public. You can check if the client has their MyFitnessPal set to public by asking your client to provide the MyFitnessPal “username” > Click on this link > Replace the end of the URL with the username your client provided you.
Step 5: Check if the Client has turned on “Diary Sync” on the ABC Trainerize app
- Ensure the client has toggled on their “Diary Sync” on the ABC Trainerize app, if this is not toggled on, the meal details showing all of the foods will not be pulled into Trainerize.
- If they are unable to toggle this on then it could be:
- They do not have their MFP account set to “Public”
- They are connected to a different MFP account
Step 6: Check the Client's Minimum Daily Calorie Goal on MyFitnessPal
- MyFitnessPal may not sync if calories on the client's MyFitnessPal account are set below a certain threshold that the National Institutes of Health recommends.
- Female: Minimum daily calorie = 1000 - 1200
- Male: Minimum daily calorie = 1200 - 1500
- If the client has a low-calorie set on MFP and they try to complete their diary on MFP, they will receive this message