Nutrition data from MyFitnessPal

I apologize if I’m missing this, but I’ve searched and haven’t found what I’ve been looking for.
Currently, I’m tracking my caloric intake and water intake through MyFitnessPal (MFP). I’d love to get that to sync up with intervals.icu, but I’m struggling to find a way to consistently get this data over.

I’ve looked at syncing from MFP to Garmin Connect, but I’ve found that Connect only updates my calories if I’ve completed an activity that day. So on rest days, I don’t have any info.

I’ve also connected MFP to a FitBit account and then used FitnessSyncer to pull the nutrition data. But in this instance, intervals.icu doesn’t allow me to push wellness data as a destination. So what I’ve been doing is pushing it out to Google Fit. Unfortunately, this only brings over the calories and not the water.

I’m very close to just writing a quick script to pull the information I want from MFP and then push it to intervals.icu with the API, but wanted to check to see if I was missing something very simple first.

Thanks all!

4 Likes

I would be very interested in this implementation too.

+1 yesterday i was looking for that possibility with no luck ;/

+1 Would appreciate this too

For me it works fine. I did this:

  1. Add chart
  2. Select Custom
  3. Click Add plot
  4. Scroll down and select kcal Consumed
  5. Edit chart type, values shown (I prefer As is - everyday absolute value)
  6. Click on All activities
  7. Choose Source
  8. Click on Source
  9. Choose Garmin Connect (presumably you have connected MyFitnessPal to your Connect account).

@RomansZ Thanks for the input. I did try that this morning thinking that maybe the data was there, but wasn’t showing, but I’m finding that it’s the same situation originally posted.

The data is on MyFitnessPal, but it is still not coming in completely from Garmin Connect. As-Is or Fill-In will both look like they are providing data, but really only give me the last known data point. See the screen grab below. Again though, this is really only a problem where I have a scheduled recovery day when no activity is expected, but I still am missing data non-the-less.

I will say that I think that this is 100% a Garmin Connect issue, but I was seeing if others have had similar problems and potential work-around.

Thanks again for the reply.

Have you allowed intervals to use all Garmin Connect data?

I have, and excluded wellness information from other sources (Google Fit).

I’m having a similar issue. I log food in MyFitnessPal and it syncs with Google Fit. I have wellness data sync from Google Fit enabled in settings and other items (weight, blood pressure, resting HR, sleep, body fat) are syncing no problem. The kcal field is consistently blank.

Any thoughts?

Any update on this? Having the same issue…

Google Fit will be sunsetting in the near future. Just FYI in case you’re using googleFit

Thanks for info.

1 Like

There was a thread about that sunsetting somewhere here. Can search it.