Skip to content
Guides9 min read

MacroFactor Nutrition Sync: Why Totals Can Be Ignored

Troubleshoot MacroFactor nutrition sync with a source-priority table, Apple Health and Health Connect checks, and clearly labelled calorie examples.

k

kcalm editorial team

Prepared with AI assistance

A person using a smartphone
A person using a smartphone

MacroFactor nutrition sync can leave Apple Health or Health Connect totals unused when a higher-priority entry exists for the same day. Its documented order puts manual nutrition entries first, its own Food Log second, and the health-platform integration third. Imported totals also appear on the Nutrition page rather than as individual meals, so a blank timeline does not necessarily mean the connection failed. [1] [2]

This guide checks public documentation as of 10 November 2026. It is a documentation review, not a device test or an accuracy comparison. kcalm publishes this article and makes a competing food-logging app. The examples below are invented to help you inspect your own records without changing your eating to match a software discrepancy.

Why does MacroFactor nutrition sync ignore Apple Health totals?

MacroFactor nutrition sync uses a fixed source hierarchy, so an existing manual entry or native food entry can block that day's external nutrition import. [1]

The decision table summarises the dedicated priority page. “Manual” means an entry within MacroFactor, not a number typed into Apple Health.

Entries present for the dayDocumented priority winner
Manual nutrition, native foods and external totalsManual nutrition
Native foods and external totalsFood Log
External totals, no higher-priority entryApple Health or Health Connect
Health-platform totals and Fitbit, no internal entryApple Health or Health Connect
The documented hierarchy does not rank records by completeness. [1]

There is a documentation inconsistency: the separate “Where is my Nutrition Synced?” page refers to changing priority, while the dedicated priority page specifies a fixed order. This guide follows the latter. Ask support about any controls that differ in your installed version. [1] [2]

Where do imported calories and macros appear?

Imported calories and macros appear as daily summaries on MacroFactor's Nutrition page, rather than as individual foods in its Food Log. [2]

Imagine your original diary contains yoghurt, toast and a sandwich. Seeing the day's totals in the receiving app does not mean you will also see those named foods there. Looking for the sandwich is therefore a different check from looking for the day's energy total.

MacroFactor's August 2024 release notes introduced imports of daily energy, macros and micronutrients through Apple Health and Health Connect. Those notes also describe two-way weight syncing. They do not promise a full reconstruction of meal names, photographs, recipes or serving details. [3]

For troubleshooting, write down what you expected to transfer. “My food diary is missing” could mean a blank meal timeline, an absent daily total, or missing nutrient fields. Each describes a different observation. Naming the missing item makes a support request much easier to investigate.

If your objective is preserving detailed records when moving apps, our data-export comparison covers a separate question from ongoing daily-total syncing.

A person using a smartphone
A person using a smartphone

How can you trace a missing nutrition total?

You can trace a missing nutrition total by comparing one completed date across the original diary, the health platform and MacroFactor's Nutrition page. This is a suggested diagnostic worksheet, not a claim that we tested your connection.

Choose yesterday or another completed day that you remember logging. Keep the date and energy unit visible in your notes. Start with observations before changing settings:

  1. Record the original diary's daily energy and protein totals, plus its date.
  2. Check whether that date's nutrition data reached Apple Health or Health Connect.
  3. Check the corresponding date on MacroFactor's Nutrition page.
  4. Note any manual nutrition entry or native food entry for that date.
  5. Compare the observations with the priority table and the refresh instructions below.
  6. If the mismatch remains unexplained, send support the date, app version, platform and totals, with personal details removed from screenshots.

Here is a blank worksheet you can copy into a note:

CheckpointWhat to record
Original food diaryDate, total energy, protein, whether the day is complete
Apple Health or Health ConnectDate, available nutrition values, contributing app
MacroFactor Nutrition pageDate, displayed energy and macros
Local entriesWhether you entered a daily total or any foods
On iPhone, Apple's guide shows how to review connected apps under Health's profile and privacy settings. It also describes inspecting contributing sources through a health category's Data Sources & Access screen. An app may additionally have its own sharing controls. [4]

Apple's controls and MacroFactor's hierarchy are separate settings. This distinction follows from the two vendors' documentation. [1] [4]

You can collect all of these observations without deleting historical meals. If you are uncertain which record is complete, consider retaining both originals while asking support how to resolve the specific conflict.

What does a 600 kcal mismatch mean in practice?

A 600 kcal mismatch means two recorded totals differ by approximately 2,510 kJ; the subtraction alone says nothing about what you actually ate or burned. The following example is synthetic arithmetic, not measured MacroFactor output.

Suppose a completed diary contains 2,100 kcal, equivalent to approximately 8,786 kJ. A second record contains 1,500 kcal, approximately 6,276 kJ. Comparing the records gives:

2,100 − 1,500 = 600 kcal, approximately 2,510 kJ.

That difference is 28.6 percent of the larger record. If the smaller record omits dinner, copying it accurately still leaves dinner absent. If the larger record accidentally includes dinner twice, choosing it simply because it is larger would preserve the duplicate. These are invented possibilities, not diagnoses of your app.

Now suppose six other daily records each contain 2,100 kcal. Using the smaller entry for the seventh day gives a weekly sum of 14,100 kcal, approximately 58,994 kJ, and an average of 2,014 kcal, approximately 8,428 kJ. Using 2,100 for all seven gives 14,700 kcal, approximately 61,505 kJ, and a 2,100 kcal daily average.

The average difference is about 86 kcal, or 359 kJ, per day. This demonstrates how one record changes ordinary arithmetic. It does not reproduce MacroFactor's expenditure model or predict a coaching adjustment.

For unit comparisons here, kcal values are multiplied by 4.184 and kJ values rounded. A hypothetical 70 kg body-weight entry and a 154.3 lb entry likewise describe approximately the same mass. Comparing matching units first avoids treating a display conversion as missing data.

If your issue is an incomplete eating record rather than its transfer, see our guide to partial logs and blank days. For the separate issue of adding activity energy twice, see exercise-calorie double counting.

Does successful syncing prove a food log is accurate?

Successful syncing proves only that the expected data transferred; it does not validate the food estimates behind those data. Dietary-assessment research evaluates accuracy against independent reference methods, rather than treating agreement between two copied records as validation. [5]

The US National Cancer Institute describes errors in food records arising from recording, incomplete detail and changes in behaviour during recording. It distinguishes random variation from systematic bias. Its review also explains that comparing two self-report methods has limitations because neither is an error-free reference. [5]

A 2017 study assessed an image-based mobile Food Record in 45 adults over 7.5 days, with three trained analysts estimating intake from photographs. Reported energy and doubly labelled water expenditure had a correlation of 0.58. That describes a relationship across participants, not a guarantee that every individual's calories were correct. This was a research tool, not a validation of MacroFactor, Apple Health or kcalm. [6]

A separate 2023 study of SNAQ included 30 adult women. The app's mean energy estimate was 329.6 kcal per day lower than the doubly labelled water reference, approximately 1,379 kJ, although that difference was not statistically significant. The small, selected sample and study design limit generalisation. The result does not establish an error correction to apply to your diary. [7]

These studies address dietary measurement, not software transport. Their practical relevance here is limited but useful: even perfect agreement between connected apps leaves the underlying food estimates untested. You can investigate missing transfers without blaming yourself for ordinary uncertainty in a food log.

Food being prepared in a kitchen
Food being prepared in a kitchen

How far back does MacroFactor sync, and can you refresh it?

MacroFactor documents an initial import reaching back up to 30 days, followed by ongoing syncing. Its refresh guide describes a manual attempt after checking the source record and any higher-priority entries. [8] [9]

To connect a platform, the setup guide directs you to More, then Integrations under Feature Settings, where you enable the relevant integration and follow any prompts. A working connection does not establish that records older than the documented window were imported. [8]

For an eligible day whose data already exist in the source platform, the refresh instructions say to wait 5 to 10 minutes, then pull down on the main dashboard until the loading indicator appears. This initiates an attempted sync, rather than promising that every mismatch will disappear. [9]

If you are looking for several months of history, separate that migration request from today's missing total. Repeated refreshes are not a documented way to extend the 30-day import window. Keep your existing archive while checking what historical-transfer options support can confirm.

Frequently Asked Questions

These frequently asked questions distinguish imported summaries, historical coverage and food-record accuracy. The answers reflect the documentation retrieved on 10 November 2026.

Can Apple Health or Health Connect import nutrition into MacroFactor?

Yes. MacroFactor documented daily nutrition imports from both platforms in version 2.9.3, released on 26 August 2024. That includes energy, macros and micronutrients, subject to the available source data. [3]

Why is my Food Log empty when my calories appear?

External nutrition arrives as daily totals on the Nutrition page. An empty Food Log can therefore coexist with a populated daily summary. Check that summary before deciding the transfer failed. [2]

Does pulling down to refresh override a competing entry?

The refresh instructions explicitly ask you to check for higher-priority entries first. Refresh is an attempt to transfer eligible data, not a documented override of that condition. [9]

Can I import an entire year by reconnecting?

The setup guide specifies up to 30 days of historical entries. It does not promise a year-long import after reconnecting. Consider checking historical migration separately before changing a working integration. [8]

Do identical calorie totals mean both apps are accurate?

Identical totals show agreement. When one app copies another's data, that agreement is expected and provides no independent check of portions or food composition. Research validation uses separate reference measurements for that reason. [5] [6]

What information is useful when asking for help?

A concise example is useful: one date, the original total, the health-platform total, the receiving total and whether local entries exist. Include your app version and operating system. This is our suggested support template; it avoids sharing a whole personal diary when one date illustrates the issue.

Sources

These sources were retrieved for this documentation review. Vendor pages establish documented features; the research sources address dietary measurement rather than testing integration reliability.

  1. MacroFactor: Weight or Nutrition Source Priority
  2. MacroFactor: Where is my Nutrition Synced?
  3. MacroFactor: Version 2.9.3 release notes
  4. Apple: Manage Health data
  5. National Cancer Institute: Food record validation
  6. Boushey et al., 2017: Mobile Food Record validation
  7. Serra et al., 2023: SNAQ dietary assessment validation
  8. MacroFactor: Connect Health Connect or Apple Health
  9. MacroFactor: Force Data Syncing

Ready to track smarter?

Log a meal with a photo or a few words. kcalm estimates calories and nutrients, so you can review the foods, portions and daily totals in one place.

Download on the App StoreGet it on Google PlayEligible trial offers and renewal terms appear before purchase.

Related articles