As a Coach, How do I Transition from Today's Plan to TrainingPeaks?

Get Started With Your TrainingPeaks Coach Account

To start your free coach trial click here and if you have any questions, please contact us at

Create a Connection Between Today's Plan and TrainingPeaks

Coaches in Today’s Plan can now import workouts and libraries directly into TrainingPeaks.


  • Click the “Learn More” link at the top of the page in Today’s Plan
  • This pop-up message will contain the import modal at the bottom of the page
  • You will be asked to enter your TP credentials, hit “Authorize”

Create a New Workout Folder in TP and Send Workouts to it


  • Type the name of the new folder under "New Workout Library" and click "Create Library"
  • Choose that library as the new Target TrainingPeaks Workout Library
  • Highlight desired workouts and click "sync workouts"

Send Workouts to an Existing Workout folder in TrainingPeaks


  • Select the desired TrainingPeaks Workout Library Folder
  • Highlight the desired workouts from the full list
  • Select "sync workouts" at the bottom of the modal

The import will happen quickly and the import modal will show a success or failed to indicate the status of each workout that imported into TrainingPeaks.

Things to be aware of:

  • Today’s Plan has the option of multiple targets (ex: hr and pace in the same workout). Because TrainingPeaks workouts are limited to one target, Today’s Plan will determine the most important target and move that over. If you prefer a different target in TrainingPeaks, you'll be able to edit the workout in TrainingPeaks after importing. 
  • While uncommon, workout imports can fail if they lack information or are not compatible with TrainingPeaks. In Today’s Plan, you'll be able to view the reason for any failures. We recommend recreating any failed workouts directly in TrainingPeaks.
    • For example: The empty targets error would be caused by an interval block with no target.
  • Once the import is complete, it's recommended to review imported workouts in TrainingPeaks to ensure they are set up the way that you want them.

Send Training Plans to the Training Plan Library in TrainingPeaks


  • Click "Plans" at the top of the modal
  • Select the desired training plans from the list
  • Click "sync plans" at the bottom of the modal
  • Selected plans will be sent to the "My Library" Folder in TrainingPeaks

Add Athletes to Your Coach Account

Your athletes need to create their own accounts to sync their data from Today's Plan. Once they do this they can send you a coaching invitation from their account, or you can send them one from your account with these instructions: How do I add an Athlete to my Coach Account?

Please Note:

  • If an athlete already has a primary coach attached to their account your coaching invite may not be appropriate, it is best if the athlete sends you a shared coach invite to your email address
  • Your coaching invitation will expire in 72 hours. If your athlete has not accepted the request in that time frame, you (or they) need to initiate the coaching request again


How do TrainingPeaks' athlete volume discounts compare to those from Today's Plan? 

Screenshot 2024-01-31 at 12.05.48 PM.png

Please note that there is a monthly fee for the coach account in addition to any coach-paid Premium athlete accounts. Click here to customize your coach plan and calculate monthly pricing. 

Screenshot 2024-01-12 at 2.25.54 PM.png        Screenshot 2024-01-12 at 2.26.02 PM.png

Does the athlete or coach pay for a Premium account?

  • Either the coach or athlete can pay for a Premium account. For the coach, the per athlete pricing is listed above. If the athlete is paying monthly, the cost is $19.95 per month, which allows coaches to show athletes the total savings of $10 per month (if the coach pays). Many coaches upgrade their athletes to Premium and simply build the cost of Premium into the monthly fees they charge the athletes. For additional details, please check out our blog article here: Why TrainingPeaks 'Premium Athlete' Is More Valuable for Coaches and Athletes.

How will my athletes Import their workouts?

  • Instructions on how to import workout data are outlined for your athletes here.
Was this article helpful?
1 out of 1 found this helpful