Exercise Macros are reusable exercise templates that you save once and insert into any workout instantly. Instead of manually adding the same group of exercises every time, you create a macro with a shortcut keyword and drop it in with a single @shortcut command. Macros are available inside the Program Builder.
How It Works
Each macro contains a named group of exercises — complete with sets, reps, rest times, and ordering. You assign a shortcut keyword to each macro (e.g., warmup, push-day, glute-circuit). When building a workout, type @warmup in the text editor and the macro expands into its full exercise list automatically.
This is especially useful when you reuse the same exercise combinations across multiple programs or clients — warm-up routines, finisher circuits, core blocks, or any standard grouping you rely on.
Creating a Macro
To create an Exercise Macro:
Open the Program Builder and click the More Options menu (⋯) in the toolbar
Select Exercise Macros to open the Macro Manager
Click New Macro
Give it a name (e.g., "Upper Body Warm-Up") and a shortcut (e.g., "warmup")
Add exercises by searching the Trainerize exercise database or your custom exercise library
Configure sets, reps, rest time, and exercise order for each exercise
Group exercises into supersets if needed
Click Save
Using a Macro in a Workout
Once saved, there are two ways to insert a macro:
@shortcut syntax — type @ followed by the shortcut keyword in the workout text editor (e.g., @warmup) and the macro expands into its full exercise list
Macro Manager — open the Macro Manager, find the macro, and click to insert it into the current workout
All exercise details (sets, reps, rest, superset grouping) are preserved when you insert a macro. You can still edit individual exercises after inserting — the macro gives you a starting point, not a locked template.
Managing Macros
From the Macro Manager you can:
Edit — update exercises, sets, reps, rest times, or the shortcut keyword
Duplicate — copy an existing macro and modify it (e.g., create a "warmup-advanced" from "warmup")
Delete — remove a macro you no longer need
Search — find macros by name or shortcut keyword
Macros are saved per business, so all team members with access to the Program Builder can use the same macro library.
Common Macro Ideas
@warmup — 5-minute dynamic warm-up routine (band pull-aparts, hip circles, arm swings)
@core-finisher — 3-exercise ab circuit (planks, crunches, leg raises)
@glute-activation — pre-workout glute activation series (hip thrusts, clamshells, monster walks)
@push-compound — standard push day compound lifts (bench press, overhead press, incline dumbbell press)
@cooldown — post-workout stretching routine
Open the Program Builder and click Exercise Macros from the toolbar menu to start building your macro library.
