Skip to main content

Exporting workouts to Wahoo

Activating export to Wahoo

To use the workout export feature for Wahoo, the athlete should connect their Wahoo account in the Good Coach App: go to Menu → Integrations → Wahoo and follow the authorization steps.

How does it work?

When enabled, all newly added and published structured cycling and running workouts will automatically be sent to the athlete's Wahoo account as a scheduled workout plan within seconds. After the athlete's ELEMNT device syncs, the workout will appear in the device's planned workout list for the scheduled date.

Workouts are also updated when edited in Good Coach App (content or date changes) and deleted when removed. This keeps the Wahoo calendar in sync with the Good Coach plan.

To confirm a workout was successfully exported, open the workout details in Good Coach App and look for the green badge next to Wahoo.

What gets exported

  • Structured cycling and running workouts only. Swimming and other sport types are not supported by Wahoo.
  • Workouts with time, distance, or calorie-based steps. Steps with unsupported duration types (e.g. open-ended steps) are skipped. If no steps can be exported, the workout will not be sent.
  • Published workouts only. Draft or already completed workouts are not exported.

How target types are converted

Wahoo natively supports most target types. The conversion is straightforward in most cases:

Target type in Good Coach AppHow it appears in Wahoo
Power (% FTP)Exported as FTP fractions (e.g. 85% FTP)
Power (absolute watts)Exported as FTP fractions if athlete's FTP is set; otherwise as raw watts
Heart rate (% threshold)Exported as threshold HR fractions
Heart rate (absolute bpm)Exported as absolute HR target
CadenceExported as RPM target
RPEExported as RPE target (1–10 scale). RPE 0 is treated as 1.
Speed, pace, grade, or no targetNo target sent — athlete rides or runs at their own effort

If the athlete has FTP set in Good Coach App, it is included in the workout plan header so the ELEMNT device can display power zones correctly.

Limitations compared to other platforms

  • 7-day planning window. Wahoo only shows workouts on the ELEMNT device when they are scheduled within the current day plus 6 days ahead. Workouts planned further in the future will sync to the device once they fall within that window.
  • Cycling and running only. Garmin, Coros, and Suunto accept more sport types; Wahoo accepts only cycling and running.
  • No HR or Suunto-style health metrics. Wahoo does not provide health data (HRV, sleep, recovery) via API, unlike Garmin or Suunto.