Training programs let you plan beyond a single session. Create structured multi-week plans with workouts, exercises, sets, and reps -- then assign them to athletes or share them via link.
Creating a program
Go to Programs > New Program. Give it a name, set the sport, and optionally add a description. Each program is organized into weeks, and each week contains workouts.
Adding workouts and exercises
Within a program, add workouts for each training day. Each workout can contain exercises with:
- Exercise name and description
- Sets and reps (or duration for timed exercises)
- Rest periods between sets
- Notes for coaching cues or progressions
Drag and drop to reorder workouts within a week or exercises within a workout.
Assigning to athletes
Once your program is built, assign it to individual athletes or entire athlete Lists:
- Open the program and click Assign Athletes.
- Search for an athlete or select a List to assign all its members at once.
- Assigned athletes appear on the program's detail page with a progress tracker.
Track completion
Each assigned athlete has a progress view showing which workouts they've completed and which are remaining. Use this to monitor adherence and follow up with athletes who fall behind.
To remove an assignment, click Unassign next to the athlete's name. This removes the program from their view but doesn't delete any data.
Email the program
Send an assigned athlete an email summary of their workout schedule. Click the email icon next to their name on the program detail page. The email includes the program structure, exercises, and their current progress.
Sharing programs
Generate a share link to distribute your program to anyone, including athletes who may not have accounts. Share links can be set to public (visible on your coach profile) or unlisted (accessible only via the direct link).
You can revoke a share link at any time to remove access. See Sharing, Email & PDF Export for more on share links.
Duplicating and templating
Duplicate an existing program to create a variation -- useful for adapting a base plan for different skill levels or age groups. Your programs library grows over time as you build and refine plans across seasons.
Programs in team workspaces
When working in a team workspace, program access is based on the team owner's subscription. If the owner has a Pro or Club plan, all team members with the Coach role or above can create and manage programs -- even if they're on the Free plan personally.
Program limits
Training programs are available on Pro and Club plans. Free accounts cannot create programs in their personal workspace. In a team context, the team owner's plan determines access.