How to sync data into MacroFactor from other apps, or out of MacroFactor to other apps

MacroFactor has three primary data integrations: Fitbit, Health Connect, and Apple Health. We allow you to select separate integrations for each data type. Right now, here's how those data sources are supported:

Support will be expanded in the near future.

In addition to integrations, manual entries and MacroFactor's own food logger are exposed as data sources as well. You can rank your data sources by priority. Higher-priority sources will take precedence over lower-priority sources if you have weight or nutrition data coming from multiple sources.

For example, if your top priority for nutrition data is “Manual,” followed by “Food Log,” followed by “Fitbit,” manual nutrition estimates for the day (entered on the “Nutrition” screen, the “Habits” screen, or via the “Edit Day” button) will always take top priority. If you didn’t enter a manual nutrition estimate for the day, nutrition information logged in MacroFactor’s food log will take priority. So, if you logged 2000 calories in MacroFactor’s food log, and 400 calories in another nutrition app that can sync data into MacroFactor via the Fitbit app, MacroFactor will record the nutrition data entered in the MacroFactor food log as your intake for the day.

Note that the “Manual” and “Food Log” data sources have a lock icon on them, which means that their position cannot be edited. MacroFactor’s own internal entries will always have priority over synced data entries from external sources, meaning that if you have a manual or food log entry in place within MacroFactor for the day, it will always have higher priority and prevent a sync from occurring for that day.

Did this answer your question?