{"id":75216,"date":"2025-02-11T07:37:14","date_gmt":"2025-02-11T15:37:14","guid":{"rendered":"https:\/\/www.trainerroad.com\/blog\/?p=75216"},"modified":"2025-02-12T17:23:03","modified_gmt":"2025-02-13T01:23:03","slug":"trainerroad-zwift-together-at-last","status":"publish","type":"post","link":"https:\/\/www.trainerroad.com\/blog\/trainerroad-zwift-together-at-last\/","title":{"rendered":"TrainerRoad &amp; Zwift: Together at Last!"},"content":{"rendered":"\n<p>Looking for the perfect match this season? If you love the immersive virtual environment of <strong>Zwift <\/strong>but want the proven structure of <strong>TrainerRoad<\/strong>, good news\u2014combining both is straightforward and stress-free!<\/p>\n\n\n\n<p>We\u2019ll walk you through exactly how to sync your accounts, find your workouts, and train effectively in <strong>Zwift <\/strong>using <strong>TrainerRoad <\/strong>workouts.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"at-cta\" class=\"cta\">\n    <div class=\"adaptive-training-cta-image\">\n    <\/div>\n    <div class=\"cta__copy\">\n        <p class=\"cta-title\">Adaptive Training<\/p>\n        <p><strong>Get the right workout, every time<\/strong>\n        with training that adapts to&nbsp;you.<\/p>\n        <a href=\"https:\/\/www.trainerroad.com\/adaptive-training\/\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary\">Check Out TrainerRoad<\/a>\n    <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Why Combine TrainerRoad and Zwift?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Fun + Focus<\/strong>: Zwift\u2019s gamified routes keep you entertained while TrainerRoad\u2019s proven, power-based workouts ensure every pedal stroke counts.<\/li>\n\n\n\n<li><strong>Consistent Progress<\/strong>: No more aimless riding. Adaptive Training keeps you on track, so you\u2019re steadily improving and reaching those goal wattages.<\/li>\n\n\n\n<li><strong>Immersive Routes + Structured Workouts<\/strong>: Experience scenic virtual worlds or group rides in Zwift while following workouts designed by TrainerRoad\u2019s proven training science.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/support.trainerroad.com\/hc\/article_attachments\/33845093123611\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3 Easy Steps to Ride TrainerRoad Workouts in Zwift<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Connect Your Accounts<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In TrainerRoad, head to <a href=\"https:\/\/www.trainerroad.com\/app\/profile\/sync?_gl=1*1lwrxh2*_gcl_au*ODkyODg5ODYwLjE3MzE5NDgzOTg.*FPAU*ODkyODg5ODYwLjE3MzE5NDgzOTg.\">Account &gt; Connections &gt; Training Platforms<\/a> to link Zwift.<\/li>\n\n\n\n<li>Agree to the terms and log in to Zwift.<\/li>\n\n\n\n<li>Voil\u00e0! You\u2019ve just made a training dynamic duo.<\/li>\n<\/ul>\n\n\n\n<p><strong>Once connected<\/strong>, you\u2019ll see a green border around the Zwift box in TrainerRoad. That\u2019s it! You\u2019re ready to ride.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"651\" data-src=\"https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-1024x651.jpg\" alt=\"\" class=\"wp-image-75281 lazyload\" data-srcset=\"https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-1024x651.jpg 1024w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-300x191.jpg 300w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-768x488.jpg 768w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-50x32.jpg 50w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-1600x1017.jpg 1600w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2-1536x977.jpg 1536w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/image-2.jpg 1887w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/651;\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2<strong>. Plan Your Workout Day<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Got a Plan?<\/strong> Any TrainerRoad workout on your calendar for <strong>today <\/strong>or <strong>tomorrow <\/strong>automatically appears in Zwift.<\/li>\n\n\n\n<li><strong>No Plan? No Problem!<\/strong> You\u2019ll still get a recommended daily workout from TrainerRoad, sent straight to Zwift.<\/li>\n<\/ul>\n\n\n\n<p><strong>Want to truly personalize your training?<\/strong> Check out <strong><a href=\"https:\/\/www.trainerroad.com\/\">TrainerRoad<\/a><\/strong> for a custom Training plan. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Explore Watopia and Train Like a Pro<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Open Zwift<\/strong> and select your paired trainer.<\/li>\n\n\n\n<li>If it\u2019s today\u2019s workout, you\u2019ll see it in the For You section. If it\u2019s tomorrow\u2019s, you\u2019ll find it in <strong>Workouts &gt; Custom &gt; TrainerRoad<\/strong>.<\/li>\n\n\n\n<li>Hit \u201c<strong>Start Workout<\/strong>\u201d and let the sparks fly\u2014 with workouts tailored to you and your goals, plus the thrill of virtual roads and mountain climbs.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Loading TR Workout In Zwift 2\/2025\" width=\"500\" height=\"375\" data-src=\"https:\/\/www.youtube.com\/embed\/ZCGsq_oihrs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<!-- Place this snippet where you want the button to appear in your WordPress content -->\n<div style=\"text-align: center;\">\n  <a href=\"https:\/\/www.trainerroad.com\" class=\"my-red-button\" target=\"_blank\">\n    Connect Your TrainerRoad and Zwift Accounts!\n  <\/a>\n<\/div>\n\n<style>\n.my-red-button {\n  display: inline-block;\n  background-color: #DB2C27;\n  color: #FFFFFF;\n  text-decoration: none;\n  padding: 12px 24px;\n  border-radius: 5px;\n  font-size: 18px;\n  font-weight: bold;\n  transition: transform 0.2s ease-in-out;\n}\n\n.my-red-button:hover {\n  \/* Slightly enlarge the button on hover *\/\n  transform: scale(1.05);\n color: #FFFFFF; \/* Ensure text stays white on hover *\/\n}\n<\/style>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Earn More Experience From Training!<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"640\" data-src=\"https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-1024x640.png\" alt=\"\" class=\"wp-image-75268 lazyload\" data-srcset=\"https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-1024x640.png 1024w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-300x188.png 300w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-768x480.png 768w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-50x31.png 50w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-1600x1000.png 1600w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up-1536x960.png 1536w, https:\/\/www.trainerroad.com\/blog\/wp-content\/uploads\/2025\/02\/Zwift-Level-Up.png 2048w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/640;\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>When you complete a TrainerRoad workout in Zwift, you\u2019re not just gaining fitness; you\u2019re also racking up Experience points(XP). The more XP you earn, the faster you level up in Zwift, unlocking new gear, routes, and achievements. Check out the charts below to see what you&#8217;re missing!<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">&nbsp;1-Hour Free Ride vs. 1-Hour Structured Workout (miles)<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Average Speed (mph)<\/strong><\/td><td><strong>Distance (miles)<\/strong><\/td><td><strong>Free Ride XP<br>(30 XP\/mile)<\/strong><\/td><td><strong>Workout XP<br>(10 XP\/min)<\/strong><\/td><td><strong>Difference<\/strong><\/td><\/tr><tr><td>12<\/td><td>12<\/td><td>360<\/td><td>600<\/td><td><strong>+ 240<\/strong><\/td><\/tr><tr><td>15<\/td><td>15<\/td><td>450<\/td><td>600<\/td><td><strong>+ 150<\/strong><\/td><\/tr><tr><td>18<\/td><td>18<\/td><td>540<\/td><td>600<\/td><td><strong>+ 60<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">1-Hour Free Ride vs. 1-Hour Structured Workout (Kilometers)<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Average Speed <strong>(km\/h<\/strong>)<\/strong><\/td><td><strong>Distance (km)<\/strong><\/td><td><strong>Free Ride XP<br>(20 XP\/km)<\/strong><\/td><td><strong>Workout XP<br>(10 XP\/min)<\/strong><\/td><td><strong>Difference<\/strong><\/td><\/tr><tr><td>19<\/td><td>19<\/td><td>380<\/td><td>600<\/td><td><strong>+ 220<\/strong><\/td><\/tr><tr><td>24<\/td><td>24<\/td><td>480<\/td><td>600<\/td><td><strong>+ 120<\/strong><\/td><\/tr><tr><td>29<\/td><td>29<\/td><td>580<\/td><td>600<\/td><td><strong>+ 20<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"at-cta\" class=\"cta\">\n    <div class=\"adaptive-training-cta-image\">\n    <\/div>\n    <div class=\"cta__copy\">\n        <p class=\"cta-title\">Adaptive Training<\/p>\n        <p><strong>Get the right workout, every time<\/strong>\n        with training that adapts to&nbsp;you.<\/p>\n        <a href=\"https:\/\/www.trainerroad.com\/adaptive-training\/\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary\">Check Out TrainerRoad<\/a>\n    <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">After-Ride Rewards: Survey &amp; Adaptation<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/support.trainerroad.com\/hc\/article_attachments\/33844865367579\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Auto-Sync and Surveys<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Once you click End Ride, you\u2019ll see a quick survey. This helps TrainerRoad understand how challenging the workout felt. Rate it from 1 (Easy) to 10 (All Out). You can always update your survey response later in TrainerRoad.<\/li>\n<\/ul>\n\n\n\n<p><strong>Adaptive Training Updates<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TrainerRoad may send an email to let you know about adaptations based on your performance. You can accept the updated workouts or stick with your current plan\u2014your call!<\/li>\n<\/ul>\n\n\n\n<p><strong>More XP, More Fun<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Leveling up in Zwift means fresh kit options, new routes, and in-game badges. Meanwhile, climbing your power zones in TrainerRoad means real-life improvements. That\u2019s a win-win.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Join The TrainerRoad Club on Zwift<\/h2>\n\n\n\n<p>We have a TrainerRoad Club on Zwift that we use to host regular group rides. Join the community of TrainerRoad athletes on Zwift. Anybody can join <a href=\"https:\/\/www.zwift.com\/clubs\/c85b96b9-d756-4946-8581-16ab1dc7e4bd\/join\">here<\/a>.<\/p>\n\n\n\n<p>All TrainerRoad athletes will receive a TR kit in their garage. We think it\u2019s the best looking kit in all of Zwift.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Ready to Launch This Training Duo?<\/strong><\/h2>\n\n\n\n<p>Combining TrainerRoad and Zwift delivers the best of both worlds: engaging virtual routes and power-based workouts backed by sports science. Now that you know how simple it is to set up, get started and watch your fitness, fun, and XP skyrocket!<\/p>\n\n\n\n<p><strong>Want more detail?<\/strong> Check out TrainerRoad\u2019s <strong><a href=\"https:\/\/support.trainerroad.com\/hc\/en-us\/articles\/33296703990299-How-to-Complete-TrainerRoad-Workouts-in-Zwift\">Complete Support FAQ<\/a><\/strong> for deeper insight into ERG mode differences, adjusting warmups and cooldowns, or how drafting in Zwift affects power readings.<\/p>\n\n\n\n<!-- Place this snippet where you want the button to appear in your WordPress content -->\n<div style=\"text-align: center;\">\n  <a href=\"https:\/\/www.trainerroad.com\" class=\"my-red-button\" target=\"_blank\">\n    Connect TrainerRoad and Zwift Today!\n  <\/a>\n<\/div>\n\n<style>\n.my-red-button {\n  display: inline-block;\n  background-color: #DB2C27;\n  color: #FFFFFF;\n  text-decoration: none;\n  padding: 12px 24px;\n  border-radius: 5px;\n  font-size: 18px;\n  font-weight: bold;\n  transition: transform 0.2s ease-in-out;\n}\n\n.my-red-button:hover {\n  \/* Slightly enlarge the button on hover *\/\n  transform: scale(1.05);\n color: #FFFFFF; \/* Ensure text stays white on hover *\/\n}\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>By integrating TrainerRoad\u2019s proven workouts into Zwift, you\u2019ll never have to choose between structured training and virtual fun. Follow these easy steps, and you\u2019ll be on your way to stronger, faster rides\u2014no matter which platform you prefer!<\/p>\n","protected":false},"author":50,"featured_media":75293,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":2,"footnotes":""},"categories":[2],"tags":[4322,154,4391,1005,4392,330,629,694,4390,4388,4389],"class_list":["post-75216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-ai-ftp-detection","tag-cycling","tag-cycling-motivation","tag-cycling-workouts","tag-get-more-xp","tag-indoor-cycling","tag-structured-training","tag-trainerroad","tag-xp","tag-zwift","tag-zwiftxtrainerroad"],"cc_featured_image_caption":{"caption_text":"","source_text":"","source_url":""},"_links":{"self":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/posts\/75216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/comments?post=75216"}],"version-history":[{"count":0,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/posts\/75216\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/media\/75293"}],"wp:attachment":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/media?parent=75216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/categories?post=75216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/tags?post=75216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}