Have more questions? Contact support.

TrainingPeaks

Sync TrainerRoad with TrainingPeaks to sync your completed TrainerRoad workouts to TrainingPeaks and to sync custom TrainingPeaks workouts into TrainerRoad.

Custom Workouts will only sync if they are scheduled within two days of the current day.

Custom workouts automatically sync to TrainerRoad four times per day. To manually pull a custom workout before the automatic sync, access the following page, and select "Pull Workouts": Activity Sync

How to Automatically Sync workouts between TrainerRoad and TrainingPeaks

By enabling Activity Sync with TrainingPeaks, your completed TrainerRoad workouts sync to TrainingPeaks, and your custom TrainingPeaks workouts sync to TrainerRoad.

We don't sync any other activity types between platforms with this integration.

How to Sync your Accounts:

Set up Activity Sync with TrainingPeaks from your online Account settings: Activity Sync

Select "Connect", enter your TrainingPeaks credentials, then authorize permission for TrainerRoad.

Screen_Shot_2020-06-08_at_1.17.59_PM.png

auth.png

Troubleshooting

Select "Re-authorize" to ensure Activity Sync is fully enabled to sync custom workouts from TrainingPeaks.

Screen_Shot_2020-06-10_at_3.13.24_PM.png

How to Manually Pull Custom TrainingPeaks Workouts into TrainerRoad

Custom Workouts will only sync if they are scheduled within two days of the current day.

Custom workouts automatically sync to TrainerRoad four times per day. To manually pull a custom workout before the automatic sync, access the following page, and select "Pull Workouts": Activity Sync

Screen_Shot_2020-06-10_at_3.05.57_PM.png

How to Build Custom Workouts in TrainingPeaks for TrainerRoad

Step 1.

Access your TrainingPeaks calendar: TrainingPeaks

main.png

Step 2.

Select a present or future day on the calendar, and add a "Bike" workout.

Note: We will not import non-bike workouts at this time.

bike.png

Step 3.

Select "Build Workout".

build_wkt.png

Step 4.

Confirm you're building your workout based on "Duration, % Functional Threshold Power, and Target".

Note: You can build workouts based on a range, but we'll create the power target based on the midpoint of the range. It's recommended to use an exact power target when building workouts. 

build_wkt_2.png

Step 5.

Click or drag blocks to build your workout. (Clicking the desired block seems to work best.)

click_drag_blocks.png

Step 6.

Within the "Workout Details Editor", adjust the time and %FTP of each interval.

adjust_time_target.png

Step 7.

Once your workout is fully built, select "Save and Close". Custom TrainingPeaks workouts will automatically sync to TrainerRoad four times per day. If you need to sync the workout right away, manually trigger the sync from the following page: Activity Sync

Note: If you'd like to include a description to your workout, the description will sync to TrainerRoad along with the workout. We won't sync any other workout details (cadence ranges, interval titles, post-activity comments, etc.).

fully_built.png

scheduled.png

Screen_Shot_2020-06-10_at_3.19.22_PM.png

Note: "TP" icons are shown on the Calendar page of the website to differentiate custom TrainingPeaks workouts.

Screen_Shot_2021-01-11_at_5.02.49_PM.png 

Troubleshooting

If you're having trouble syncing rides or workouts with TrainingPeaks, follow the steps below.

  • For TrainingPeaks planned workouts that won't push to TrainerRoad, go to the Activity Sync page and select "Pull Workouts". This may take a few minutes for workouts to appear. Keep in mind that Custom Workouts will only sync if they are scheduled within two days of the current day.
  • For TrainerRoad completed workouts that won't sync to TrainingPeaks,  Select "Re-authorize" for TrainingPeaks. 
    Screenshot_2023-03-02_at_08.23.34.png

If you're still running into trouble, reach out to our support team here and we're more than happy to help!

    Was this article helpful?
    6 out of 7 found this helpful

    Still have questions? Our support experts are here to help. Send us a message and we'll help get you back to training!