Skip to main content
2026.09.22.2235

Duplicate a training plan, and added exercises that stick

For All Coaches

Start from the plan you already built

Next season’s plan is usually last season’s plan, moved. A new phase here, a different peak week there — but the bones are the same, and rebuilding those bones from an empty editor is the kind of work that sends coaches back to a spreadsheet.

The row menu on Training Plans now has Duplicate. It copies the plan’s phases, workout placements and notes into a new draft plan, prefills a “Copy of …” title and a fresh unique code, and drops you straight into the editor.

Three things worth knowing before you use it:

  • It duplicates the plan, not the plan’s applications. Nobody’s schedule moves, nothing gets assigned — you get a plan to edit, and you apply it when you’re ready.
  • Workout templates stay shared references. Duplicating a plan doesn’t duplicate the workouts inside it, so editing a workout in the copy edits it in the original too. Usually what you want; worth knowing when it isn’t.
  • If a workout in the original is no longer available, that placement is skipped and we tell you how many, rather than quietly handing you a plan with holes in it.

The plan editor also gains a Close button beside Save, for when you’ve made your changes and just want out.

Your workout codes, not our database ids

Apply a training plan and Step 2 gives you a week-by-day grid to check before you commit. Until this release, every workout in that grid showed up as something like “W506” — the template’s internal database id.

That number told a coach nothing, and it could do worse than nothing: RFF4, RFF5 and RFF7 happened to be W506, W505 and W503, so a progression you’d built to climb read backwards on screen. The one job of that preview is to let you check your timing, and it was asking you to check it against a number with no meaning.

The grid now shows your own code: “RFF4”, “POST-A”, whatever you named it.

Added exercises that stick

An athlete adds an exercise mid-workout for ordinary reasons — the rack is busy, the knee is complaining, there’s ten minutes left and they want to use them. Smagpie has always let them do it, but it treated the add as a temporary scribble. This release makes it a real exercise.

  • A set target you can correct. An added exercise gets a suggested set count, based on the last time that athlete did it. New this release: the “Set 2 of 3” label is now tappable, opening a small minus/plus stepper. Coach-prescribed exercises keep their fixed target — only the athlete’s own adds are editable. The athlete knows what they’re doing today; the suggestion is a starting point, not a verdict.
  • They survive everything now. Added exercises and the sets logged against them used to vanish on a refresh or an app restart. They now come back — on the same phone, and on any other device: a different phone, a fresh browser, cleared site data, a private window. An athlete who switched phones mid-workout previously lost every add.
  • A rest timer that fits the work — 90 seconds. Added exercises used to inherit whatever rest the session was already using — often the 30 seconds set for a warm-up or mobility block, which is not a rest for a set of squats an athlete just decided to do. Adds now get a flat 90 seconds. Build-your-own-workout sessions get the rest timer too — they had none at all before.
  • One session at a time, and now you can see it. A behaviour change rather than a plain fix, so it’s worth knowing before an athlete mentions it. If an athlete had a session in progress and tapped a different workout, the app used to show them that other workout while quietly logging every set into the first session. The server never allowed two sessions at once — the app was hiding that. Tapping another workout now takes the athlete back to the session they actually have in progress.
  • Fixed: a session that was finished and then reopened could drop sets already logged in it, or close itself out from under the athlete. Both are fixed.

An athlete who adds an exercise is telling you something about their day. It should still be there when you go looking for it.

How this helps your coaching

  • For coaches:

    Training Plans get a Duplicate option that copies phases, workout placements and notes into a new draft plan. And the Apply Plan preview now shows your own workout codes instead of our internal ids.

  • For athletes:

    An exercise you add mid-workout now behaves like a real one — an editable set target, a 90-second rest timer, and it survives a reload on any device, not just the phone you started on.