Working Together: A TrainingPeaks and Zwift Guide

Working Together: A TrainingPeaks and Zwift Guide

Home » Insight Zone » Our experts

Knowledge Level: Intermediate

TrainingPeaks is British Cycling’s Official Training Software Supplier and Zwift is British Cycling’s Official Training Community. These two powerful training platforms combine to give every rider the tools to improve their training, no matter what their goals or ambitions are.


TrainingPeaks is an online and mobile software platform that helps you plan, perform, and track your training as you prepare for your goal events. This powerful training platform allows you to easily create structured workouts, precisely track your progress, and ensure that you reach race day in peak form. It sets out all the information very clearly and in an easy-to-understand format, educating the user for the future training and development.


Zwift offers hundreds of kilometers of virtual roads to explore, group rides to join, workouts for training, and races to compete in. Zwift features several integrated tools that make it easy and fun to stick to your training plan.

Sync your accounts

To link your TrainingPeaks and Zwift accounts, simply log into or visit and check to see if your TrainingPeaks account is synced.  After you connect your accounts, your workout data will instantly upload to your TrainingPeaks calendar. In addition, any structured workouts on your TrainingPeaks calendar will automatically appear in your list of workouts in Zwift.

Plan your year on TrainingPeaks

Take advantage of The Annual Training Plan (ATP) tool to build a season-long, periodisation plan that ensures you are in the best shape for your seasons goal. You can plan using either the Training Stress Score (TSS) or training hours and be set weekly targets for these metrics.

You can also access an extensive library of training plans, including the British Cycling Training Plans.

Plan your workouts on TrainingPeaks

You can also use the Structured Workout Builder. The builder lets you quickly and easily build structured workouts based on power or heart rate. Structured workouts can sync to many devices and platforms automatically, including Zwift.

See also,TrainingPeak Jargon Buster

Ride your workouts on Zwift

If you have linked your TrainingPeaks and Zwift accounts, any built workout that is on your TrainingPeaks calendar will synch on that day to Workouts on Zwift. Simply click on TrainingPeaks Custom Workouts dropdown on the Select Your Workout and “Ride On”. The workout will only be available on the day that it’s scheduled on your TrainingPeaks calendar.

If you’d prefer all of your built workouts on TrainingPeaks to always be available to you on Zwift, this is possible.

1)    Drop the workout into your calendar on TrainingPeaks.

2)    Click on the workout to open it.

3)    Click on the Export Workout File icon (blue downward pointing arrow into a box below Analyze button).

4)    Choose the ZWO option and click to download the .zwo file.

5)    Open Documents > Zwift > Workouts > numbered folder

6)    Drop the .zwo file into the numbered folder (you might want to rename it)

7)    The workout will then be in your Zwift custom workouts.

See also, Member Offers

British Cycling Gold Members get a 40% discount on the monthly subscription cost on the TrainingPeaks Premium Athlete Edition. All other members get a 20% discount. Level 3 British Cycling coaches get a 50% discount on the monthly cost of a TrainingPeaks Coach account.

Click here for more information

British Cycling members can train and race on Zwift with fellow members, join group rides led by pros, coaches, as well as special guests, and participate in workouts that are designed exclusively for British Cycling members. Sign up today to get access and unlock your exclusive British Cycling member kit in game.

Click here for more information


About the section