Customizing a Single Session

Edit one client's workout for one specific date without touching the master template or any other week.

trainer guide/clients/[id]
What this is for: Handle the real-world case where a client hurt their back, needs a lighter day, or missed a session and needs a make-up.

A customized session is a one-off change. You modify what a client does on a specific date — exercises, sets, and order — without changing the master workout template or any other week's session.

Tier note: Per-session customization is a Starter+ feature.

When to use this

  • A client reports a lower-back strain the day before their deadlift session. You want to swap those movements for today only.
  • A client missed a session and you want to assign a make-up with a modified exercise list.
  • You're running an in-person session and want to deviate from the program for this one visit.

How to access the customizer

  1. Open the client at /clients/[clientId].
  2. Click the Schedule tab.
  3. Find the workout day you want to modify on the calendar.
  4. Click the workout cell. A panel opens showing the exercise list.
  5. Click Customize this workout.

On desktop, the customizer opens as a modal. On mobile, it opens as a full-page view at /clients/[clientId]/sessions/[sessionId]/customize.

What the customizer shows

The customizer opens with the exercises from the master template pre-loaded. The header reads:

Customizing [Client name] · [Date] — [Workout name]

An amber border around the panel signals you're in override mode.

From here you can:

  • Reorder exercises (drag the grip handle).
  • Remove exercises (trash icon on each row).
  • Add replacement exercises from the picker.
  • Edit any set parameters using the inline chevron panel.

Saving and resetting

ButtonWhat it does
Save OverrideSaves your changes. The client sees this version on their dashboard for that date only.
Reset to TemplateClears all overrides and restores the master template for this session.
Discard OverrideCloses without saving. Any unsaved changes are lost.

A confirmation dialog appears the first time you click Save Override: "You're editing this client's workout for [Date] only. The master template will not change."

Scope of the change

The override applies to this session only. Week 2's Monday session still reads from the master template — it's a fresh resolution and is completely unaffected.

If you later edit the master template, a banner appears on any customized session: "The source template changed since this session was customized. Re-base override on current template?" You can ignore the banner if the customized session is already done.

Customized sessions in the schedule view

Customized sessions show a small amber dot on their calendar cell. Hover the dot to see the tooltip "Customized for this date."

Customizing a rest day

To add a make-up workout on a rest day: navigate to that day in the schedule, click the empty cell, and select Add session. You can build any exercise list from scratch or pick a template.

Common pitfalls

Where to find this

  • Entry point: /clients/[clientId] → Schedule tab → click a workout day → Customize this workout.
  • Mobile route: /clients/[clientId]/sessions/[sessionId]/customize.

Related

Was this article helpful?