How to Connect Oura Ring to TrainingPeaks
The Oura Ring integration allows you to automatically sync your sleep data and key health metrics — including HRV and resting heart rate — directly into TrainingPeaks, giving you a more complete picture of your recovery alongside your training load.
Web app
To connect your Oura Ring using the web app:
1. Log in to your Athlete Account at app.trainingpeaks.com.
2. Click on your name in the top right corner and select Settings.
3. Navigate to Apps and Devices.
4. Find **Oura Ring** in the list of available integrations and click Connect.
5. You will be redirected to the Oura login page. Enter your Oura account credentials and click Authorize to grant TrainingPeaks access.
6. Once authorized, you will be returned to TrainingPeaks. Your Oura Ring is now connected.
Mobile app
To connect your Oura Ring using the TrainingPeaks mobile app:
1. Open the TrainingPeaks app and tap the More button in the bottom right-hand corner.
2. Tap Device and App Connections.
3. Tap Oura Ring and then tap Connect.
4. Log in to your Oura account and tap Authorize to grant access.
5. Once authorized, you will be returned to the TrainingPeaks app. Your Oura Ring is now connected.
What syncs from Oura Ring
Once connected, the following data will sync daily from your Oura account into TrainingPeaks:
- Sleep | Sleep duration, sleep score, and sleep stage breakdown.
- HRV | Nightly average heart rate variability.
- Resting Heart Rate (RHR) | Resting heart rate recorded during sleep.
Your Oura data will appear in Metric Cards of the calendar view, as well as within Health Insights in the mobile app.
Please note: Oura data syncs once per day, typically in the morning after your Oura app has synced with your ring. If your data does not appear immediately, allow up to a few hours and ensure your Oura app is synced and up to date.