Nike+ do not provide an option to export your data from Strava, they also don’t provide public documentation to support their API. Meaning that any time they make any changes, it causes connected services to disconnect. You’ll see that many services offering support to download data out of the service actively tell you that this is incredibly hard to support.
I like to keep all of my running data in Strava, I’ve been through a few different services, devices, device holders and have come to the following conclusion.
- I like pressing a physical button to start, stop and lap my runs
- I don’t want to have to carry my phone
- I like using Strava
- I want all of my running data in one location, to compare progress
- Anything I can’t get out of Strava, I manage myself in a spreadsheet (contradicting myself, just a touch)
Previously I recorded my runs using Nike+, on an iPod Nano, later on my iPhone. When I came to the above conclusion, I was in the market for a running watch. I had used my Apple Watch (2015 First Generation) for running in the past but found the touch screen unreliable on Nike+ and Strava, I also still had to run with my phone for GPS.
I decided to purchase the Garmin Forerunner 230 based on multiple reviews, predominantly on Wirecutter. At the time I considered the need for a heart rate monitor (HRM), and decided I did not want to wear a chest strap and a built in HRM was not quite as accurate as the strap – therefore I would not choose the Garmin Forerunner 235. You’ll see that even today, the 230 is their highest rated watch, go see the article for how they came to that conclusion and why their opinion matters.
As I was progressing in the digital world of running, I wanted to make sure that I had all of my data in one place. I think this is important for seeing my journey and progress through running, which has always been a struggle for me. To be clear, I did not like running, I was not a runner. I wanted to export my data from Nike+, into Strava, and at the time a person had built a site that allowed you to make an export of your data, that could be uploaded into Strava. Sadly this is no longer available.
So what can you do today?
I’ve been scratching my head over this for the past week, hoping to help out a friend. The most user friendly option (I use this term lightly, considering I’ve decided to write a ‘how to guide’ about it) seems to be Run Gap, the app is free, however the synchronisation option will cost you £2. Here’s how you do it:
- Download the app on your mobile device
- Press the menu on the top left, go to Swag Bag and make your purchase
- Go to Accounts & Settings, and log in to Nike+
- Go to Advanced Settings, set Nike+ as Source
- Update Nike+ activities, this will load your Nike+ activities into the app. The app requires you to keep the app open, and screen active during this time
- Go to Accounts & Settings, and log in to Strava
- Go to Advanced Settings, set Nike+ as Destination, you do not need to import Strava activities into the app
- Go back to the Menu and select Share & Export
- Select Strava and then Export
- Once complete, log in to Strava in a desktop web browser and revoke access to Run Gap – as this is no longer needed
This should ensure that all your running data is now in Strava, and should you ever decide to leave Strava – you can. Strava built a Bulk Export option, because that’s the right thing to do. You decide where your data goes.
Thoughts, views, images are my own.✌️ KF