In my case, I didn’t want to sync from Training Peaks to Garmin Connect, so I unchecked that option: In this page I can choose which accounts sync where. Otherwise, you can just press the ‘now’ button and it does it for free.Īfter I paid my two bucks via PayPal, I was back on the landing page and able to configure settings. In my case, I went with ‘Automatic Synchronization’, which costs $2 per year. You’ll also see the option to ‘Synchronize now’, as well as ‘Automatic Synchronization’ below it. Once that’s complete, you’ll see both listed on the upper half. So next I’ll choose Training Peaks, and complete the same thing: Once I’ve done that, you’ll see how ‘Garmin Connect’ is shown on the upper half with ‘Connected’ next to it, while the others are down below indicating they aren’t connected to yet. In my case, I’ll start with Garmin Connect first: We’ll start off with Tapiriik from the very beginning, which takes you here, to their landing page to select which services you want to connect to. With that, let’s run through the three I’m aware of today.
Ultimately though, these solutions do offer users a great way to quickly and seamlessly get data from Garmin Connect to 3rd party sites. Sometimes that works well, but other times that’s caused some ripples between Garmin and 3rd party apps – such as with CopyMySports earlier this year being throttled from an activity polling standpoint. Thus most of these 3rd party applications have had to spend a bit of time reverse engineering how things work. While Garmin Connect does have an API available, that API isn’t well documented, nor supported at all, and hasn’t been updated in years.
That’s largely due to the fact that Garmin has been less than entirely easy when it comes to getting data where end users plan to analyze it. It is in some ways ironic that with increased connectivity has come more complexity in getting files where you want them. These middle-man sites operate by copying your activity data automatically upon detection of a new activity being uploaded, to the final destination of your choice. With the rise of connected devices that automatically upload your rides and runs upon completion to Garmin Connect, there’s been a corresponding rise in usage of 3rd party sites that synchronize that data to other training log platforms such as Strava and Training Peaks.