Help with importing steps - "An error occurred" each time

I've just moved to Garmin last month, and would like to bring over some historic data from Fitbit. I've exported everything through Google Takeout, and created CSVs that on the face of it should be able to be imported to Garmin Connect.

Every file I try results in the unhelpful message "An error occurred with your upload. Please try again." No option for further details or help on what the error was!

I can't find much about the proper structure of the file on any formal help page - only forums or reddit/etc. See below for what I'm trying. (I've cut it back to only one date with dummy data, just to get the thing working before I try to bring in 6 years' worth of stuff! This forum also won't seem to let me attach the file as a sample)

Anyone had any luck with this? I'm not holding my breath - so many other similar threads seem to have gone dead.

This is the file content, saved as a UTF-8 CSV:

Activities
Date,Steps
"2019-01-01","100"

  • I would not bother about it too much - the imported steps won't have any impact on your metrics, steps streaks, badges, challenges, or personal records anyway. Just start anew. However, if you want to import them anyway, use the following format. Apparently, all the fields have to be used, even if you keep them empty. When you remove some of them, the import fails, but when complete, it works:

    Activities
    Date,Calories Burned,Steps,Distance,Floors,Minutes Sedentary,Minutes Lightly Active,Minutes Fairly Active,Minutes Very Active,Activity Calories
    "2024-01-20","0","15,726","12.04","0","0","0","0","0","0"

  • That worked - thanks for sharing. Didn't even need to bother with the quotation marks (although did need the zeroes)

    Frustratingly, it's recorded about 100 steps for the day I got the device (i.e. from me taking it out of the box at 10pm and taking it to the charger) and I can't upload my 'true' step count for that day. Like you say, it seems it won't backdate any step streak anyway. It's just frustrating for trying to track total avg steps per month/etc.

  • Didn't even need to bother with the quotation marks

    Quotation marks are necessary if the value contains a comma (such as the thousands separator, or a decimal comma), otherwise they can be indeed skipped.