Skip to main content

What Are Exercise Macros?

Exercise Macros are reusable exercise templates you can save and instantly insert into workouts using @shortcut syntax in the Program Builder.

Written by Xenios Charalambous
Updated over 3 weeks ago

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.

Did this answer your question?