Skip to main content

Create a fitness program on Gymkee

In this article, we explain our workout program builder.

Dwayne avatar
Written by Dwayne
Updated this week

If you prefer watching a video, it’s right here:


Create a fitness program on Gymkee

Go to the “Fitness” section.


Once there, you’ll land directly in the “Program” tab.


From that page, just click “Create new program.”


You’ll see the creation menu appear:

Program creation settings

You can configure each of these settings.


Some are required and most are optional.


Here are the different fields:

Import from a template (optional)


The first time it’s empty, but the more you use Gymkee, the more this feature will save you time.


You can save your workout programs as templates to reuse them with different clients without rebuilding from scratch.

Program name (required)


This is one of the two only required fields.


You can name your program however you like.


PS: This name will be visible to the client.

Client (optional)


Here you have the option to choose your client even before sending the program.
That lets you access their data while preparing their program.


If you don’t choose here, that’s fine. You can select them later when sending the workout plan.

Start date and number of weeks (required)


This is the second required field to create a program.


You can set the client’s program start date and its duration in number of weeks.

Periodization (optional)


If you work in cycles or periods, you can define it here to track your clients’ cycles more accurately.

Description (optional)
Here you can add a description to your program to provide more information and context to your clients.


It’s optional, but we recommend doing it to enhance your client’s coaching experience.

Video (optional)


Here you can add a video.


In today’s content-first world, this block is often underestimated by coaches, but it’s a very powerful lever.


On top of the description, you can add a multi-minute video explaining the program and giving context.


Very useful if you want to deliver a premium coaching experience.

Thumbnail (optional)


Same idea as for video: you can skip it, but we recommend adding it.


Every extra detail enhances the coaching experience for your client and helps strengthen your brand.

Tags (optional)


Tags are useful for organizing and sorting your programs more effectively.


The views in the workout program builder

When you arrive on a workout program, you’ll have several display options depending on your preference.

Week: default view showing one week

Day: view a specific day (e.g. all Mondays)

2 weeks: view two weeks side by side for planning

Month: view the full month at once

By default, you start in the week view.

Depending on your workflow, you can switch displays to work more efficiently.


The workout builder

To create your first workout in Gymkee, simply hover over a day and you’ll see the “Create workout” button.

You can also click the small “+” button located here.

Once you’re in the workout builder, here’s what you’ll see:

In the workout builder, you have two parts:

On the left are the elements you can use in your workout (exercises, workout templates, separators).

On the right is the workout you’re working on.

At the top, you’ll be able to configure your workout with a workout name, description to guide your clients, and a thumbnail you can add.

Below that, you’ll find your workout content:

For now it’s empty — we’ll show you how to fill it in.


Create a workout on Gymkee

You have access to over 550 exercise videos in 4K plus any exercises you’ve added yourself.


Gymkee’s exercises are filmed with two angles to clearly display movement to your clients.


Also, for 90% of exercises, you’ll find two models: one male and one female.


The video will adapt automatically to your client’s gender.

You can scroll to find the exercise or type its name in the search bar.

You can also filter exercises by category (you can create your own categories), by muscle group, or by equipment.

In the list of exercises, you can preview the video: hover the exercise image and click it.

That opens the exercise page right within the workout builder, where you can see the videos, description, and alternatives.

In the left side panel, you can also access workouts templates and separators… we’ll cover that shortly.

Templates of workouts:

Separators:

Once you understand that, you can add your first exercise to the workout.

Just click the exercise you want or drag & drop it into the workout.

Voilà — your first exercise is added.

You can modify the number of sets by clicking on the number next to the exercise name.

You can also open the exercise to adjust the number of sets you want.

After you’ve defined the correct number of sets, you can begin setting up the exercise.

On Gymkee, you have 4 instruction labels (instruction slots) you can fill.

1 = Load & Intensity

The first label lets you set the load or intensity for the exercise. By default it is “Weight.” You can click the label name to open the menu of charge & intensity labels.

You’ll choose between:

  • %1RM

  • Level / Intensity (great for cardio machines)

  • Bodyweight (for bodyweight exercises)

  • RPE by level (expected return 5 to 10)

  • RPE by weight (expected return = load)

  • None (no load expected)

Everything below are custom labels that you or I added!

You can adapt Gymkee to your coaching style by adding your own instruction labels.


Click “Add custom label” to do that.

2 = Time, distance, or repetitions

The second label lets you define time, reps, or distance for the exercise. Again, click the default label name to open more options:

By default you’ll see simple repetitions, but you can choose between:

  • MAX in reps (to failure)

  • MAX in time

  • MAX in distance

  • Distance (e.g. 1500m)

  • Classic repetitions (e.g. 12 reps)

  • Rep interval (e.g. 8–10 reps)

  • Time (e.g. 5:00)

All the options below are custom labels — you can add your own by clicking “Add custom label.”

3 = Rest time

The third label is the rest time.


Here you define the rest time between sets for your client.

4 = Tempo

The fourth label is the tempo instruction.


By default, tempo is deactivated (0-0-0-0).


To activate it, click and modify the values.


You can also add a comment on each set to give more guidance to your clients.

To add a comment, click the comment icon and write what you want to share.

If you wish to remove a set, click the “x” next to it.

Now you can fill in instructions for the client.


Cascade effect on Gymkee

On Gymkee, to simplify your workflow and save as much time as possible, we implemented a cascade system.


When you complete the first set of an exercise:

All subsequent sets below the one you’re editing will be auto-filled.

By completing one set, you automatically fill all the ones below it.


Modifications cascade top to bottom.

For example, if you modify set 3, it only changes sets 3 and 4, not the ones above.

However, if after modifying set 3 to 14, giving:


1 = 12
2 = 12
3 = 14
4 = 14


And then you change set 1 to 20, you’ll get:


1 = 20
2 = 20
3 = 20
4 = 20

It’s simple to understand — you may make the mistake at least once, and that’s OK!

That’s what a completed exercise looks like:

You also have the option to add TEMPO to your exercises.


To do it, just modify the first instruction box to activate it.

If you want to disable TEMPO, set all its values to 0-0-0-0.


Add exercise alternatives

Within your workout, you can add alternative exercises to give flexibility to your clients.

To add one or more alternatives, click the button here:

You’ll see a panel open:

On the left, you’ll see the list of exercises:

On the right, you’ll see your current exercise and the options you added.:

To add an alternative, search the exercise you want and drag it to the right.

You can then configure your exercise while keeping the base exercise in view:

You can add as many options as you want.

For each alternative, you can write an instruction to tell your client when and why to use that alternative:


Create supersets, trisets, circuits, AMRAP, EMOM, TABATA etc. on Gymkee

On Gymkee you can do everything… you can easily create supersets, trisets, or circuits.

SUPERSET

To create a superset, simply drag one exercise onto another.

Voilà — you just created a superset.

Automatically, the rest time for all sets of the first exercise is set to 0, and the second exercise takes the rest time in the superset.

Here’s what happens in the client app:

  1. Client finishes 1st set of exercise 1

  2. The app immediately moves to set 1 of exercise 2

  3. Client completes set 1 of exercise 1

  4. Rest time begins

  5. The app asks for feedback for set 1 of exercise 1

  6. The app asks for feedback for set 1 of exercise 2

All of this happens automatically.

TRISET

To make a triset, drag a third exercise onto a superset:

Same rule: rest time of first two exercises becomes 0, and the third takes rest time between sets.

You can change rest times or reorder exercises anytime.

CIRCUITS

To create a circuit, drag a fourth exercise onto/in a triset.

Same principle: first exercises are default to 0 rest, and the last exercise takes the circuit rest time.


Create AMRAP, Tabata & EMOM on Gymkee

Beyond simple circuits, you can create AMRAP, TABATA and EMOM directly in the builder.


Click “SUPERSET,” “TRISET” or “CIRCUIT” depending on what you already have.

You’ll see a dropdown with all the possibilities:

AMRAP

Click AMRAP to set the total time.

When you select AMRAP, you can configure instructions for each exercise and the rest time between each round.

TABATA

Click TABATA — Gymkee will auto-configure the standard Tabata times (modifiable) and assign execution time and rest time (20s work, 10s rest) which you can also adjust.

EMOM

Click EMOM — it opens the EMOM menu with a default duration (12 minutes by default, adjustable) and lets you configure the exercises.

Drag exercises into each minute section to create a new minute block.

Now that you’ve got all that, we can show you how to save a huge amount of time when creating your workout programs on Gymkee.


Create your own workout templates on Gymkee

Suppose you’ve built your perfect workout:

You set a name, description, options, and invested time.

At this point, you can save that workout as a template so you can reuse it in multiple workouts/programs without starting from zero.

To do that, click the button “Save as template” at the top right.

You’ll see a confirmation at the bottom of your screen verifying it’s been saved.

To find it, go to the menu top left (same page) and click “Workout templates.”

You’ll see your workout at the top of the list (sorted newest first).

It keeps its original name.


Tip: rename it before saving so you find it easily.


Bonus: save workout blocks as templates

Besides saving a full workout, you can use the same method to save sub-workout blocks.

For example, you often use the same warm-up routine and want to reuse it across multiple workouts:

That block can be saved as a template and reused easily.


After creating and saving your workout, remove everything except the block you want, rename it, and save that block as a template.

Then you can drag that block into any of your workout from “Workout templates.”

That’s a major time saver on Gymkee.

The more time you spend on Gymkee, the more you’ll see the compounded benefits.

Besides this method, there are other ways to save you huge amounts of time on programming — which we’ll cover next.


Copy / Paste workouts in a fitness program on Gymkee

Once you’ve created your first workout on Gymkee, it will display like this:

It’s cool … but if you have many workouts per week, there’s still a lot to do, which can get tedious for coaches who don’t use Gymkee.

On your side, you can use your workout templates and even COPY/PASTE a workout in 2 clicks..

To do that, click the “Copy” button here.

You’ll see a confirmation that the workout was copied.

Then simply hover over the day where you want to paste the workout and click “Paste workout.”

And there you go — in two clicks you’ve recreated a full workout on another day of your program.

You can do that on as many days as you want.

You can then open the pasted workout and edit it to adapt.


Duplicate a week of programming to others

Beyond copying workouts, you can duplicate an entire week of programming into other weeks in your program.

Say your program is 12 weeks.


You could manually copy/paste across all 12 weeks, but there’s an easier way.

On Gymkee, you can duplicate an entire week without redoing everything.

Click the “Duplicate” button located next to the week navigation arrows.

A pop-up appears letting you configure the duplication easily:

First, you’re asked how you want to duplicate the current week:

Do you want to duplicate this week to...

  1. Next week (only the following week)

  2. Every 2 weeks (one week out of two)

  3. All following weeks (every week in your program)

Then, you’re asked what to do if workouts already exist in the target weeks:

Do you want to...

  1. Replace the old workout with the new ones you’re duplicating

  2. Keep both workouts (old + new — your client will have two workouts that day)

  3. Do not duplicate (if a workout already exists, the new one won’t be added)

For example, if you choose to duplicate every 2 weeks:

You’ll see a confirmation of the duplication at the bottom (if it doesn’t appear, duplication didn’t happen).

If you check week 2 — nothing will be there (skipped).

If you check week 3 — your workouts have been properly duplicated.

You can verify by changing the view in the program builder (e.g. show only first workouts of weeks).

Once you’ve finalized your program creation, you have two options:

  1. Save the program as a template (to reuse with other clients)


  2. Send the program directly to a client


Bravo — you now know how to create Gymkee fitness programs in the simplest, smoothest way possible.


You can check this article to do the same on the Nutrition side.

Did this answer your question?