Athlete onboarding questionnaire and weekly availability module
I would love to see TrainingPeaks introduce a more complete athlete onboarding system directly inside the platform.
Currently, many coaches have to rely on external tools like Google Forms, Notion, Typeform, PDFs, or onboarding calls to collect basic athlete information before starting a program.
It could be extremely useful to have a built-in “Athlete Intake/Profile” section where athletes complete a structured questionnaire during onboarding.
This could include:
Anthropometric data
Sports background and experience level
Available equipment
Work/lifestyle information
Nutrition and recovery habits
Injury history or limitations
Goals and target races
Psychological/sport mindset questions
But the most valuable addition, in my opinion, would be a “Typical Week Availability” module.
For example, athletes could specify:
Which sports they can practice on each day
Morning / afternoon / evening availability
Estimated available training time
Preferred rest days
Indoor vs outdoor options
A visual weekly layout (possibly drag & drop based) would help coaches immediately understand the athlete’s real-life schedule and constraints before programming training.
Example:
Monday → Gym only → Evening → 60 min
Tuesday → Running/Cycling → Morning → 90 min
Wednesday → Rest
This could significantly improve:
Coach-athlete communication
Realism and sustainability of training plans
Remote coaching workflows
Time efficiency during onboarding
I think this feature would be especially valuable for endurance, hybrid, triathlon, and remote coaches managing multiple athletes.