How to use Zwift custom workouts to grow your FTP

How to use Zwift custom workouts to grow your FTP

Published Jan 11, 2021 · Updated May 6, 2026

Use Zwift custom workouts to grow your FTP with a data-driven, personalized Zwift custom training plan from AI Endurance.

Edit, May 2026: You no longer need any of the manual steps below. Just connect Zwift on the AI Endurance Apps page and your scheduled cycling workout for the day will automatically appear in the Zwift, ready to launch on your trainer. Anything you change in AI Endurance (swapping a workout, moving it to a different day, skipping it) is reflected in Zwift within seconds. The instructions below describing the manual .zwo download and the Documents\Zwift\Workouts\ folder are kept for historical reference only.

Zwift custom workouts

You can now execute your AI Endurance workouts as Zwift custom workouts by following these simple steps:

  • Go to Apps and click on Download Zwift Workouts.
  • Unpack the downloaded zip file. These files exactly mirror your AI Endurance workout files in your calendar.
  • Move the unpacked .zwo workout files to the workout folder \Documents\Zwift\Workouts{userid} (on both Mac and Windows), where {userid} is your Zwift user id number as the folder name.
  • Open Zwift and navigate to workouts, you can find your AI Endurance workouts under Custom Workouts.
  • Set your FTP to the value given in the workout description to workout at the correct power prescribed by AI Endurance. This is necessary as Zwift only allows to define workout intensities relative to FTP.
  • Start the workout.

In case you are updating your training plan make sure to delete all AI Endurance .zwo files from your old plan in the workout folder prior to uploading your new workouts. Don't delete the file workouts.files as it is Zwift's way of keeping track which workouts were deleted.

For more information on how to use custom workouts in Zwift, see What's on Zwift.

Zwift Custom Workouts Training Plans

That's it, now you can execute your AI Endurance rides as a Zwift custom workouts training plan.

See also our Zwift running workouts.

You can also get a taste of some our workouts under

Background

AI Endurance is based on the observation that an optimal training routine can be very different for each individual. That's why one-size-fits all training plans often don't yield the expected results.

With AI Endurance you get truly personalized, data-driven training based on your accumulated historic power data. ⁠Our machine learning algorithm is like a 'digital twin' that represents how you respond to different training routines. This allows us to

  • Predict your FTP: if you do X your FTP will by Y based on our machine learning model for you, your very own digital twin.
  • Use your digital twin to find the optimal training plan for you.

For your optimized, personalized training plan we take into account

  • Your current fitness level
  • Your goal event and date⁠
  • Your time constraints

You can always make adjustments to your training plan when real life gets in the way.

Sign up today and get your own personalized training plan to reach your goal FTP!

Share on:

More Blog Posts

AI Endurance Coaching Portal: Scale Your Coaching Without Compromising Quality

AI Endurance Coaching Portal: Scale Your Coaching Without Compromising Quality

by Markus Rummel. Coaching endurance athletes well takes time. Reviewing data, adjusting plans, responding to how each athlete is recovering and progressing: there is a limit to how many athletes you can closely monitor before the quality of attention starts to drop.

Published Apr 6, 2026
Get your best TrainingPeaks plan from AI Endurance

Get your best TrainingPeaks plan from AI Endurance

Get your AI Endurance best training plan into TrainingPeaks. From there, you can execute your TrainingPeaks workouts in Zwift and many other apps. Connect your AI Endurance account once and any changes will automatically be synced with TrainingPeaks.

Published Aug 10, 2021
New readiness to train and durability HRV metrics

New readiness to train and durability HRV metrics

Daily readiness to train is affected by many factors including sleep, illness and training load. Heart rate variability (HRV) readiness to train metrics typically rely on measurements taken immediately upon waking in the morning. We introduce an HRV readiness to train and a durability metric based on DFA alpha 1 (a1) measurements taken during exercise. These new metrics provide additional insights and do not require you to measure HRV upon waking.

Published Aug 24, 2021
Custom running workouts Apple Watch

Custom running workouts Apple Watch

Apple Watch has been a popular choice in running and triathlon. You can now track and execute your AI Endurance custom running, cycling and swimming workouts on your Apple Watch.

Published Jun 14, 2023