Menu

A few years a go I bought a Garmin wrist device. Before that I have used Suunto devices many years. When I made the device switch all my exercise data stayed to the Suunto services (Movescount and SportsTracker). Currently I'm synchronizing all exercise data of course to the Garmin Connect service but also to the Strava. I prefer Strava because it's device manufacturer independent and supported by all most popular wrist device manufacturers (Garmin, Suunto, Polar). Data export is not so straightforward operation (at least not in the Sports Tracker) and this blog post shows how I transferred all my old exercise data from Movescount and SportsTracker. Strava will be master data service for all my exercise data.

Movescount

Movescount has the following ways out-of-the-box ways to export data.

1) Export exercise one by one

Select exercise and then you're able to export single exercise to the KML, GPX, XLSX, FIT and TCX formats. Note! Movescount allows you to select multiple exercise but export functionality is no longer available in the UI. If you have hundreds of exercise then this option is not an alternative. I found some solutions which were injecting javascript via TamperMonkey browser extension to allow download multiple exercises easily but most these weren't working.

undefined

2) Export all data by using out-of-the-box functionalities

From the settings many select Export. 

undefined

This functionality exports all your data to the FIT-files. When export operation is done then you will be emailed with a link were you can download all data. I had approximately 300 exercises in the service and it took about half an hour to deliver that download link to the email.

undefined

You have now to a bunch of FIT-files. 

undefined

Sports Tracker

Sports Tracker has limited UI capabilities to export all data by once.

1) Export exercise one by one

Sports Tracker only allows to export one exercise by one via UI like Movescount. You can find the export button when you edit a single exercise. By the default data is exported to the GPX-file. If you have hundreds of exercise then this option is not an alternative.

undefined

2) Other options to export all data by once

You have to do little tweaking but operation is quite straightforward.

  • Log in to the Sport Tracker
  • Open https://www.sports-tracker.com/diary/workout-list
  • Click show more button some many times that all data is in the page
  • Open your browser console
  • Copy paste script by devalls from here to console and hit Enter. When script is executed you see multiple curl commands in the console window

undefined

  • Copy paste all curl commands to the PowerShell commandline

undefined

  • A few moments later you have a bunch of GPX-files

undefined

How to import FIT and GPX files to Strava

You can manually upload FIT and GPX files to Strava via Strava UI. Click plus button from right corner and select "Upload activity"

undefined

You can upload exercises 25 at same time.

undefined

I want to automatize this little bit and create a custom application which uploads all data to the Strava without file limits. I will cover this topic more in my next blog post. I show how to programmatically import FIT and GPX files to Strava.