How to get a structured workout on an ELEMNT without TrainingPeaks
The premise of this question is half wrong, and the half that is wrong is the expensive half. TrainingPeaks is not required to run a structured workout on a Wahoo ELEMNT — Wahoo's own requirements list names SYSTM, TrainingPeaks, TrainerRoad, or another third-party provider [Wahoo ELEMNT Support]. What a TrainingPeaks subscription buys is not the workout. It is the week: how many days of your plan the computer will hold at once.
By Jim Camut · Former pro & ex-Bruyneel Academy racer
Updated Aug 1, 20264 chapters5 citations
The four routes Wahoo actually supports
Wahoo names four sources of planned workouts for an ELEMNT: SYSTM, TrainingPeaks, TrainerRoad, or another third-party provider [Wahoo ELEMNT Support]. Three of the four do not involve TrainingPeaks at all, and the computer ships with a small set of workouts before you connect anything.
Start with what you already own. Wahoo includes a starter set with ELEMNT computers — two fitness tests (a 20-minute and an 8-minute FTP test) and seven workouts: 12x1min MAP, 2x20min FTP, 3 sets of 40/20s, 5x5min FTP, plus climbing, mixed, and sprinting sessions [Wahoo ELEMNT Support]. If your question is really "can I ride intervals off my head unit tonight," the answer needs no account anywhere. What the built-in set cannot do is progress: it is nine fixed sessions, identical in week one and week twelve.
Linking a provider is where riders get stuck, because the direction of the handshake differs. For SYSTM, you use the same email address and password on the SYSTM and Wahoo apps. For TrainingPeaks, you enter your credentials in the Wahoo app under Authorized Apps. For any other third-party provider you authorize from the provider's side, signing into your Wahoo account in their app or web interface rather than looking for them in Wahoo's [Wahoo ELEMNT Support]. Riders who hunt for a missing provider inside the Wahoo app conclude the integration does not exist, when the connect button was on the other side the whole time. TrainerRoad is the one case Wahoo's own documentation disagrees on: the older ELEMNT article lists it in the app beside TrainingPeaks, while the ACE, BOLT 3 and ROAM 3 article groups it with the providers you connect from their side [Wahoo ELEMNT Support, Wahoo ELEMNT ACE Support].
The routes are not equivalent in what they will do for you, which is the actual decision. SYSTM brings a large structured library and the 4DP profile, and is built around indoor riding. TrainerRoad brings adaptive indoor plans. TrainingPeaks brings the deepest workout builder in the business and is what most coached athletes are already on. A third-party provider brings whatever that provider is good at — which, if it reads your completed rides, can include a plan that changes when your week does.
What the subscription actually buys: the week, not the workout
How many days of your plan reach the device is a property of your provider, not your computer. A free TrainingPeaks account syncs today's workout and nothing else. TrainerRoad syncs today plus three days. Everything else syncs today plus six [Wahoo ELEMNT Support].
That is the whole mechanism behind the folklore. TrainingPeaks Basic will put today's session on your ELEMNT, and after the first thirty days of a trial, a Premium subscription is required to sync a week of planned workouts [Wahoo ELEMNT Support]. So the rider who concludes they must pay TrainingPeaks to train off their head unit is half right: they must pay to see the week. The workout itself was never the gated thing. The same table applies on current hardware — ELEMNT ACE, BOLT 3, and ROAM 3 follow identical rules [Wahoo ELEMNT ACE Support].
Seven days is also the ceiling, and it belongs to Wahoo rather than to any provider. Today plus six is the most an ELEMNT will hold, so no service can put week nine of your plan on the handlebars in advance, and any that claims to is describing its phone app. In practice this matters less than it sounds: a plan worth following changes inside seven days anyway, and a week that was queued a month ago is a week that has not accounted for the ride you did on Saturday.
Read the window as a filter on providers rather than a limitation. If a provider only ever gives you today, you are managing the plan on your phone and using the computer as a screen. If it gives you the full week and updates it, the computer becomes the thing you ride from — which is the difference between owning a plan and consulting one.
Getting it onto the device, and why it sometimes doesn't
Two transports, and they are not interchangeable. Wi-Fi pulls multiple days directly from the Wahoo Cloud to the computer; Bluetooth through the phone app moves exactly one workout at a time [Wahoo ELEMNT Support]. Most sync complaints are one of three specific failures.
The first: only today's session appears despite a full week on the calendar. The usual cause is that the computer itself — not just the phone — never joined the Wi-Fi network. An ELEMNT shows a solid Wi-Fi symbol in its top bar when it is actually connected, and without that it can only receive the single workout Bluetooth carries [Wahoo ELEMNT Support]. This one failure explains most of the "my provider says it synced" reports.
The second: the targets look wrong. Power targets arrive keyed to the zones set in your provider's app, and those can differ from the zones stored in your Wahoo account [Wahoo ELEMNT Support]. Update your threshold in one place and not the other and the computer will faithfully render targets computed from a number you no longer believe. The fix is to reconcile the two rather than scaling every session on the road.
The third catches watch owners specifically. The ELEMNT RIVAL is a different pipeline: it takes planned workouts from TrainingPeaks only, syncs through the companion app rather than over Wi-Fi, and holds today plus the next five days [Wahoo RIVAL Support]. Every route in this article reaches an ELEMNT computer. On a RIVAL, the TrainingPeaks requirement is real.
Picking a source when you don't want another subscription
Three honest cases. If a coach already writes your plan, stay on TrainingPeaks and treat Premium as the cost of the week. If you train indoors and want structure with production value, SYSTM. If you want the plan to come from the riding you actually do, use a provider that reads your rides back.
The case for staying put is stronger than the internet suggests. A rider working with a coach has the plan written where the coach works, and moving that to save a subscription creates a second place for the truth to live. The Premium gate is annoying, not irrational — it is the price of the seven-day window on the device, and if someone else is authoring your week it is money well spent.
The case for changing is about where the plan comes from. SYSTM is indoor-first by design and does not rebuild a plan around your outdoor ride history; TrainerRoad's adaptation happens within indoor power workouts and syncs a four-day window. Neither is a flaw — they are what those products are for. But if your training is mostly outdoors, or if what breaks your plan is a sick kid and a work trip rather than a missed interval, the thing you need is not a bigger workout library. It is a plan that rewrites itself around the week you had, which is the subject of our broader guide to training with Wahoo.
That is the gap AdaptCycling was built for. Connect a Wahoo account and we read your ride history, estimate your threshold from your own power curve rather than a maximal test — the critical-power relationship makes that possible from efforts you have already ridden [Jones et al. 2010] — and push today plus the next six days to your Wahoo account as structured workouts. When the plan changes, the revised sessions replace the old ones on the device. There is no TrainingPeaks subscription in the chain, and the device push runs on the free tier.
Quick answers
Can I use TrainerRoad workouts on my ELEMNT instead of TrainingPeaks?
Do I need a power meter for structured workouts on a Wahoo?
How many days of workouts can an ELEMNT hold at once?
Why did my workout sync to the app but not to the computer?
Sources cited in this guide
- 01
- 02Wahoo ELEMNT ACE Support. Planned workouts with ELEMNT ACE, BOLT 3 and ROAM 3. Wahoo Fitness Support.
- 03
- 04Jones et al. 2010. Critical power: implications for determination of VO2max and exercise tolerance. Medicine & Science in Sports & Exercise.
- 05Coyle & González-Alonso 2001. Cardiovascular drift during prolonged exercise: new perspectives. Exercise and Sport Sciences Reviews.
More inside Training with Wahoo
Start here · Foundational guide
Training with Wahoo: a self-coached cyclist's guide
How to train on a Wahoo ELEMNT and KICKR — what the devices measure, how planned workouts reach the head unit, and where the ecosystem stops.
Read the full guide
Other articles in this series
- 01
Wahoo SYSTM alternatives for outdoor riders
SYSTM sends real structured workouts outdoors — but the test that personalizes them is indoor-only. What that costs an outdoor rider, and the options.
- 02
Training apps that don't need Strava: the Wahoo route
Wahoo's partner matrix has Strava carrying routes, segments and finished rides — but not plans. The direct route, and who already uses it.
- 03
Wahoo planned workouts not syncing: an ordered diagnosis
Four unrelated failures wear the same symptom. Wahoo's own troubleshooting order separates them, and it starts with the sync window.
- 04
Wahoo FTP without Full Frontal: the shorter routes
Wahoo ranks its own alternatives to the hour-long 4DP test: best, better, ok. What each rung measures, and which numbers get estimated.
- 05
KICKR ERG mode too hard: why it fails at rep five
ERG removes your ability to pace, so a target pitched slightly high fails late rather than early. The lockdown escape, and the three real causes.
Free training analysis · No card · ~3 minutes
Try the adaptive coach yourself.
Connect Strava or Wahoo and the coach reads your last eight weeks — intensity balance, ramp rate, what's working, what's holding you back — then drafts your training plan around it.
Free 14-day trial, no card.