How To Sync TrainingPeaks With Oura?

I remember the morning of 1st Jan when I made a list of healthy resolutions, and of course, I got distracted. But now, I am finally back on track. How? I finally synced my TrainingPeaks with Oura Ring.

Sync-TrainingPeaks-With-Oura

After syncing my TrainingPeaks with Oura Ring, I could easily analyze my health metrics and choose a desired training plan out of a vast given library. It helped me take the guesswork out of workout planning and combine the power of execution with my fitness goals.

So, C’mon, what’s the wait, join me and get to know how to sync your TrainingPeaks with Oura.

Does TrainingPeaks Sync With Oura Directly?

TrainingPeaks does not directly sync with Oura. However, we can sync the Oura Ring data with TrainingPeaks using an external app like HRV4Training in both iOS and Android devices.

Oura made the official announcement to integrate Oura Ring with HRV4Training. This long-awaited integration enables Oura users to sync TrainingPeaks with Oura.

Now, let’s see how to sync TrainingPeaks with Oura on iPhone and Android smartphones!

How To Sync TrainingPeaks With Oura: Android and iPhone?

As there was no direct method to sync the app, I connected my TrainingPeaks app with the Oura Ring through HRV4Training. With this, I could easily sync the data as well as align my workouts and training as per my desire.

HRV4Training is a scientifically acknowledged mobile app that is designed to measure the user’s heart rate and HRV using photoplethysmography technology. The HRV insights generated by the app enable users to quantify stress to find a better balance between their training and lifestyle for an overall improvement in their performance.

It displays a personalized TSS (Training Stress Score) that quantifies the user’s efforts during specific workouts. Moreover, it measures physiological responses based on parameters such as heart rate, HRV, normalized HRV, coefficient of variation of HRV, and other related parameters on HRV trends. Also, HRV4 measures the HRV (Heart Rate Variability) in the morning as opposed to the night monitoring that is followed by most trackers.

You can sync your Oura with TrainingPeaks by following these steps-

1. Sync Oura Ring To HRV4Training

  1. Download HRV4Training.
  2. Open Settings/Menu.
  1. Scroll down to- Link to Oura entry.
Sync-TrainingPeaks-With-Oura-Link-to-Oura
Image Courtesy: HRV4Training
  1. Accept to authorize Oura.
Sync-TrainingPeaks-With-Oura-Accept
Image Courtesy: HRV4Training
  1. Tap OK to Confirm synchronization.
Sync-TrainingPeaks-With-Oura-Click-Ok
Image Courtesy: HRV4Training
  1. Select the parameters to read from Oura> Enable the Toggles.
Sync-TrainingPeaks-With-Oura-Select-Parameters
Image Courtesy: HRV4Training
Sync-TrainingPeaks-With-Oura-Turn-Toggles-On
Image Courtesy: HRV4Training
  1. Tap on Read from Oura to connect the apps.

Note:- After the Oura and HRV4 Integration was set up, my HRV4 app automatically started reading wakeup time, bedtime, and sleep quality. Additionally, I was able to read RHR (Resting Heart Rate) and HRV using the ring’s data instead of the morning measurement. 

Also, I noticed when I use HRV4Training, it syncs the HRV4Training score (say, 9.2) and not the raw HRV (ms) reading. 

2. Sync TrainingPeaks To HRV4Training

  1. Open the HRV4Training app.
  1. Tap on Menu/Settings.

3. Scroll down to- Link to TrainingPeaks.

Sync-TrainingPeaks-With-Oura-Link-to-TrainingPeaks
Image Courtesy: HRV4Training

4. Go to TrainingPeaks to confirm HRV4Training authorization by tapping on Allow.

Sync-TrainingPeaks-With-Oura-Allow
Image Courtesy: HRV4Training
  1. Re-open the HRV4Training app> Settings> select Configure TAGS.
  1. Tap the toggle to enable the TAGS.
Sync-TrainingPeaks-With-Oura-Allow
Image Courtesy: HRV4Training

Note: You should enable the TSS Tag from Settings or Configure TAGS to ensure the app reads your TSS automatically.

  1. Select Push HRV to TrainingPeaks and read TSS.
Sync-TrainingPeaks-With-Oura-Push-HRV-to-TrainingPeaks-and-read-TSS
Image Courtesy: HRV4Training

After syncing both Oura and TrainingPeaks with the HRV4 app, your Oura App will sync with TrainingPeaks. With this, your TrainingPeaks and Oura Ring metrics will now be linked. You can now easily access and manage the metrics of both apps (like RHR & HRV data) and will no longer be limited to the features of any one platform.

PS- Existing users will have to re-link HRV4Training to TrainingPeaks from the app Settings.

Data Synced Between the Apps

While connecting the Oura Ring with TrainingPeaks using HRV4, a number of data points are shared between the apps. Here’s a list of all the metrics imported or exported while syncing Oura with TrainingPeaks.

Note- I have observed, If a single workout is recorded on multiple platforms, it will only appear once in the Oura App with the most reliable recorded data.

Data Synced Between Oura And HRV4

All the Data Metrics imported and exported from Oura and HRV4 are-

Exported from Oura to HRV4

  • Heart Rate and HRV
  • Resting Heart Rate
  • Wakeup Time
  • Bedtime
  • Sleep Time
  • Sleep Quality
  • Night Data from Oura Cloud

Imported from HRV4 to Oura

  • HR and HRV data

Data Synced Between TrainingPeaks And HRV4

All the Data Metrics imported and exported from TrainingPeaks and HRV4 are-

Exported from TrainingPeaks to HRV4

  • Workouts (swimming, biking, running and rowing)
  • Training Stress Score (TSS)
  • HR and HRV data 

Imported from HRV4 to TrainingPeaks

  • HR and HRV data
  • Notes to Sleep
  • Muscle Soreness

Frequently Asked Questions

Wrap Up

So, this is how you sync your Oura Ring with the TrainingPeaks app. You can now integrate the two fitness brands using HRV4Training and get exclusive TSS (Training Stress Score), a metric used by TrainingPeaks to quantify the effort taken to complete a particular workout.

For any furthers information or doubts, connect with us through the comment section below. I’ll be waiting for your experiences and feedback.

Leave a Comment

Your email address will not be published. Required fields are marked *