Workouts & training/Creating custom exercises
updated 2026-07-28
Workouts & training

Creating custom exercises

Add your own movements to the exercise library — name them, attach a demo image and video (upload, YouTube, or your media), and set muscle groups, equipment, difficulty and alternatives. Or bulk-create exercises straight from videos in your Vault.

Basic  Protocol ships a base exercise library, but the best programming uses your movements, cues and demos. You can add your own exercises and they show up in the library everywhere you build workouts.

Two ways to create

  • Quick-create while building. In the exercise picker, “Can’t find it? Create new exercise” opens a compact dialog — name it, attach a demo, set type / difficulty / muscle groups / equipment, and it drops straight into the workout you’re building.
  • The full editor. From Vault → Training → My Exercises → Add exercise, you get the complete editor (tabs for Basic info, Media, Description, Advanced). Everything auto-saves as you go.
Bulgarian split squat
Basic info
Media
Description
Advanced
Image
UploadYouTubeMedia library
Loop the demo (preview)
The exercise editor's Media tab — attach a demo image and video from your device, a YouTube link, or your media library. "Loop the demo" makes it preview-loop in video-guided workouts.

What you can set

Basic info

  • Name — what it’s called in the library and in workouts.
  • Exercise type — Strength · Cardio · Flexibility · Balance · Plyometric · Functional · Stretching.
  • Difficulty — Beginner · Intermediate · Advanced · Elite.

Media

  • Demo image and demo video — the visual a client follows. Add each from Upload, YouTube, or your media library.
  • Loop the demo — when on, the video preview-loops (used by video-guided workouts).
  • Optional additional media.

Description — coaching notes and cues, with formatting.

Advanced

  • Primary muscle groups — what the movement works (powers the library’s muscle-group filter).
  • Required equipment — tag everything it needs.
  • Risk level (1–5) — how demanding / injury-prone it is.
  • Compound — mark it if it works multiple muscle groups.
  • Alternative exercises — similar movements offered as substitutions when you (or a client) swap it out.

Bulk-create from Vault videos

Uploaded a whole batch of demo videos at once? You don’t have to create each exercise by hand.

  1. Go to Vault → Content and select the videos (tick their checkboxes).
  2. Click Create Exercises in the action bar.
  3. In the dialog, pick a naming style — keep the exact file names, or let Protocol clean them up (underscores and dashes become spaces, the file extension is dropped) with either each word capitalized or only the first letter capitalized. A live preview shows how a few of your file names will come out.
  4. Optionally pick an exercise folder to file them into (or leave them at the root).
  5. Hit Create — one exercise per video, each with that video attached as its demo.
Create 43 exercises?
Each selected video becomes an exercise with that video attached.
Naming
Clean up and capitalize each word
Clean up and capitalize first letter only
Keep exact file names
Preview
bench_press.mp4 → Bench Press
LATERAL-raise.MOV → Lateral Raise
bulgarian split squat.mp4 → Bulgarian Split Squat
Folder
📂 No folder (root)
Gym Demos
CancelCreate
Select videos in Vault → Content, then Create Exercises: pick a naming style (with a preview of your actual file names) and an optional folder, and every video becomes an exercise.

Only videos in your selection are used — any other selected files are skipped (the dialog tells you how many). The new exercises are created Active with sensible defaults (Strength / Intermediate), so you can refine muscle groups, equipment and cues in the editor whenever you like.

Status & sharing

An exercise can be Active (usable in workouts), Draft, or Deprecated (retired but kept for old workouts). On team plans you can also keep an exercise private or share it with your team.

Tip: good alternatives and accurate muscle groups / equipment pay off later — they drive the “suggested alternatives” when swapping an exercise, and the filters in the library.


Next: how clients do the workout → Logging workouts on mobile →