The Training tab has four areas: Exercises, Workouts, Phased programs, and Structured programs. You build from the bottom up — exercises feed into workouts, and workouts feed into both program types.
Exercises
The exercise library is where every movement you can use in a workout lives. Fitsly ships with a built-in library, and you can add your own.
To add a custom exercise:
- Open Exercises and click New exercise.
- Enter the exercise name.
- Choose a Modality and a Primary focus.
- Pick a Category.
- Add Instructions so clients know how to perform it correctly.
- Add Default alternate exercises — these are the swap-ins clients can use if they can't perform the original.
- Add Photos, or set the video type to System Video, Custom Video, or Youtube Video. For YouTube, paste the embed link.
- Click Save exercise.
Custom exercises behave the same as library exercises and can be pulled into any workout you build.
Workouts
Workouts are reusable blocks you create once and drop into programs or assign on their own. Each workout is made up of sections, and each section contains exercises with their own sets, reps, weight, rest, and tempo.
To create a workout:
- Open Workouts and click New workout.
- Name the workout (for example, "Push — chest, shoulders, triceps").
- Click Add section. Choose a Section type (Warm up, Workout, Cool down, or Recovery) and a format.
- For traditional strength training, leave the format as Regular. Use Interval for HIIT, Tabata, or circuit-style sections with timed work and rest.
- Click Add exercises and select one or more exercises. Click Add to drop them into the section.
- For each exercise, add sets. Each set can be marked as Regular, Warm Up, Dropset, or Failure so clients see the intent on their app.
- Fill in reps, rest timer, and tempo. If you use tempo (for example,
3, 1, 2), add a note explaining what each number means — clients see your note inside the exercise. - Add a Cover image before saving. You'll need a cover image if you later want to add this workout to an on-demand collection in the Vault.
- Click Save workout.
You can search the exercise picker by typing the exact exercise name to bring it to the top of the list.
Phased programs
Phased programs are best when you want a large group of clients running the same plan with progressive blocks of training over weeks. Each program contains one or more phases, and each phase contains its own scheduled workouts.
To build a phased program:
- Open Phased programs and create a new program.
- Name it and set the number of phases and weeks per phase, then click Create program.
- Inside a phase, import workouts from your workout library, or build a new workout directly in the phase editor.
- Schedule workouts onto specific days. The calendar view shows the full distribution, and you can drag and drop a workout to a different day if the spacing isn't right.
- Repeat for each phase.
To assign clients:
- Open the Subscribers tab and click Add subscribers.
- Select the clients who'll start on the same date.
- Set the program start date.
- Click Subscribe clients.
Workouts appear on each client's calendar straight away, including a marker for when each phase starts and ends.
If you edit a workout inside a phased program mid-cycle (for example, swapping one or two exercises in a chest and shoulder day in week two), every subscribed client picks up the change.
Structured programs
Structured programs are day-by-day plans built on a fixed-length calendar. They're a good fit for an introductory program, a three-day split, or anything you want a new client to start as soon as they sign on. Structured programs are also the program type you can attach to client onboarding so a workout shows up on their calendar automatically.
To build a structured program:
- Open Structured programs and create a new program.
- Name it, optionally add a description, then click Create program.
- Add one workout per day. Drag and drop a workout to a different day if you want to reshuffle.
- Add extra weeks as needed. The editor shows two weeks at a time, so for repeating patterns use the copy action to clone a workout to multiple specific days.
To assign clients:
- Open the program's client section and select the clients to assign.
- Set the start day (typically day 1) and end day.
- Confirm the assignment.
Things to watch out for
- Structured programs do not auto-update assigned clients when you edit a workout in the program editor. To change a workout for an already-assigned client, edit it on that client's page.
- Phased programs do push edits through to subscribed clients, so use phased editing carefully mid-cycle.
- A workout needs a Cover image before you can add it to a Vault on-demand collection.
- Tempo is shown to clients as a string of numbers. If you use tempo prescriptions, add a short note on the exercise so clients know what each number represents.
- The exercise picker has a large library — type the exact name of the exercise to surface it, rather than scrolling.
- Onboarding can attach a structured program but not a phased program. If you want new clients to land on a workout the moment they're onboarded, build it as a structured program.