You can export any workout from Xert from the standard library, from your coach, or ones that you create yourself using Xert’s Workout Designer, and load them into Zwift as Custom Workouts. When you export the workouts from Xert, your current fitness signature is used to precisely calculate all the target wattages and durations that you’ll need to perform the workout. This is done to prepare the exported ZWO file that you then load into Zwift.

Follow the steps below and you’ll be ‘Zerting’ before you know it, but first some things you should know ahead of time:

  • ‘Smart’ (adaptive) workouts will no longer be ‘smart’ – All the correct wattages and durations are calculated when you export the workout file, but the workout player in Zwift doesn’t support dynamically determined wattages or durations. If you have a power-enabled trainer, you will hardly know the difference as the trainer does the work necessary to make sure you’re working as hard as you’re supposed to be, or taking the appropriate rest. Follow this guide if you wish to continue to use smart workouts while in Zwift.
  • Dynamic power intervals are slightly less dynamic – Intervals with dynamic power, ‘XSSR intervals’, will only change linearly not curvilinearly. 
  • Workout targets in Zwift are defined as %FTP – The ZWO exporter uses %FTP rather than specific wattages in the definition. This means that your FTP in Zwift has to match that of Xert in order for the workout targets to be same.  There are a few important things to note about this:
    • If you are finding the workout too difficult to complete for whatever reason, you can change the overall workout intensity by either choosing a lower FTP before you start the workout, or adjust the FTP Bias in Zwift.
    • As your fitness improves, you can adjust the FTP in Zwift to correspond to the increases in Xert (refer to your Fitness Signature in Xert). Under most circumstances this should work well, although if you’re using a workout that was exported with a very different signature, you may want to export the same workout again to get updated values and more precise targets.
    • Even though the workouts are based on %FTP, they are easily transferrable from one athlete to another. As all good Xerters know, using %FTP as workouts targets has its limitations, so you shouldn’t use someone else’s file if you’d like to benefit from the precision offered by Xert.

Loading Xert Workouts to Zwift

  1. Log into your Xert account and navigate to your My Fitness page. As you scroll over a workout, including the workout recommended for you by the Xert Adaptive Training Advisor, you will see buttons appear for Play, Details, ERG, and ZWO. Click ZWO and save this file to your computer. You can also go to your Workouts page, open any workout from the Standard, Coach, or Personal list, and select ZWO in the upper right corner to download the file.
  2. Move/Save the ZWO file to Documents/Zwift/Workouts/###### (this is your Zwift ID number) on your computer.
  3. Start the Zwift app on the device you use for Zwift rides and select your Xert workout under the Custom Workouts category. You can find it by clicking Menu > Workouts > Custom Workouts. If you have a lot of workouts in the folder, you can ‘Browse By Tags’ to see the workouts tagged with “Xert”.
  4. That’s it!

Note: if you’d like to maintain the SMART feature of a workout, you can use the Xert Workout Player for Garmin, Android or iOS to ‘play’ the workout, and superimpose it over or around your Zwift screen using the Xert Remote Player. Here are two helpful resources:

How to set up the Xert Remote Player

The Ultimate Guide to Training with Xert and Zwift