This guide walks you through setting up your coach space in the right order. Each step links to a dedicated tutorial when you need more detail.

Step 1: build your exercise library

Before creating programs, start by building your exercise templates. A template stores the exercise name, a description, and any files you want to attach (images or videos). Once saved, you can reuse it across any session in any program without re-entering the details.

This step is optional, but it saves time as soon as you're managing more than one program. It's worth doing first so your exercises are ready when you start building sessions.

Create and manage your exercise templates

Step 2: create a program

A program is the container for your training plan. Give it a clear name and, optionally, a description.

A few pointers depending on your coaching style: for individual coaching, create a separate program per athlete so you can adapt the content and progression to each person. For group coaching, a single shared program works if everyone follows the same plan.

Create and manage your programs

Step 3: build your sessions

In the program editor, go to the Sessions tab to add training sessions. Each session groups exercises with their sets, reps, weights, and rest times.

This is where your exercise templates from step 1 come in: they appear in the exercise picker when you add an exercise to a session.

Create training sessions

Step 4: assign your athletes

Once the program is ready, go to the Athletes tab in the editor and assign it to your athletes. As soon as an athlete is assigned, they can see the program in their space and start their sessions.

Manage your programs

Step 5: schedule sessions (optional)

If you want to give the training a calendar structure, use the Planning tab to attach each session to a date. Athletes then see their sessions in their Planning tab with the scheduled date, and can only start a session on or after that date.

This step is optional: athletes can start sessions directly from their program list without any scheduling.

Schedule your athletes' sessions

Step 6: test before going live

Before sharing the program with your actual athletes, assign your own athlete profile and check that everything looks right. You can browse the program, review sessions, and even start one to see how the workout flow works.

Testing Fitimyze by assigning yourself a program

Conclusion

Follow these steps in order and your program will be ready before your athletes even log in. Your exercise library builds up as you go: start with the exercises in your first program, and add to it with each new session you create.