Structured Workout files exported from TrainingPeaks are compatible with most indoor training applications. Structured Workouts can be exported in .ERG, .MRC, .FIT, or .ZWO formats.
Automatically Sync Your Structured Workout
The first step to having your structured workouts automatically sync to a compatible device is to connect your device to your TrainingPeaks account. Once authorized, your structured workout for the day on TrainingPeaks will seamlessly sync to your device or virtual training platform.
Garmin
- Log in to your TrainingPeaks account > click your name > settings > click "Apps & Devices" > click add new connection > a new tab will open > select 'Garmin'. Alternatively, if you're already logged into your TrainingPeaks athlete account, you can log in directly to https://www.trainingpeaks.com/account/garminconnect.
- Enter your Garmin Connect login credentials. Make sure you're logging into the Garmin Connect account you associated with your device.
- You will see the option to enable the planned structured workout sync. Enable it.
- Once you have linked your Garmin Connect and TrainingPeaks accounts, available future structured workouts 15 days into the future will immediately sync to your Garmin Connect calendar. If you don't have any structured workouts added, quickly create one and add it to today on your TrainingPeaks athlete calendar.
- The next time your Garmin device syncs with Garmin Connect, your workout will be sent to your device. Depending on the model of your Garmin device, your workouts will sync by Bluetooth, WiFi, LTE, USB cable, or ANT+ Stick. Find more information about getting your workout from your Garmin Connect Calendar to your device here.
Please Note:
- Cadence targets (if added) for structured bike workouts will sync and display together with power targets on Garmin devices.
- The TrainingPeaks to Garmin structured workout sync will only sync workouts from TrainingPeaks to Garmin 15 days in advance, not all of your future structured workouts.
- A Garmin Connect icon on the workout Quick View in TrainingPeaks indicates that the workout has been synced to Garmin Connect.
Apple Watch
You can enable the structured workout sync from the "App Connections" heading in your TrainingPeaks account settings.
- Open the TrainingPeaks app on your phone and log in
- Click “More” in the lower right corner of the home screen
- Click “Settings”
- Under “Connections,” select “Connect Apple Health”
- Select “Turn On All”
- Select "Allow" in the top right corner
- If successful, a checkmark will appear next to “Connect Apple Health”
- Click “Apple Watch Workout App”
- Check "Auto Send Workouts"
- Check "Push Notifications"
- Navigate back to your workout details page
- If successful, a checkmark should appear on the watch icon, confirming the workout was sent to your Apple Watch
- The default setting will automatically send seven workouts (today's workout and the next six days). You can change that to manual send under the same settings. If a workout isn't showing up on your watch, you can manually push using the Apple Watch icon on your workout in your TrainingPeaks mobile app
Please Note:
- Indoor runs by pace do not show targets/ranges on step change.
- The Apple Watch Ultra is the only watch that will show targets and ranges for run power.
- Secondary Targets are not supported at this time.
- RPE workouts are not supported at this time.
- Planned workouts without structure (those that do not include an interval block) are not supported at this time.
TrainingPeaks Virtual
When you log into TrainingPeaks Virtual with your TrainingPeaks Athlete account credentials, your TrainingPeaks account will automatically be connected to your TrainingPeaks Virtual account. This will allow the bike workouts on your calendar to automatically sync to TrainingPeaks Virtual each day.
Supported structured workout type:
Bike
- Duration and % of FTP (Power)
- Duration and Heart Rate
To review your TrainingPeaks Virtual Profile options, click here.
Wahoo ELEMNT or Bolt
Supported structured workout types: Power and Heart Rate bike workouts. Cadence is supported for bike workouts
Before attempting the authorization, make sure you have the most current version of both the ELEMNT/BOLT firmware installed and the most current version of the ELEMNT companion mobile app for iOS or Android.
- Using the Wahoo ELEMNT Companion App, link your TrainingPeaks account (make sure you are using the ELEMNT Companion app, and not the Wahoo Fitness or Utility apps).
- Under "Profile," select "Linked Accounts" and tap the TrainingPeaks option to authorize the sync. This will sync your planned structured workouts to your ELEMNT as well as sync your completed workouts to your TrainingPeaks account.
- Once the connection to TrainingPeaks is authorized, there are 2 ways to sync your planned workouts to your device
- Through the companion app - under the "Ride" tab, you can select "planned workouts," then sort by "schedule" to sync your planned workout from TrainingPeaks. You can then select the correct workout for the day to sync it to your ELEMNT over Bluetooth
- Over Wifi - if your ELEMNT is connected to your home or work Wifi, you can hit the menu button on the left side of the device, then scroll to the "Planned Workouts" line and select "sync" to sync your workouts directly to your device.
Zwift
- Log in to Zwift.com and make sure your TrainingPeaks athlete account is linked on the Zwift connections page.
- When you log in to the Zwift app and select workouts, you will find today's structured workout under the TrainingPeaks dropdown (if you don't see it at the top, scroll down to the bottom, as sometimes it will be last in the list of workout folders).
- You'll only see the workout for the current day, and it updates automatically each day. If you want to save a workout permanently to your Zwift workout folder so you can use it anytime, then you can manually add the workout file to Zwift.
Supported structured workout types:
Bike
- Duration and % of FTP (Power)
- Duration and RPE
Please note that Zwift supports Structured workout Cadence targets for bike workouts.
Run
- Distance and % of FTP (pace)
- Duration and % of FTP (pace)
More information about Zwift and TrainingPeaks can be found here.
Other Devices/Platforms
A growing number of devices and applications accept structured workouts created in TrainingPeaks. See this article for a complete list and instructions on how to export structured workouts from TrainingPeaks to your device/application.
Manual Export
To export a workout that has been built with the Workout Builder, please click the 'Export' button in the upper right corner of Quick View.
.ERG
Supported structured workout types - Only available for a power-based structured workout
You will want to select an .ERG file if you are using:
- iMobileIntervals iOS App
-
Rouvy for iOS, Android, and Windows
- Import instructions here
- PerfPRO Studio for Windows
- RacerMate/ Computrainer software
-
Trainer Road for iOS, Android, Windows, and OSX
- Import instructions here
- Hurts Ergo iOS App
- iMobileIntervals iOS App
- MaximumTrainer for Windows and OSX (with Computrainers on Windows only)
- ErgVideo
.FIT
Supported structured workout types - Heart rate, Pace, Power, RPE. Cadence targets not supported
If you are using a Garmin device, you will want to enable the Garmin Connect Calendar sync.
.FIT workout files are also compatible with
.MRC
Supported structured workout types - Only available for power-based workouts
You will want to select a .MRC file if you are using:
- iMobileIntervals iOS App
-
Rouvy for iOS, Android, and Windows
- Import instructions here
- MaximumTrainer for Windows and OSX (with Computrainers on Windows only)
-
Trainer Road for iOS, Android, Windows, and OSX
- Import instructions here
- ErgVideo
FAQs
Why is .FIT the only option to export for my workout?
- If you are only seeing the .FIT option, it means that your workout is based on Heart Rate, Pace, or RPE. The .ERG and .MRC formats are specific to workouts that include Power data. You will only be able to export as a .FIT with Heart Rate and duration-based pace workouts. Power cycling, RPE, and distance-based pace workouts can be exported as .zwo
Should I see the Export option for my workouts built with the Workout Builder and currently in my Workout Library?
- No, you will not see an export button until the workout is applied to the calendar.
Why don't the target zones for the structured workout on my device match the range in TrainingPeaks?
- The ranges in TrainingPeaks and your device will not match. The range on your device will show +/- 10% from the interval target specified in the structured workout. The range of the structured workout in TrainingPeaks is the zone the target range falls within. The device range was set to avoid triggering device alerts/beeps that would happen if the target range displayed on the device was too narrow.