Import my activities via a partner app or watch (Garmin, Suunto, Polar, Coros,...)
Connect your tracking app to import completed activities
Grant permission to import my activities from a partner app
To automatically import your completed activities into RunMotion Coach, you first need to authorize access to your tracking app.
Here’s an example with Strava. The setup is almost identical for all providers — the important part is simply to enable the required permissions.

How does activity import work?
In a nutshell:
- You allow RunMotion Coach to access your activities.
We only request the permissions we actually need — nothing more. Once connected, there’s nothing else you need to do 👌
- Every time you complete a new activity, your provider notifies us:
“Hey 👋 XX just completed an activity — do you want it?”
- Naturally, we reply:
“Of course! What did they do today?”
- Your provider then sends us the raw file recorded by your watch:
“Here you go… have fun decoding this 😎”
- That’s where the magic happens 🤓
RunMotion Coach analyzes the file and figures out things like:
“XX ran 8.7 km today in 55:05, with 100 m of elevation gain, a heart-shaped GPS route, and an average heart rate of 155 bpm.”
Each provider sends different types and amounts of data.
- On our side, we only keep the data that’s truly useful.
No need to store thousands of GB of unnecessary files — it’s lighter, faster, and more eco-friendly 🌱
- Once the analysis is complete, your activity automatically appears in the RunMotion Coach app
We also recommend disabling Auto Lap on your watch, as it usually provides more accurate results.
Retrieve my past activity history
In most cases, only activities completed after granting permission (see above) are automatically imported.
For Strava, Garmin, Coros, Suunto, and Apple Health, we can also recover recent activity history — even if you just connected your account. Right after connecting, we’ll ask whether you want to import your past activities.
I didn’t receive my activity!
In very rare cases, either the provider’s servers or ours may temporarily be unavailable, which can delay activity import for up to 24 hours.
When everything works normally, the exchange between your provider and RunMotion Coach is extremely fast — usually under 2 seconds. But occasionally, communication issues can occur between servers.
Sometimes the issue is on our side, sometimes on the provider’s side (it’s honestly about 50/50 😅), but in 99% of cases missing activities are recovered automatically within 24 hours.
If your activity still hasn’t appeared after 48 hours, something likely went wrong. In that case, you can create the activity manually and associate it with the planned workout in your training schedule.
Specifics of partner apps
Strava, Decathlon and Apple Health: activity summary only
With Strava, Decathlon, and Apple Health, we do not receive the original watch file — only an activity summary.
This makes the import process simpler, but it can also mean less detailed data is available.
🔎 More details here: Specifics of Strava
Apple Health: app-to-app sync
Apple Health works a bit differently. The synchronization happens directly between the RunMotion Coach app and Apple Health on your phone, without passing through our servers.
Because of that, troubleshooting can be more complicated since we don’t have access to your device. In most cases, simply closing and reopening the RunMotion Coach app triggers the sync of new activities.
🔎 More details here: Import an activity via Apple Health
Fitbit
With Fitbit, we only receive activities that include a GPX track (GPS route).
As a result, indoor activities such as treadmill runs or strength workouts are not imported.
Unfortunately, Fitbit does not provide us with a way to retrieve activities without GPS data.
To make sure your activities sync correctly with RunMotion Coach:
- allow Fitbit access to your GPS
- and make sure to use Running mode during your runs
🔎 More details here: Import Fitbit activities
My tracking app is not supported on RunMotion Coach
RunMotion Coach covers the needs of more than 90% of runners. However, some apps such as Nike Run Club or Runkeeper no longer allow new third-party integrations like ours. We reached out to them, but unfortunately never received a response.
Other apps — including some Amazfit watches — simply do not offer integrations that are technically usable for us.
A good workaround is to check whether your tracking app can sync with Strava. If it can, you can connect Strava (even with a free or private account) to RunMotion Coach and your activities should sync normally.
Can I import my Zwift activities?
Yes — but only through Strava or Apple Health.
Zwift does not provide a public API that would allow direct integration with RunMotion Coach, so we cannot import Zwift activities directly.
Some users sync Zwift with Garmin Connect, but the Garmin integration only gives us access to activities recorded by Garmin devices themselves. Activities created outside Garmin devices are not exposed through the Garmin API we use.
You can connect both Garmin Connect and Strava at the same time. In that case, RunMotion Coach prioritizes the Garmin activity when both versions are available.
Create an activity manually
To create an activity manually, you first need to set a goal in the app.
Then go to:
Scheduled workout → I did → Create activity manually (at the bottom of the screen)
You don’t have to associate the activity with the scheduled workout, and you can create multiple activities from the same screen.
For convenience, we display activities within a ±7-day window around the scheduled workout date.
Updated on: 11/05/2026
