Skip to content

Programs ​

Create training programs, edit weeks and exercises, assign programs to clients, and import from CSV.

How to open ​

Tap Programs in the sidebar.

Program list ​

  • New Program - open the program builder
  • Search - Search programs…
  • Tag filters - narrow the list by program tags
  • Tap a program to preview it
  • Row actions: assign to clients, delete, duplicate, edit

Empty states:

  • No programs yet - create your first program
  • No programs found - try a different search or filter

Program builder ​

Build a multi-week program:

  • Add weeks with Add Week
  • For each day, add exercises from your Exercise library
  • Set sets, reps, rest, and tempo per exercise
  • Reorder exercises in the day’s list: press and hold an exercise (or its drag handle), then drag it to a new position
  • Add tags and a description
  • Toggle shared with network if applicable

Save Program (new) or Save Changes (existing).

CSV import ​

When creating a new program only, tap Import CSV. Expected columns:

whichWeek, dayOfWeek, name, category, muscles, sets, reps, restTime, tempo

Assign to clients ​

  1. From the program list, tap the assign icon (or assign from the builder)
  2. Select one or more clients
  3. Tap Done · N client(s) assigned

Clients only see assigned programs on the website after they subscribe to a client plan and become Active. You can assign while they are still Pending — the program appears once they check out.

See Managing clients for the recommended onboarding order.

Assignment errors ​

MessageFix
Set the client's training days on the Clients screen…Open Clients and set preferred training days
This program needs N sessions/week, but the client is only available M daysAdjust the client's schedule or the program structure

Delete a program ​

Confirm: Remove "{title}"? This cannot be undone.

On the website ​

After you publish a program in the app, set pricing and copy the customer-facing link on the website: Programs & sharing.

Shareable listings (marketing pages) are created in Shareable programs.

Need help? Contact your coach or HeyCoach support.