Evan here, a subpar athlete that owes any of my above-average performances to Kevin's coaching, and I'm here today to show you how to easily link your intervals from TrainingPeaks to Zwift automatically.
The best training program is the easiest training program. No, I don’t mean easy as in physically-easy… duh, but I do mean mentally easy. We’re all busy with life, and slotting in training can be mentally draining at times, so the easier it is to get going for any given workout, the better.
Since I started training with Kevin a year ago, I’ve quickly learned I have very few valid excuses. Not enough time? I was shocked at how efficient of a program Kevin could put together for my busier weeks. Not enough motivation? Nothing pumps up your motivation like having a coach who knows what you’re capable of watching for your completed workouts. I dread the day I get a text saying “why didn’t you do ______ workout?”
And with integrating my TrainingPeaks with Zwift, I don’t even have the excuse of forgetting what workout I’m supposed to be doing. And, if you’re lucky enough to have an indoor smart trainer for your bike, you won’t even be able to skimp out on hitting the right power numbers during your intervals!
To further streamline your training, follow the easy steps below to integrate your TrainingPeaks and Zwift account - planned workouts Kevin puts into TrainingPeaks for you will automatically be accessible in Zwift with a few easy clicks. And when you’ve completed your workout in Zwift, it automatically uploads your data back to TrainingPeaks. Easy peasy!
Connect your Zwift account with TrainingPeaks
Login to your Zwift account at www.Zwift.com and navigate to your profile by clicking on your profile picture located in the top right corner. From that page, look on the right hand side for a button called “Connections.” This will take you to a page showing the various Zwift connections available - under the TrainingPeaks logo, click “Connect.”
You’ll be prompted to login to your TrainingPeaks account and set the permissions to allow the integration. Once you’re done that, your accounts are connected and will automatically start passing data back and forth for all your rides on Zwift going forward.
How to Automatically Populate your Planned Workout into Zwift
It's the 20th when I write this, and as my TrainingPeaks shows, I have a workout to do today. Here's how to find this workout automatically in Zwift
If you’ve followed the connection above, it’s already done - you just have to find it! When you startup Zwift, go through your regular start up (pairing your trainer and sensors, etc).
Once you hit the main screen where you can select your route, look for the "Ride Type" heading directly below your route choice - hit the button called "Training"
This will bring up a screen with a bunch of the workouts that Zwift has automatically ready, but at the top should be a tab that says "TrainingPeaks Custom Workouts." If you expand that selection, the workout from that day in TrainingPeaks will be there - select it, then click "Ride" and your workout begins! That easy!
There's the workout of the day, pre-populated and ready to go
Think Less with ERG Mode on Your Trainer
If you are using a compatible smart-trainer (basically anything electronic with automatic variable resistance, like a Wahoo Kickr, Tacx Flux, etc), you can select "use ERG mode" for the most brainless workout you can do.