You can import a Training Plan from a spreadsheet or a CSV file. You can create that file manually or export some data from a TrainingPeaks athlete account. Each of these steps is outlined but you only need to do one or the other to prepare your import file. This is not a date based Training Plan but a template Training Plan that is X number of weeks long.

How to manually create a CSV file in a spreadsheet to use as an import

If you are going to import from TrainingPeaks scroll down to the directions for "How to get your training plan from TrainingPeaks".

After logging into your Training Tilt account, select "Coaching" > "Plans".

When you're taken to the next page, select the Import button on the top right.

Next, click the Download Template button.

This will download a CSV file with the correct columns and one row of sample data. Open this CSV file in a spreadsheet app like Microsoft Excel or Google Sheets.

Using the first row as a guide enter all of your own rows. You may have this data stored somewhere already so you may be able to copy and paste the rows. It's important that you only use the template you downloaded for the actual import otherwise it will fail. 

The code column can be left blank. Planned duration must be entered in hours as a decimal e.g 1:30 as 1.5. Planned distance must be entered in meters.

Title, Workout type and Workout description are required fields.

Now depending on your spreadsheet software either use the "save as", "download as" or "export" option and save the file as a CSV (comma separated values).

If you are ready to do the import you can skip the next TrainingPeaks section and scroll down to the import instructions.

How to Import a Training Plan from TrainingPeaks

This is the tricky bit but in order to export a complete training plan from TrainingPeaks the plan first needs to be applied to a TrainingPeaks athlete's calendar. As a coach it's best to just use a test athlete account or your own account if you have one.

Login as your TrainingPeaks coach account and apply the plan you want exported to the athlete accounts calendar. At this point it's a good idea to choose a date range well into the future to avoid mixing the plan in with other workouts on the calendar. You can follow TrainingPeaks' guide on how to apply a plan to an athlete here. 

Now login as the athlete account and confirm the workouts from the Training Plan have been applied to the calendar. Click settings from the profile menu top right.

Choose the "Export Data" option from the left and then in the "Workout Summary" section set the dates to export from that you applied the workouts to on the calendar. In our example that's 1 Feb 2025 to 28 Feb 2025. Then click the "Export" button for that section.

That will export all those workouts from the selected dates into a zip archive. extract the archive and there will be a .csv file with all the workouts. Make sure you click the link that TP shows you to download it first.

How to import your CSV into Training Tilt.

Go to Training Tilt and select the "Coaching" > "Plans" option from the menu. 

When you're taken to the next page, select the Import button on the top right.

Now choose the Select Files button

Select the CSV file you created and then click the Upload button.

This may take a while but you'll see when the process is completed. If there are any errors download the result file and send it to us so we can help troubleshoot.

Now go back to "Coaching" > "Plans" and all the Training Plan should be there. You can now edit plan type, level etc as required.

Did this answer your question?