JOIN cycling app

What would you like to do or improve?

I’m sure it’s been mentioned but I always use this

JOIN Plan Selector

I’m almost done FTP builder and after a nice 20w increase it’s telling me to do do Stamina Builder next.

I’ll also add that FTP is definitely not a “base” plan given the amount of vo2 work involved.

FTP builder is the plan which gets recommended to everyone as there first plan if you do not chose an event and your athletic level > beginner, beginners are recommended stamina builder. Both stamina and ftp builders gradually build up

So after sat and sun 4 hour days of intensive endurance I’m aollocated anything goes on Tue which is some sprints, vo2max, threshold and tempo in a single workout.

Madness and anything goes just seems random and not really working any particuar zone.

I am high volume (13 hours) on marmotte plan and its close to 90% endurance and then you are allocated a single random mixed zone workout, this is where I struggle with keeping the faith with Join.

I think these 2 workouts are fun. Anything goes is on my calendar for today If you want something different shuffle but I don’t want to do a workouts that completely kills me every time.

Oh and if your ftp in join is set higher than your current eftp on intervals.icu if you manage to make it through the last interval in Madness you will increase your eftp well past your ftp

I’m doing a gravel plan for a (somewhat fictitious) gravel race in August. Overall I’m enjoying it, but do wish there were more threshold workouts. However, there is a good mix of endurance, strength, tempo (sweet spot), and VO2. I’m generally focusing on increasing TIZ, especially in the endurance and sweet spot zones, so I’m ok with this mix.

However, like you noted, even though I told JOIN I was already fit, it seems to be ramping up the volume slower than I’d like, so I’m “fighting” with it to max the hours I have available. Even when adjusting the “recovery” slider I’m still fighting the app a little. Not sure how to get around this, but I liked JOIN’s behavior before they implemented the recovery slider.

This is why I like LSRF. I feel like I’m getting in everything (except TH), and it’s amazing how much it is in line with what Garmin tells me. If one of the Garmin zones is starting to get low, LSRF almost magically rights the ship and puts me back to balance across all 3.

That’s exactly the issue I had with it. It rests me into undertraining, i.e., dropping CTL. Even while fresh, cycling level ‘pro’ (which is a joke) and max. availability. And if I kept training it complained I’d overtrain, even while PMC-form was way avove -20.
I guess they have a bug somewhere which affects some and not others.

Did you contact support? I joined join August, so it could learn but didn’t start a a program until September 5th. Initially my CTL dropped but from mid October I have been on a steady rise (except for a short illness in January and a rest week in march and April)

Awesome progression! Congrats!

Did you have to modify or choose alternates, etc., to make that happen? Which plans did you follow?

I started with FTP builder, then winter maintenance then LSRF (none of which I completely completed) then experimenting with different plans, currently on marmotte. I just let JOIN pick my workouts and on very rare occasions pick a workout that is easier to do outdoors or I alter the duration. I basically keep my hands off and let Join do it’s thing and ride outside when I feel like it

Wow, I’d have gone crazy seeing my CTL drop by 20 points in plain summer while being healthy.
But congrats to your improvements after!

I will follow DSW now with a set goal towards a gravel event. I set up Enduco to run in parallel with the same goal to see what makes more sense. My first impression with the latter is that this app clearly has some stability issues.

I’m curious. Does “ride outside when I feel like it” mean additional work above and beyond the plan?

When I get an ride from the endurance category and the weather is nice I just do an endurance or tempo ride without structure though I often overdo these a bit but the next day is always a day of anyway. Or when I have a threshold/ vo2max/ strength workout I do a short version and just continue my ride doing some z2

Thanks for letting me pick your brain. I’m sure those things all play in nicely with your steady progression.

I have my 12 hour race this weekend. I find the taper interesting. Yesterday I had a 4:30 ride with sweet spot and accelerations in the middle. Today was off and I have a red “Not recovered” which I would totally agree. Yet tomorrow it gives me 1x30 of threshold. Then wed is an intensive endurance. Thirs and Friday off the. Saturday the race. Seems aggressive but I’m going to roll with it and see how it goes. I feel like I had the same taper for an XC race.

I have the opposite going on… Off today (rest after 3), then 4x8 strength on Tuesday, then off Wed, Th and Fri for a 3-4 hour race on Sat :man_shrugging: I’m going to see what Garmin recommends on those 3 off days (my event is in there too).

I had something like this on my last race and I felt pretty strong that race.

This scenario has probably been covered in this thread. Originally scheduled a VO2max workout on Tuesday just passed. Sunday I rode 5 hour road spin so JOIN scheduled a rest day for Tuesday instead and pushed the Vo2max into Wed.

I can’t ride Wed so I complete the Vo2max on Tuesday (yesterdayt) instead.

Now JOIN is still scheduling the same VO2max pyramid workout for today Wed?

I thought the system would be clever enough to recognize yesterdays ride and register it as a Vo2max workout. When I complete the workout there was no slider indicating “suggested workout”.

Did you definitely click to add it to the training plan? Note some of the terminology isn’t brilliant where they have translated from Dutch.