Wahoo Apps:
You can upload your workout directly to TrainingPeaks through the sharing feature in the Wahoo app or email/dropbox data in .pwx, .tcx, .csv, .gpx, or.wf files for upload through the quickview or drop the file directly onto your TrainingPeaks calendar.
To upload from within the app, first set up your TrainingPeaks account under Settings > Sharing
Then when you finish a workout, on the review page after you save there is a box with an up arrow in the upper corner. Tap that, tap TrainingPeaks, and your data will be sent to your account.