Skip to content
Kinni Support

how to

How to upload a session to TrainingPeaks

Use this guide when you want a completed Kinni session to appear in TrainingPeaks. Connecting TrainingPeaks is an account setup task; uploading a session is a Sessions and data task.

Use this guide when you want a completed Kinni session to appear in TrainingPeaks.

  • Connect your TrainingPeaks account in Kinni.
  • Confirm the session completed normally in Kinni.
  • Give uploads a short moment before assuming they failed.

Kinni supports two TrainingPeaks upload paths:

  1. Auto-upload after session complete when TrainingPeaks is connected and auto-upload is enabled.
  2. Manual upload from Session Detail using Upload to TrainingPeaks.
  1. Open the completed session in Kinni.
  2. Open the session actions on the Session Detail screen.
  3. Choose Upload to TrainingPeaks.
  4. Confirm the upload when the modal opens.
  5. Wait for the success or error message.

Kinni generates a FIT file for the session and uploads the file data to TrainingPeaks as a run. The session must have the data Kinni needs to build that upload file.

  • Check that TrainingPeaks is still connected.
  • Reconnect TrainingPeaks if Kinni says authorization has expired.
  • Confirm the session has not already been uploaded; uploaded sessions cannot currently be re-uploaded from the same upload action.
  • Open TrainingPeaks and refresh before retrying, because new uploads can take a short moment to appear.

Still need help?

If an article does not answer your question, open Kinni and use in-app support, or join the Kinni Discord community for help from the team and other runners.

Join Kinni Discord