# Multi-week Training Plan Creator (Intertools)

**URL:** <https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495>\
**Category:** Training\
**Created:** [26 October 2023 10:57 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495 "2023-10-26T10:57:25Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [26 October 2023 10:57 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/1 "2023-10-26T10:57:26Z")

</div>

_ **TL;DR** _: [Intertools](https://intertools.fly.dev) is a collection of tools for Intervals.icu. So far, it has two tools that help you create training plans. Check it out:

> **[Intertools — Intervals.icu Tools](https://intertools.fly.dev)**
>
> A collection of useful tools for Intervals.icu
> 
> With either a precise and easy-to-use tool to create a multi-week training plan according to your specification, or another tool to import a training plan from a spreadsheet, Intertools helps you to...

**Update 2023-10-26** : I’ve scaled up the server resources to minimize long loading time in certain cases (e.g. boot up)

Dear fellow riders,

A bit over two months after I wrote a small computer program to manage my workouts and create training plans on Intervals.icu, I thought it might be useful to other riders as well.

I present to you Intertools, a collection of tools for Intervals.icu. So far it’s a small collection of two tools: [Multi-week Training Plan Creator](https://intertools.fly.dev/create_plan) and [Joe Friel’s Training Method Importer](https://intertools.fly.dev/import_plan).

### Joe Friel’s Training Method Importer

It all started when I spoke with [Alex (FastFitnessTips)](https://intervals.icu/athlete/5039599) and got introduced to [FastFitnessTips](https://www.strava.com/clubs/278084)’s [Free PLAN from Joe Friel’s Training Method](https://www.strava.com/clubs/278084/posts/22610997) — a configurable spreadsheet that helps you come up with a four week training plan. It is great but I longed for a tool that could automate the process instead of me having to manually copy and paste each of the workout descriptions over to my calendar on Intervals.icu, one by one.

I then created what is now Intertools’ [Joe Friel’s Training Method Importer](https://intertools.fly.dev/import_plan) that, with a click of a button, imports the training plan generated by that spreadsheet into your Intervals.icu Library.

### Multi-week Training Plan Creator

I didn’t stop there and continued writing more code. After reading super helpful and educative thoughts on the [Load (TSS) weekly ramp](https://forum.intervals.icu/t/load-tss-weekly-ramp/2898) topic, I imagined a tool like Intertools’ [Multi-week Training Plan Creator](https://intertools.fly.dev/create_plan).

Provided with a collection of workouts of different power zone, duration, load, and intensity, I could define a sequence of criteria (e.g. `z5:120:90:95` for `zone:load:time:intensity`) and feed it to a program that would then rollout an entire week of workouts that sum up to a certain load, limited by time and/or intensity, each on a specific power zone. Such sequence of criteria could also include rest days. Then, for the following week, I’d increase those numbers by a certain percentage and repeat the process until I reach the desired number of weeks, while maintaining an ideal ramp rate. That’s what Intertools’ [Multi-week Training Plan Creator](https://intertools.fly.dev/create_plan) does. Its landing page has a more detailed explanation of how it works, but the gist of it is that it helps you create a training plan that is tailored to your needs and goals.

### What’s next?

Is there something I missed? Is there something I should’ve done differently? I’m more than open to feedback and suggestions. If you have any, please let me know in the comments below.

Also, I have a few ideas for more tools that I’d like to build, but I’d rather hear from you. Is there something you’d like to see next? What would be useful to you? Please, don’t hesitate to comment below.

Thank you!

---

<div class="post-metadata">

**Author:** ![Artem\_Smelovskii](https://forum.intervals.icu/user_avatar/forum.intervals.icu/artem_smelovskii/32/27878_2.png) [@Artem\_Smelovskii](https://forum.intervals.icu/u/Artem_Smelovskii)\
**Post date:** [27 October 2023 12:00 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/2 "2023-10-27T12:00:14Z")

</div>

Great tool!  
I tried it, for me it’s not working perfectly as I mostly run. And cycling trainings are too complicated to my taste, I’d prefer simple intervals as in my gym I use my watch to signal interval changes.

---

<div class="post-metadata">

**Author:** ![icycletia](https://forum.intervals.icu/user_avatar/forum.intervals.icu/icycletia/32/27972_2.png) [@icycletia](https://forum.intervals.icu/u/icycletia)\
**Post date:** [29 October 2023 08:50 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/3 "2023-10-29T08:50:17Z")

</div>

Love it!  
Any chance of adding ‘Heart rate’ as an alternative to ‘Power’?

---

<div class="post-metadata">

**Author:** ![sandeater](https://forum.intervals.icu/user_avatar/forum.intervals.icu/sandeater/32/27996_2.png) [@sandeater](https://forum.intervals.icu/u/sandeater)\
**Post date:** [29 October 2023 17:22 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/4 "2023-10-29T17:22:31Z")

</div>

Brilliant, thank you. Now with autumn here in the UK I was going to build something similar & you beat me to it!  
Will have a play & will provide some feedback over the coming days

---

<div class="post-metadata">

**Author:** ![sandeater](https://forum.intervals.icu/user_avatar/forum.intervals.icu/sandeater/32/27996_2.png) [@sandeater](https://forum.intervals.icu/u/sandeater)\
**Post date:** [30 October 2023 18:46 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/5 "2023-10-30T18:46:55Z")

</div>

Agreed. It would be great to see a running version of this & stretch goal - cross training.

There are various running plan generators this could be based on, eg [https://www.trainingplan.run/](https://www.trainingplan.run/)

---

<div class="post-metadata">

**Author:** ![R\_S1](https://forum.intervals.icu/user_avatar/forum.intervals.icu/r_s1/32/27267_2.png) [@R\_S1](https://forum.intervals.icu/u/R_S1)\
**Post date:** [3 November 2023 22:34 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/6 "2023-11-03T22:34:18Z")

</div>

HEY guy , awesome tool! A question today a open and "training style " Threshold is not appear anymore , any idea or mistake i made?

---

<div class="post-metadata">

**Author:** ![lvanjaarsveld](https://forum.intervals.icu/user_avatar/forum.intervals.icu/lvanjaarsveld/32/30751_2.png) [@lvanjaarsveld](https://forum.intervals.icu/u/lvanjaarsveld)\
**Post date:** [8 January 2024 10:09 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/7 "2024-01-08T10:09:52Z")

</div>

Just discovered this tool. Gotta say thanks, but that just does not cover it.

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [8 January 2024 20:30 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/8 "2024-01-08T20:30:16Z")

</div>

Hey, Ivanjaarsveld! I’d be very much interested in understanding your feedback! I’d sincerely appreciate if you could share your ideas and how you would see that covering it. Thanks!

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [8 January 2024 20:31 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/9 "2024-01-08T20:31:28Z")

</div>

Hey, @R_S1. Could you please clarify your question?

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [8 January 2024 20:32 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/10 "2024-01-08T20:32:33Z")

</div>

I’d appreciate any feedback you have, @sandeater! I hope it’s being useful to you.

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [8 January 2024 20:38 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/11 "2024-01-08T20:38:05Z")

</div>

Hey, @icycletia, thanks for your feedback. All workouts in the tool are based in Power. There might be a Power x HR relation but it’s very personal. Perhaps there’s a general relationship that can be used to derive a given HR zone from a Power zone, but so far I am not aware of that. I’d appreciate any ideas around that.

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [8 January 2024 20:40 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/12 "2024-01-08T20:40:32Z")

</div>

Thanks for your ideas, @Artem_Smelovskii and @sandeater, I’ll give them some thought and perhaps I come up with a tool for runners. And then I’d turn into a runner myself too =)

---

<div class="post-metadata">

**Author:** ![lvanjaarsveld](https://forum.intervals.icu/user_avatar/forum.intervals.icu/lvanjaarsveld/32/30751_2.png) [@lvanjaarsveld](https://forum.intervals.icu/u/lvanjaarsveld)\
**Post date:** [9 January 2024 10:52 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/13 "2024-01-09T10:52:55Z")

</div>

@scorphus , I meant to say that “thanks” is not enough weight to how thankful I am for your tool. It’s super useful. The only thing I can imagine is maybe incorporating joe’s spreadsheet into a web-based version to get rid of the dreadful spreadsheet.

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [9 January 2024 11:29 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/14 "2024-01-09T11:29:10Z")

</div>

Hey @lvanjaarsveld, that’s great! Just so awesome to know it’s super useful to you! Thanks for your feedback and sorry I didn’t understand it in the first place ☺

> The only thing I can imagine is maybe incorporating joe’s spreadsheet into a web-based version to get rid of the dreadful spreadsheet

Well, I must give another shout out to the creator of that spreadsheet, Alex @fastfitnesstips. What do you think of this, Alex?

---

<div class="post-metadata">

**Author:** ![fastfitnesstips](https://forum.intervals.icu/user_avatar/forum.intervals.icu/fastfitnesstips/32/31295_2.png) [@fastfitnesstips](https://forum.intervals.icu/u/fastfitnesstips)\
**Post date:** [12 January 2024 07:34 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/15 "2024-01-12T07:34:14Z")

</div>

hi Scorphus thanks for the shout out and for your hard work. It is not easy to convert the google sheet into a webpage. The usual sheet to page apps don’t seem to work well with dynamic sheets. The formulas in the sheet are quite complex with lots of logic statements. Indeed the frieldiary4 itself is a simple version of the 12w calculator. However, I can do a better job of embedding them (see [FFT CALCULATORS - CyclingApps.net (Fastfitness Group)](https://www.cyclingapps.net/calculators/))…I have improved a lot of these using chatGPT! If anyone has any suggestions on sheet \> webpage conversions please let me know! regards alex

---

<div class="post-metadata">

**Author:** ![fastfitnesstips](https://forum.intervals.icu/user_avatar/forum.intervals.icu/fastfitnesstips/32/31295_2.png) [@fastfitnesstips](https://forum.intervals.icu/u/fastfitnesstips)\
**Post date:** [12 January 2024 07:37 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/16 "2024-01-12T07:37:14Z")

</div>

Hi Sandeater, this link you mention is a nice countdown race planner for running. In fact I already created this for cyclists using google sheets. Here is the embedded link: [RACE PLANNER - CyclingApps.net (Fastfitness Group)](https://www.cyclingapps.net/calculators/race-planner/) and here is the full sheet link. I suggest to make a plan and print it out using the print to pdf icon in the top left [FastFitness Labs: Race Planner \_v5 - Google Tabellen](https://docs.google.com/spreadsheets/d/1Sy0I03x7_EZUSI9IEbFWCRaWI8-nDMud-79hu56H_Tg/edit#gid=0)

---

<div class="post-metadata">

**Author:** ![Ben\_J\_Marshall](https://forum.intervals.icu/user_avatar/forum.intervals.icu/ben_j_marshall/32/45381_2.png) [@Ben\_J\_Marshall](https://forum.intervals.icu/u/Ben_J_Marshall)\
**Post date:** [21 November 2024 16:08 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/17 "2024-11-21T16:08:59Z")

</div>

Hi @scorphus

I’m trying to use your tools to see what options are available for generating an importing plans. The multi-week tool seems to be working fine but the Joe Friel FFT importer seems to be broken for me, I just get the following message:

"Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application."  
I’ve tried a couple of different browsers but same behaviour. Is something broken with that tool at the moment?

---

<div class="post-metadata">

**Author:** ![scorphus](https://forum.intervals.icu/user_avatar/forum.intervals.icu/scorphus/32/26906_2.png) [@scorphus](https://forum.intervals.icu/u/scorphus)\
**Post date:** [23 November 2024 11:25 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/18 "2024-11-23T11:25:17Z")

</div>

Hey, @Ben_J_Marshall.

I am sorry for the inconvenience and for the delay in fixing the importer tool. I had time to fix it yesterday and it’s back working again.

Kind regards,  
Pablo.

---

<div class="post-metadata">

**Author:** ![Ben\_J\_Marshall](https://forum.intervals.icu/user_avatar/forum.intervals.icu/ben_j_marshall/32/45381_2.png) [@Ben\_J\_Marshall](https://forum.intervals.icu/u/Ben_J_Marshall)\
**Post date:** [23 November 2024 14:22 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/19 "2024-11-23T14:22:27Z")

</div>

Thanks @scorphus !

---

<div class="post-metadata">

**Author:** ![Vladislav\_Rumyantsev](https://forum.intervals.icu/letter_avatar_proxy/v4/letter/v/bb73d2/32.png) [@Vladislav\_Rumyantsev](https://forum.intervals.icu/u/Vladislav_Rumyantsev)\
**Post date:** [17 January 2025 15:17 UTC](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495/20 "2025-01-17T15:17:50Z")

</div>

@scorphus Hi there! Is there any way to make training more complicated? For instance, If I have a training that requires some intervals: 5 min in 4 power zone, rest (z1) and then again new 5 min interval?

[Next page](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495.md?page=2)
