TrainingPeaks Structured Workout Export for Zwift, TrainerRoad, Rouvy and Garmin/Wahoo devices.

Karen Parnell December 14, 2022

trainingpeaks file export

TrainingPeaks Structured Workout Export for Zwift, TrainerRoad, Rouvy and Garmin/Wahoo devices.

 

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 Export Your Structured Workout

A few major device manufacturers and virtual training platforms offer automatic structured workout export with TrainingPeaks.  Once authorized, your structured workout for the day on TrainingPeaks will seamlessly export to your device or virtual training platform.  

GARMIN


  1. Log into 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.
  2. Enter your Garmin Connect login credentials.  Make sure you're logging into the Garmin Connect account you associated with your device.
  3. You will see the option to enable the planned structured workout sync.  Enable it.
  4. 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. 
  5. 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:

  • 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.

 

WAHOO ELEMNT OR BOLT

Supported structured workout types: Power and heart rate bike workouts. Cadence 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.

  1. 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). 
  2. 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.
  3. 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

https://help.trainingpeaks.com/hc/article_attachments/6826466801677/Zwift_SWB.gif

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)
  1. Login to Zwift.com and make sure your TrainingPeaks athlete account is linked on the Zwift connections page.
  2. When you login 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).  
  3. 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.

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.   

https://help.trainingpeaks.com/hc/article_attachments/360045814092/SWB_Export.gif

 

.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:

 

.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:

 

Karen Parnell is a Level 3 British Triathlon and IRONMAN Certified Coach, 8020 Endurance Certified Coach, WOWSA Level 3 open water swimming coach and NASM Personal Trainer and Sports Technology Writer. 

Karen is currently studying for an MSc in Sports Performance Coaching at the University of Stirling.

Need a training plan? I have plans on TrainingPeaks and FinalSurge:

TrainingPeaks

FinalSurge

I also coach a very small number of athletes one to one for all triathlon and multi-sport distances, open water swimming events and running races, email me for details and availability. Karen.parnell@chilitri.com

Get your FREE Guide to Running Speed and Technique

Get your FREE Swim Workouts for Triathletes E-book

Get your FREE Open Water Swimming Sessions E-Book

Get your FREE 31 Indoor Cycling Structured Workouts and Training Plan

FAQ Structured Workout File Exporting

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.