What can be imported
Go to Profile → Import data and pick the .xlsx file your previous app exported — you can select two at once if the export came as a summary and a diary. Macros recognizes the export's contents and lets you choose what to bring:
- Food log — your logged meals, day by day (on by default);
- Weigh-ins (on by default);
- Body measurements (on by default);
- Daily nutrition (on by default);
- Custom foods — opt-in, as it's the slowest part of an import;
- Profile and program — opt-in, because it overwrites your current profile, goal, and targets with the imported ones.
You'll see a preview of what was found before anything is written.
An .xlsx export is the only route in. Nutrition can't be imported from Apple Health or Health Connect — that connection is one-way out — and there is no way to import a meal from a screenshot. For a meal you have in front of you but not in the database, photo logging or a custom food is the shorter path than an import.
What happens after
Imported history behaves like history you logged yourself: your trend weight and expenditure are recalculated from it locally, which is exactly what makes an import worth doing — the algorithm starts with weeks of evidence instead of from zero.
Not everything transfers: your previous app's own computed values (its trend line, its expenditure estimates) are recomputed here rather than copied, since Gravl's math is its own.
Very large histories
If your export is bigger than the importer handles in-app, the screen will tell you and offer to contact support — we'll import it for you on our side. Finish your plan setup first; importing is available once your account is fully set up.