Skip to main content

TrainingPeaks Integration

TrainingPeaks is an app that allows you to create goals, view workouts and fitness summaries, connect with coaches, and integrate with other apps. WHOOP members can enable a one-way integration to upload specific WHOOP metrics to TrainingPeaks, and this article covers the steps to get started.

Connecting Your WHOOP Account to TrainingPeaks

  1. From within the WHOOP app, open the menu and navigate to Integrations > TrainingPeaks:
    Screen Shot 2021-12-28 at 11.16.34 AM.png
  2. Log in and authorize the connection to TrainingPeaks:
    Screen Shot 2021-12-28 at 11.17.08 AM.png

Once you have completed the steps listed above, you will now start pushing nine metrics to the TrainingPeaks app. 

Metrics Integrated with TrainingPeaks

The integration of WHOOP to TrainingPeaks allows us to publish nine metrics. These metrics are all a part of a WHOOP member's Recovery, and include: 

  • Hours Slept
  • Time in REM Sleep
  • Time in Deep Sleep
  • Time in Light Sleep
  • Times Woken
  • Total Time Awake
  • HRV
  • Pulse
  • WHOOP Recovery Score

These metrics can be found in the "Feed" tab of the app. 


Can I pull TrainingPeaks activities into WHOOP?

No, the integration is currently just one-way. TrainingPeaks cannot send information to the WHOOP app.

How do I stop sending data to TrainingPeaks?

If you would like to remove your integration with TrainingPeaks please go to > Settings > Apps & Devices > Manage Connections  > "Remove Permission" for WHOOP.

Why do I see multiple sleep records in TrainingPeaks?

The WHOOP integration currently sends sleep data to TrainingPeaks whenever WHOOP calculates a sleep for you. If WHOOP auto-creates a sleep (e.g. if you get up in the middle of the night), WHOOP sends that data to Training Peaks. If you go back to sleep, and WHOOP auto-updates your sleep as a result, then the updated sleep data will also get sent to TrainingPeaks.

  • Was this article helpful?