Changing FTP changes all previous training score data

Currently, updating your FTP causes a mass change to all prior workout data, rendering all the past performance data inaccurate (the data is only as good as the FTP it is attached to).

If - 12 months ago - my FTP was 250, and today I update it to 300, all my previous workouts are "downgraded" in their relative training intensity and stress scores. Which does not reflect reality because 12 months ago, these workout felt intense and stressful for my fitness level back then.

What should happen is that when you update FTP, only workouts after the change are affected.

Strava people - this is costing you money! Athletes who are serious about their data are using competitors' products and free alternatives. I am forced to use GoldenCheeteah, if you changed this one bug I'd be a premium Strava member.

 

120

Comments

69 comments
  • Official comment

    Thanks for adding your thoughts, folks. I totally understand the need to adjust the FTP settings so that when your FTP changes, it only affects the workouts AFTER the FTP change (and not before). 

    I'll pass this on to our Product Managers and get it on their radar. Unfortunately, I can't give you an ETA for a feature like this. 

    Comment actions Permalink
  • Totally agree with this. It would be nice if HR threshold, FTP (or even better, FTP/kg) were tracked over time by Strava. As it is, looking at past rides don't necessarily reflect the intensity/effort relative to one's fitness at that time.

    18
    Comment actions Permalink
  • Adding my +1 here – I came to Strava support to log this exact ticket, as this is quite a serious mistake that's been bothering me for some time. The FTP /at the time of the ride/ needs to be used for calculating IF & other metrics. It follows that FTP values should have durations, & there should be a history of FTP values for an athlete, & it would make sense to expose this in the UI (as is done by products like TrainerRoad & WattsBoard).

    13
    Comment actions Permalink
  • I strongly agree.  FTP needs to be stored as a time series on an "as/was" basis.  There is no way to measure progress and do a meaningful analysis of history without this capability.

    13
    Comment actions Permalink
  • +1 for this. I've just adjusted by FTP up and seen my Fitness revised down as a result.  I'm currently on a Premium free trial and enjoying the Fitness and Freshness chart, but cannot imagine paying for this if it cannot properly account for improvements in FTP.

    12
    Comment actions Permalink
  • Just dropped my F&F 35 points and ALL historical data after changing my FTP. Are you serious?
    Are you working on this?

    10
    Comment actions Permalink
  • After having the feel good of increasing my FTP by 10% after some good consistent training & seeing my 'fitness' increase to 74 on the f&f chart I am a bit dissapointed to see my fitness drop to the 50's as a result of updating my FTP.
    Please resolve this issue ASAP or I will have to bite the bullet and pay the extra for training peaks.

    7
    Comment actions Permalink
  • How on earth has this not been solved yet?

    I appreciate that there may be data engineering/science challenges around implementing  this but you are a fitness analytics service - be better, this is what you do. This is incredibly basic functionality for fitness tracking. Improving your fitness improves your FTP, thus a new increase in FTP should at the very least not lead to a historical fitness decrease. If you can't accommodate power meters and manage FTP correctly, don't allow it as an input!! This is the main thing I pay for Strava premium for and expect better.

    I will be downgrading my subscription and trying other fitness analytics tools until this is fixed.

    6
    Comment actions Permalink
  • I am adding my voice to this as it is crazy that FTP history is not tracked properly and an increase on your FTP actually ends up reducing your F&F score. WTF, Strava? It's very simple: create a new table; add columns:

    • Valid From
    • Valid To,
    • FTP value,
    • Weight,
    • Athlete Id 

    Now store users FTP history there and use it for your calculations.

    5
    Comment actions Permalink
  • 3 years premium member, 2 months power meter user - bye bye premium - hello training peaks!

    I guess Strava doesn't give a rats ass about this, since the power meter users who are in the segment "not so serious that we use dedicated software, but still competitive enough to use strava" mounts to only a fraction of the premium members. 

    Out.

    5
    Comment actions Permalink
  • FYI the latest version of stravistix (v6.5) now support athlete settings over time (@see https://twitter.com/champagnethomas/status/1039820161061203968)

     

    Download plugin: https://thomaschampagne.github.io/stravistix/

    4
    Comment actions Permalink
  • Jess - this is some sort of joke, right?

    4
    Comment actions Permalink
  • +1 - Just started training, but I also signed up for Premium for the additional analytics. For a feature - if you want to call it that - really we’re just asking for accurate historical data and calculations based on that data - that has been requested for so long, I’d hope to see some movement and communications by Strava.

    4
    Comment actions Permalink
  • What's that? Still not fixed? Going on a year and the basic functionality of the Fitness and Freshness graph is still busted for users who use power meters? 

    Come on folks, you're not a small company and this isn't a hard fix. Set it in front of your engineers and they'll have it fixed in a week. Stop blowing people off. 

    4
    Comment actions Permalink
  • +1 for this. this is especiallly annoying in winter- and indoor-training.

    3
    Comment actions Permalink
  • This just happened to me today and I am not happy, I pay for this and been a premium Strava member for years.  PLEASE Resolve or I will have to go back to your free membership and spens money for others to work out mt data

    Thanks. 

    3
    Comment actions Permalink
  • Only just come across this issue, and its ridiculous! How annoying...

    3
    Comment actions Permalink
  • It isn't going to change fellas, this issue is now years old and Strava are aware of the issue (I've raised it with them multiple times). I'm convinced it is a legal/licensing issue with competing software. I'd recommend Golden Cheetah as an accurate - and free - way of managing your training. And vote with your feet - discontinue Strava premium and tell them why.

    3
    Comment actions Permalink
  • Wow.  I like Strava, but this is a dealbreaker.

    3
    Comment actions Permalink
  • Strava offical team - has this been fixed yet?

    It is crazy  that we cannot update our FTP for current fitness levels without destroying all previous data. This does not have to be advanced like Training Peaks to bulk change, etc - just let us change FTP one date and all future workouts use that FTP until changed again. Putting the onus on the athlete as a first implementation step would be fine.


    Thanks!!!

    3
    Comment actions Permalink
  • Its seriously annoying. As a compromise (if there is a licensing issue here) the ability to flag an FTP change on the chart, much like how races stand out, would at least give users some idea of the historical changes.

     

    Sort it out Strava. You are making a lot of money from loyal customers.

    3
    Comment actions Permalink
  • This needs to get fixxed. It is a MAJOR flaw and renders the Fitness and Freshness useless. Also my old trainings are screwed

    3
    Comment actions Permalink
  • me three months ago: this power meter dodad is neat! my FTP is 222 which is okay I guess

    <spends three months in a pain cave> 

    me yesterday: hey look my FTP is 253! let's update strava!

    <notes that strava is under the impression that my ftp has now always been 253 so retcons me out of the pain cave>

    😡😡😡🔥🔥

    I've been a premium member for 4 plus years but new to power meters, really sad to see a lack of timestamp associated with my FTP, especially around the fitness and freshness...

     

    3
    Comment actions Permalink
  • Found this problem today when I changed my FTP. It is ridiculus that Strava havent fixed this problem yet.

    Bye Bye, premium....

    3
    Comment actions Permalink
  • How is this still not fixed? Why am I paying for faulty analytics?

    3
    Comment actions Permalink
  • Just updated my FTP and noticed that my fitness level dropped considerably.

    Using the new FTP for all historic workouts makes no sense whatsoever. This renders the Fitness and Freshness completely useless.

    I have TrainingPeaks as well but this does need to be fixed.

    3
    Comment actions Permalink
  • Only got a power metre recently so this bug was handy while working out a more accurate FTP. Whilst it was cool to see a bunch of functionality suddenly available with the power metre, this seems a fairly fundamental flaw that invalidates most of that functionality (as your FTP changes).

    3
    Comment actions Permalink
  • While Strava has failed to even address this, a wonderful API developer has addressed this to some degree with his Chrome plugin for Strava.  Support him: https://twitter.com/champagnethomas/status/1039820161061203968

    3
    Comment actions Permalink
  • Joke?

    3
    Comment actions Permalink
  • Seriously ridiculous. Please fix this. I’ve just swapped from virtual power training to a powered meter so seen a big change in my FTP number, now my fitness freshness chart will be junk for 42 days again. As well as my historical data not being reflective of what I was adoring ants feeling at the time.

     

    Changing HR zones does not affect past workouts relative effort scores, why does a change in FTP?

    3
    Comment actions Permalink

Please sign in to leave a comment.

Didn't find what you were looking for?

New post