White label branding ⚡ is on the way. Stay updated
Follow us on Instagram
Search for articles...
⌘K

How do I remove a program from a client?

Open the program in your library and use its Subscribed Clients tab (phased) or the Remove clients icon (structured) to remove the client.

Jeremy

Written by Jeremy

To remove a program from a client, open the program from the Programs library and use the removal controls inside the program editor. The flow differs between Phased programs (use the Subscribed Clients tab to remove subscribers) and Structured programs (use the Remove clients from program icon in the editor's top right). In both cases the master program is untouched — only that client's link to it is removed.

Steps — remove a phased program

  1. In the left sidebar under Training, click Programs. The page opens on the Phased programs tab by default.
  2. Open the phased program the client is subscribed to.
  3. Click the Subscribed Clients tab in the editor's tab bar.
  4. Tick the checkbox next to the client (or clients) you want to remove. You can also use the header checkbox to select all visible subscribers.
  5. Click the Remove action that appears in the Subscribed Clients header.
  6. In the confirmation modal ("Remove N client(s) from [program name]?"), click Remove client (or Remove clients if more than one).

The subscriber entries are removed from the program. Phased program workouts on the client's calendar are derived from the subscription, so they disappear from future days as soon as the removal saves.

Steps — remove a structured program

  1. In the left sidebar under Training, click Programs, then click the Structured programs tab.
  2. Open the structured program the client is assigned to.
  3. In the program editor's top right, click the Remove clients from program icon (the person-with-minus icon, next to Add clients to program). It only appears if at least one client is assigned.
  4. In the Remove clients from program modal, you'll see an info banner: "When you remove a client from a program it will also remove any workouts which they have not started, that were from the program assignment."
  5. Tick the checkbox next to the client(s) you want to remove.
  6. Click Remove.

Workouts from this program that the client hasn't started yet are removed from their calendar. Workouts they've already started or completed stay in place — see the next section.

What happens to past and in-progress workouts

  • Phased programs: workouts are derived from the subscription, so future days lose the workouts immediately. Workouts the client already completed remain in their Workout History because the completed assignment records are independent of the subscription.
  • Structured programs: only workouts with assigned status are soft-deleted on removal. Any workout the client has already started (in progress) or completed is left alone — it stays on their calendar and in their history with its logged results intact.

Verify the removal

  • For a phased program: open the client's profile and go to General → Overview. The Program Progress card should no longer show the program. The phased program's calendar workouts also disappear from the client's Calendar tab.
  • For a structured program: open the client's Calendar tab. The not-yet-started workouts from that program are gone. Completed and in-progress sessions remain.

Removing multiple clients at once

Both flows support multi-client removal in a single step.

  • Phased: check multiple subscribers in the Subscribed Clients table before clicking Remove. The confirmation modal shows the count.
  • Structured: check multiple clients in the Remove clients from program modal before clicking Remove.

Things to watch out for

  • The remove path starts from the program, not the client. The client profile does not have a "Remove program" button — open the program in the Programs library and use the controls there.
  • Removing a client does not archive or delete the client. It only ends their link to the program.
  • Removing a structured program only clears not-yet-started workouts. In-progress and completed sessions stay on the client's calendar with their results intact. If you also want those gone, delete each one from the client's calendar individually.
  • Phased program completion records survive. Removing a subscriber doesn't wipe the workouts they already completed under that program — those still appear in Workout History and continue to count toward Personal Bests and streaks.
  • The Remove clients icon on a structured program is hidden if there are no assigned clients. If the icon isn't showing, no one is currently assigned.
  • Re-assigning after removal does not restore old data. If you remove a client and later re-add them, the program starts fresh from the new start date — overrides, prior completion progress, and any custom edits from the previous assignment are not brought back.
  • Same vocabulary split as assignment. Phased programs use "subscribe" / "Subscribed Clients" / "Remove client(s)". Structured programs use "assign" / "Add clients to program" / "Remove clients from program". They mean the same thing — the action depends on which program type you're removing.
Free 14-day trial
All features included

Start today with a free trial

Build a better coaching business with Fitsly — the all-in-one platform built by coaches, for coaches. Save time, stay organized, and start your free 14-day trial today.