Trainer Guide
Get Started

Welcome to Repchitect

Repchitect is your coaching command center. You build programs, review your clients' workouts, message them with video, schedule sessions, and track their progress, all from one app that works on your phone and your desktop.

Today, your home base.
Today, your home base.

The one idea that makes everything click

Your clients never log in. There are no client passwords to manage. When you add a client, Repchitect creates a private link just for them. They tap it and they're in: their program, their chat with you, their progress. You'll share that link once (by text or email), and that's their whole sign-in.

Everything you do for a client lives on their profile. Open a client and you get a tidy hub of cards (Messages, Schedule, Program, Progress, Check-ins, Details), and you drill into whichever one you need. You never hunt through menus; you go to the client, then to the thing.

i
New here? Read in this orderStart with Sign in & install, then Dashboard & Today to learn the layout, then Clients to add your first person. Everything else you can reach for when you need it.

What you can do

👥 Manage clients

Add clients, share their private portal link, track status and streaks, pause or resume access.

🏗️ Build programs

Create routines from a 5,600-move library with demo videos, or add your own custom exercises.

💬 Coach with video

Message clients, review their logged workouts, and reply with a form-check clip.

🗓️ Schedule & sell

Book sessions on a calendar, track PT packages, and log in-person sessions.

🎨 Brand it yours

Pick a look, your color, typeface and header photo. Your clients see your brand everywhere.

📊 See the picture

Roster numbers, package health, check-ins, measurements, and personal records.

Get Started

Signing in & installing

You sign in with an email and password. Adding the app to your home screen gives you a full-screen, offline-capable app that's ready the moment you're on the gym floor.

Sign in

The sign-in screen. Clients never see it; they open a private link.
The sign-in screen. Clients never see it; they open a private link.
  1. Open your Repchitect web address. You'll land on the login screen.
  2. Enter your Email and Password.
  3. Tap Log in →. (The button reads "Logging in…" while it works, then your dashboard opens.)
✓
Forgot your password?Type your email into the Email field first, then tap Forgot password?. You'll get a reset email, so check your inbox.
✓
Changing your email or password once you are inGo to Settings › Login. A new password takes effect at once after you type your current one. A new login email sends a confirmation link to both your old address and the new one, and the change happens when you have clicked both; until then you keep signing in with the current address. Your contact email on your public page is a separate field and does not change here.

If you ever see an Account Suspended screen, your access has been paused by the platform administrator. Reach out to them.

Add to your home screen

This turns Repchitect into a real app icon that launches full-screen and keeps working if your gym's Wi-Fi is spotty.

iPhone (Safari)

  1. Open your link in Safari and wait for the dashboard to load.
  2. Tap Share (the square with an arrow), then Add to Home Screen.
  3. Tap Add. Launch it from the new icon any time.

Android (Chrome)

  1. Open your link in Chrome and let it load.
  2. Tap the ⋮ menu, then Add to Home screen (or Install app).
  3. Confirm, and the icon appears in your app drawer.
!
Always install from your loaded linkAdd to Home Screen only while the app is open and loaded. If an icon ever shows an error, delete it and re-add it from your working link.
Get Started

Your dashboard & the Today hub

Five icons along the bottom take you everywhere. The Today screen is your morning briefing: what's booked, who needs a reply, who's running low, and what's waiting to be reviewed.

Your brand and greeting, three cards, your week, the next session, the day as a timeline, then Needs attention.
Your brand and greeting, three cards, your week, the next session, the day as a timeline, then Needs attention.

The bottom navigation

These five icons are pinned to every screen. Tapping any one also snaps you back out of a client profile or the builder.

IconTakes you to
TodayYour day-at-a-glance hub
ScheduleThe full calendar of all clients
InboxMessages, workouts to review, and inquiries
ClientsYour roster, with its key numbers at the top
BuilderPrograms: reusable templates and each client's live program
✓
The Inbox badgeA red number on Inbox is unread messages plus workouts to review. It disappears at zero, so a clean icon means you're caught up.

The Today screen, in order

  • Your brand over your header photo, with the gear for Settings at the top right.
  • A greeting, with today's date under it.
  • Three cards: Messages · Tasks · Inquiries. A dot on a card means something inside is waiting; each opens the screen that clears it.
  • Next session: the next one still ahead, with a countdown. Tap it to open Session notes for that client (see Coaching a session).
  • The day as a timeline: every appointment with its time, client and place, in your chosen 12/24-hour format. Tap one to open it.
  • Needs attention: the clients who need you, each with the reasons (not training, check-in overdue, plan running out, sessions low). View all opens the full list.

There is no top bar any more: Settings is the gear on Today and a row in More, and gym owners open Gym admin from More. Logging out lives at the bottom of Settings. Until your account is set up, Today also offers a short checklist. Each row is a shortcut to the screen that completes it, and it disappears for good once everything is done.

Clients

Clients & your roster

Your roster is the list of everyone you coach. From here you add people, open their profiles, and share the private link that is their entire sign-in.

Reading the roster

Clients: three tiles that filter, search and sort, then a row per client.
Clients: three tiles that filter, search and sort, then a row per client.

At the top, three tiles count your Active clients, those Low on sessions, and those Paused; tap one to show only those clients. Search by name, sort by first name, last name or most recent, and Import sits beside the count.

Each row shows the client's header photo (or their initials), their name, when they last trained and their streak, the sessions left on their package, and a dot when they have written to you.

✓
Long rostersPast twenty clients, an A–Z rail appears at the edge for the two name sorts. The round + by the title adds a client.

Add a new client

The new-client form: level and days as sliders, equipment as ticks.
The new-client form: level and days as sliders, equipment as ticks.
  1. Tap + New Client at the bottom of the roster.
  2. Fill in their Full name and their Goal in their own words.
  3. Tap their Level and how many Days a week they train (1 to 7).
  4. Under Equipment they can use, tick everything they have. The exercise picker can then show only what they can do.
  5. Set the Start date and add any Notes for you, such as injuries or their schedule. These are private to you.
  6. Tap Create client. They appear on your roster.
i
Leaving mid-editTry to leave with unsaved changes and a guard asks Save changes, Discard & leave, or Keep editing.

The private portal link

Details: package, alerts, client information, and Access, where the portal link lives.
Details: package, alerts, client information, and Access, where the portal link lives.

This is how a client gets in, with no login and no password. Repchitect makes a unique link for each client; whoever opens it is that client.

  1. Open the client → tap the Details card.
  2. Under Access, tap Copy portal link.
  3. Send it by text or email. That link is their whole sign-in.
!
Regenerating disables the old linkIf a link may have leaked, tap Regenerate link and confirm. The old link stops working immediately, and the new one is copied for you to resend.

From Details you can also Edit client information, or Pause client to freeze their portal while keeping all their data (tap again to resume).

Clients

The client profile

Everything you do for one person lives here: their header photo and name, one big action, and four tabs.

A client: their header photo and name, + Log PT session, then four tabs.
A client: their header photo and name, + Log PT session, then four tabs.

Header & primary action

The header shows the client's photo behind their name, how long they've trained with you, their pronouns if they gave them, and three pills (level, routines, days a week). Header changes the photo; the ⋯ holds Messages, Schedule, Details, Nutrition plan and Habits. Below sits the action you reach for most: + Log PT session.

i
Getting back out‹ Clients at the top returns to your roster. A page opened from the ⋯ has its own Back to the tab you left.

The four tabs

TabWhat's insideCovered in
OverviewTheir next session, their most-logged lift as a chart, workouts in 30 days, adherence and volume. Progress · View all opens their full progress.Progress & records
ProgramTheir routines, this week, workouts to review, and the equipment they can useBuild a program · Reviewing
Check-insTheir latest answers, check-in settings, forms, nutrition plan and habitsCheck-ins & nutrition
HistoryRecent records and workouts, then everything they have loggedProgress & records

From the ⋯: Messages (full-screen chat and video feedback), Schedule (this client's calendar), Details (package, alerts, client information and the portal link), Nutrition plan and Habits.

Programs

Build a program

A program is a set of routines, one per training day. You build them in the builder: name each routine, add exercises, set the numbers, and save.

The builder: the routine’s name, warm-up, then its exercises.
The builder: the routine’s name, warm-up, then its exercises.

Open the builder & build

Programs belong to a client, so start from their profile. Open the Program tab and tap + Add routine to open the builder with a fresh routine. Each routine is one day: a name, a Warm-Up, the Main Exercises, and a Cool-Down.

  1. Give the routine a Routine Name (e.g. "Push A: Chest & Shoulders").
  2. Under Main Exercises, tap + Add Exercise and pick from the library.
  3. Set each exercise's sets, reps, rest, target weight, and any coach note.
  4. Add another day with + Add Routine, or pull one in with + Add Routine from Template.
  5. Reorder exercises by dragging the ⠿ handle.
  6. Tap Save at the bottom.
!
Keep routine names steadyA client's history is matched to a routine by its name. Renaming a routine they've already logged will disconnect its past logs. Name it well up front and leave it.
Programs

Exercises & the library

The picker searches a library of roughly 5,600 movements (most with demo videos), plus any custom exercises you've made. Add one, then dial in the sets, reps, and rest.

The exercise picker: all equipment or the client’s, the picture to preview, + to add.
The exercise picker: all equipment or the client’s, the picture to preview, + to add.

Find and add an exercise

  1. In a routine's Main Exercises, tap + Add Exercise.
  2. Type in Search by name, muscle, or equipment…. Search matches any of the three.
  3. Every exercise shows at first. Tap Alex’s equipment (it carries your client’s name) to see only what they can do with the equipment ticked on their profile. Exercises they can’t do say so on their row.
  4. Narrow further by muscle, type or a single piece of equipment, or pick ★ Favorites or Recent from the muscle list.
  5. Tap ☆ to favorite a move, or tap its picture to preview its demo.
  6. Tap + to add it. It drops into the routine and shows a ✓.

Set the numbers

An open exercise row: Superset, Nickname, then sets, reps and rest.
An open exercise row: Superset, Nickname, then sets, reps and rest.

Each exercise row collapses to a summary like "3×10 · 90s rest". Tap it to expand and set:

  • Sets, Reps (free text, so ranges like "8–12" are fine), and Rest (e.g. "90s").
  • Superset and Weight setup: see Supersets & structure.
  • A Coach note the client sees on that exercise.

New library exercises start from your default sets/reps/rest (set in Client preferences). Left blank, they show a "–" placeholder.

i
No RPE or tempo to authorThe builder captures sets, reps, rest, target weight, superset group, and a note. RPE is what your client records. You see it later when you review their workout.
Programs

Exercise demos

Most library moves come with a short demo clip. You can preview it while building, and it travels with the exercise into the client's program automatically.

The demo player, with the exercise’s form cues under the clip.
The demo player, with the exercise’s form cues under the clip.

Preview a demo while building

  1. In the exercise picker, look for the ▶ preview button. It appears only on moves that have a demo.
  2. Tap it. A player opens with the clip (it loops, muted) and lists the exercise's Form Cues.
  3. If a move has no demo, you'll see "No demo video for this exercise."

For built-in and catalog exercises, the demo is built in. When you add the exercise to a program, its demo comes along and your client can watch it. For your own custom exercises, you choose a demo yourself (next page).

✓
Not every move has oneSome library moves and custom exercises without a demo simply won't show a play button. That's expected.
Programs

Custom exercises

Need a movement the library doesn't have? Create it once and it's yours forever. It shows up first in your picker for every client, with its demo attached.

A custom exercise: name, muscle group, equipment and form cues.
A custom exercise: name, muscle group, equipment and form cues.

Create one

  1. Open the exercise picker and tap + Custom (top right).
  2. Enter the Exercise Name (required).
  3. Pick a Muscle Group chip and an Equipment chip.
  4. Add optional Form Cues, the notes your client sees.
  5. Optionally add a Demo Video: 🔎 Use from library or 🎥 Upload your own (uploads are permanent demos, never auto-deleted).
  6. Tap Add Custom Exercise.
✓
Permanent vs. temporary videoUploaded demo videos live forever. Video you send as a message reply auto-expires after 30 days. For anything you want to keep, make it a custom-exercise demo.
Programs

Supersets & structure

Group exercises into supersets, set weights three different ways, and give every routine a warm-up and cool-down.

Superset and Nickname sit at the top of every open row.
Superset and Nickname sit at the top of every open row.

Supersets

  1. Expand an exercise row and tick Superset.
  2. Choose a group: GROUP 1 through GROUP 10.
  3. Give another exercise the same group. Exercises sharing a group are performed back-to-back.

Weight setup

ModeUse it for
ConsistentOne target weight across all sets.
VariableA different target per set, for pyramids and ramps.
SegmentedDrop sets or clusters: "reps @ lbs" segments that run back-to-back.

Warm-up, cool-down & rest days

Every routine has a Warm-Up and Cool-Down block. Each takes free text ("5 min bike, leg swings") and/or library exercises added with + Add exercise from library, shown as removable pills. They are guidance, not logged sets. A rest day isn't a builder element. You schedule it as a Rest Day appointment on the calendar.

Programs

Templates

Save a program you like once, then drop it onto any future client in a couple taps. Templates live in the Program card.

Builder › Templates. Each ⋯ applies, copies or deletes.
Builder › Templates. Each ⋯ applies, copies or deletes.

Save & apply

To save: in Builder → Templates, tap New from a client to copy all of a client's current routines into a template. (Each routine in the builder also has Save as template in its ⋯.)

  1. In Builder → Templates, tap the template's ⋯ and choose Apply to a client.
  2. Pick the client and confirm.
!
Apply replaces current routinesApplying swaps in the template's routines in place of what's there now. The client's logged history is kept. To add without replacing, use + Add routine from template in the builder.
Programs

On demand

Extra workouts and follow-along videos your clients can do any day. They sit under the routine chooser on the client’s Train tab and never replace the program you wrote.

Builder › On demand. Off keeps an item as a draft only you can see.
Builder › On demand. Off keeps an item as a draft only you can see.

Add an item

There are two kinds. A workout points at one of your templates, so editing the template changes the item too. A follow-along video is a session you filmed.

  1. Tap + New on demand item and pick Workout or Follow-along video.
  2. Give it a title and a line for clients, such as “Bodyweight only, 15 to 25 minutes.”
  3. For a workout, choose the template. For a video, tap the box and choose the file.
  4. Turn on Available to all my clients, then Save.
!
A new item starts as a draftItems save with availability off, so nothing appears for clients until you turn it on. That is deliberate, but it does mean a half-finished item is never visible by accident.

A video that carries the workout

Attach a template to a follow-along video and your client logs sets while it plays. The video is pinned above the exercise, so moving to the next set never restarts it, and the demo panel is replaced by the exercise name.

The video allowance

Each plan includes storage for follow-along video: 10 hours on Solo, 30 on Studio, 60 on Gym. The meter under the list shows what you have used, and deleting a video gives its time straight back.

i
Videos stream, so they need a connectionExercise demos are cached on the client’s phone for offline use. Follow-along videos are not. They play from the internet, and the card says so. Uploads resume by themselves if the connection drops, and a single file can be up to 4 GB.
Scheduling

The calendar

The same calendar appears on your Schedule (all clients) and in each client's Schedule (just them). The week runs across the top, and the day you pick runs down the screen as a timeline.

Schedule: the week across the top, the day you pick as a timeline.
Schedule: the week across the top, the day you pick as a timeline.

Getting around & booking

Swipe the week, or use the ‹ › arrows beside the month; tap the month to jump further. A dot marks a day with something on. Tap a day to see it as a timeline, each session a card, the next one ahead marked.

  1. Tap the round + by the title, then + Appointment. The same menu holds Edit availability, Group training and Export.
  2. On the dashboard calendar, choose the Client first.
  3. Pick a Type. Choosing Home Workout reveals a Routine dropdown.
  4. Set the Date (required) and optional Time, Location, Title, and Note.
  5. Tap Add appointment. To change one later, tap it to set its status or delete it.

Appointment types

TypeMeaning
PT SessionAn in-person session. It deducts from the package when it passes. A group class does too.
Home WorkoutA routine to do at home. Attach one of their routines by name.
Rest DayA scheduled recovery day.
Other AppointmentAnything else: a consult, a call, a measurement.
i
Only sessions spend a sessionWhen a scheduled appointment's time passes, Repchitect marks it completed. Only a PT session or a group class subtracts one from the package. A home workout, a rest day or an other appointment never does.
Scheduling

Availability & client booking

Publish the times you're free and clients book themselves instantly, from their portal. You stay in charge of every slot.

  1. On Schedule, open the + menu and tap Edit availability, then + Publish times.
  2. Pick the date range, your session length, and bookable every (how often a start is offered). At 30-minute increments, an hour-long session can begin at 6:00 or 6:30.
  3. Set each day's windows and a location per day. Split availability like 6–9am and 5–7pm is normal, so a day can take several. Locations you've used are remembered and offered next time.
  4. Publish. The slots appear in every client's portal.
  • Manage slots on the Availability screen, which lists every published time: Block one you can no longer offer, Reopen it later, or Move a client's booking to another open time.
  • Notice windows: in Settings → Booking rules, set how many hours' notice clients must give to cancel or reschedule. The windows govern clients only; it's your diary, so you can always move your own sessions.
  • Time format: choose 12 or 24 hour in Settings → Display. It carries through the whole app.
i
Safe by designPublishing again never touches a slot somebody has already booked, two clients can't win the same time, and overlapping bookings are blocked automatically.
Scheduling

Group training

Classes with members, scheduled sessions, drop-in booking, and a register, all from + Group training in the Schedule’s + menu.

  1. Create a class and add members from your roster.
  2. Schedule a session with a date, time, location, and a capacity if space is limited.
  3. Members book their own spot from their portal. Not booking is how they decline; a full class shows Full.
  • The register: see who's booked, mark someone absent (their session isn't spent), or book everyone in at once for a fixed-roster class.
  • Cancelling a session refunds every booked member automatically.
  • Classes archive rather than delete, so the record of spent sessions survives.
  • Clients never see each other's names. No roster or leaderboard is exposed.
Scheduling

PT packages & sessions

Track how many prepaid in-person sessions a client has left. Repchitect keeps the count for you and flags when someone's running low.

A client’s package: which one, what they pay, and sessions left.
A client’s package: which one, what they pay, and sessions left.

Set or edit a package

  1. Open the client's ⋯ menu, choose Details, and find the package block.
  2. Tap Set package (or Edit package if one exists).
  3. Enter Sessions remaining, then optionally the Total sessions.

How the count changes

  • Logging a PT session subtracts 1.
  • A scheduled PT appointment auto-subtracts 1 when its time passes.
  • Undoing a session adds 1 back; Edit Package sets it outright.
i
No package? No math.A client with no package set is left out of all counting, so logging a session just records it.

The three states

StateWhenWhat you see
HealthyMore than 5 leftNormal package block.
Low5 or fewer⚠ "Low: 5 or fewer left", amber "N left" badge, Today "low on sessions" card.
Out0 or below⚠ "No sessions left"; counted under Low on sessions on Clients; logging warns first.
Scheduling

Logging a PT session

After an in-person session, log it. Repchitect records it and takes one off the client's package, with guards so you never double-count.

Log a PT session: a summary the client sees, private notes only you do.
Log a PT session: a summary the client sees, private notes only you do.
  1. On the client's profile, tap + Log PT session. The sheet says how many sessions it uses and how many are left.
  2. Set the Date (defaults to today).
  3. Optionally add Summary notes (the client sees these).
  4. Optionally add Private notes (only you see these).
  5. Tap Log session. It's recorded and one session is deducted.
✓
The double-count guardAlready had a PT appointment booked that day? Repchitect asks "Is this the session you're logging?" Say Yes and it closes that appointment so only the log deducts.
i
Out of sessions & undoAt zero, you're asked before logging. Every logged session has an undo in the client's history that credits the session back.
Scheduling

Coaching a session

For an in-person session, open it from Today, run the workout on your phone as you coach, then log it. Nothing is lost if you step away mid-set.

  1. On Today, tap the Next session card. Session notes opens: the client, sessions left, workouts in the last 30 days and their streak, today's workout (the one you planned, or their first; Change picks another), and Before you start: unread messages and anything Needs attention flagged.
  2. Tap Start workout session. The demo plays at the top, with the clock and Finish. The set table starts from their own last heaviest sets; adjust as you go, Add set if you need one, and tap Complete set.
  3. Tap Finish. The sets you ticked are saved as an in-person workout, already reviewed, and you land back on Session notes with it attached.
  4. Add your summary and private notes, then Log session. It uses one session, closes a booked appointment for that day if there is one, and keeps the workout with the log.
✓
Interrupted?Sets and notes are kept on your phone for that client and day until the session is logged. Tap away to answer a message and you come back to the same set.
Scheduling

Export & subscribe to calendar

Put your Repchitect schedule into Apple or Google Calendar. Subscribing keeps it updating automatically; downloading is a one-time snapshot.

Sync your calendar: subscribe once, or download a one-time file.
Sync your calendar: subscribe once, or download a one-time file.

Subscribe (recommended)

  1. On the dashboard calendar, tap Export.
  2. In the sheet, use the Subscribe option. It hands your calendar app a live webcal:// link.
  3. Confirm the subscription in your calendar app. From then on it refreshes on its own.

On a client's Schedule (their ⋯ menu → Schedule), Export downloads just that client's calendar. Each event also has a 📅 Add to calendar icon to export it alone.

!
Why a new appointment doesn't appear instantlySubscribed calendars refresh on your calendar app's schedule. Apple can default to hourly or weekly, Google to several hours. To speed it up: set the subscription's Refresh to every 15 minutes, or delete and re-add it to force a pull.
✓
Download vs. SubscribeA Download is a frozen snapshot. New appointments never appear in it. Use Subscribe for a calendar that keeps up.
Communication

Messaging clients

A full-screen chat with one client: text, photos, and video, plus cards for every workout they complete. Switch clients without leaving the screen.

A thread: messages, workout cards and video, with the composer below.
A thread: messages, workout cards and video, with the composer below.

Open a conversation & send

Reach a thread three ways: Messages in a profile’s ⋯ menu, Inbox → Messages, or the messages card on Today. The header shows the client's name as a dropdown. Tap it to jump to another client. The ‹ returns you where you came from.

  1. Type in the Message… field and tap → (or press Enter).
  2. To attach media, tap Upload photo / video or Take photo / video.
  3. Photos attach instantly; videos upload with a progress bar. An attachment chip appears. Tap ✕ to remove it.
  4. Add any text and send.
i
Completed-workout cardsWhen a client finishes a workout it appears in the thread as a "Completed · [routine]" card. Tap Review › to open the full review and land back in the chat afterward.
Communication

Your inbox

One place for everything waiting on you, in four tabs: conversations to answer, workouts to review, check-ins and forms that came in, and inquiries from your Trainer Market Page.

Inbox: Messages, Reviews, Check-ins and Inquiries, each with its count.
Inbox: Messages, Reviews, Check-ins and Inquiries, each with its count.

Tabs at the top switch between Messages, Reviews, Check-ins and Inquiries, each with its count. The Today cards and profile links open the right tab. On Messages, each row is one client with the last message and the time, and a dot when it is unread; search by name, or show only unread. The round button by the title starts a new message.

  1. Tap Inbox, make sure Messages is selected.
  2. Tap a row to open its full-screen thread. Opening it marks the messages read and clears the badge.

The Reviews tab lists workouts awaiting your review. That's the next page.

Communication

Reviewing workouts

When a client logs a workout, you review it: see every set they recorded, watch any form-check clips, and reply with a note or a video. The same review screen opens from three places.

A review: the logged sets with effort, and Mark reviewed.
A review: the logged sets with effort, and Mark reviewed.

Three ways in, one screen: Inbox → Reviews, To review on a client's Program tab, or a "Completed · …" card inside a message thread. You'll see the routine summary, any client note or exercise substitutions, form-check videos, and Logged Sets with per-set weight, reps, and effort.

  1. Type in Send feedback… and tap →. Your note sends and the workout leaves your review list.
  2. To reply with a clip or image, use Upload photo / video or Take photo / video.
  3. Nothing to add? Tap the Mark Reviewed checkbox to clear it without a note.
✓
Reviewing from a chat keeps your placeOpen a "Completed" card from within a conversation and, once you send feedback or mark it reviewed, you return to that same chat.
!
Reply videos expire in 30 daysFor a movement to reference forever, attach it to a custom exercise as a demo instead.
Communication

Community board

A place where a group of your clients can see each other. It is the only screen in Repchitect where that happens, and it takes two people to open it: you invite, they accept.

Communities, one per cohort, and your gym’s own.
Communities, one per cohort, and your gym’s own.

Make a board

A board is one cohort. Your 6am group and your beginners can each have their own, and members of one never see the other. Name it something members will recognise, then open it, tap the settings button beside its name, and tap Members to invite people.

  1. Tick the clients you want. Each of them is asked, not added.
  2. They see the board’s name and nothing else until they tap Join.
  3. Once in, they post, reply and react, and see each other as a first name and an initial.
!
Both people have to actEverywhere else in Repchitect, clients cannot see each other. A board is the exception, and the reason it is safe is that you invite and they accept. Somebody who never answers stays invisible to the group.

What only you can do

Pin a post or delete anyone’s post from the ⋯ beside it, and share a resource or a workout from the + by the message box. A workout is either one of your On Demand workouts (on your own communities) or a copy of one routine from your templates; members tap it to start, and it never counts as their program. A resource you post to the board becomes readable by every member of that board, whatever its own visibility says, so use it deliberately.

How it looks

In the community’s settings, give it one of twelve icons or upload an image. A square picture works best; a wider one is trimmed to its middle square. Members see the image once they have joined; an invitation shows the icon.

Posting

The board reads like a chat: your posts on the right, everyone else’s on the left, newest at the bottom by the message box. Text up to 2,000 characters; tap + for a photo or a video up to 90 seconds. Replies are flat: they hang under the post in the order they were written, with no threads inside threads. There are five reactions and each person can leave one of each.

i
Boards archive, they do not deleteArchive this community, in its settings, takes it away from members and keeps the posts. There is no way to bring one back from the app, so archive when a cohort ends rather than to tidy up.
Brand & Settings

Your profile & settings

The gear icon opens Settings. It’s a menu: tap a row to open that section. Your profile here is what your clients see about you.

Settings: your account, then a menu of sections.
Settings: your account, then a menu of sections.

Open it from the gear on Today, or More → Settings and info. Your account sits at the top as a card; tap it for Trainer profile. The menu then has two groups. Your business holds Trainer profile, Login, Repchitect Trainer Market Page, Affiliate links, and Plan & billing. App preferences holds Appearance & branding, Client preferences, App icon, Badges, Booking rules, Notifications, Display, and Menu order. Below them sit Guide & support and Log out. These profile fields appear to your clients. Leave any blank to hide it.

  1. Open Trainer profile and fill in Your name and Business name. Your business name (or your gym's) is the brand at the top of Today and of your clients' app.
  2. Your bio, city, website, contact email, phone, and packages now live on Repchitect Trainer Market Page: the About you and City fields, and the Contact and Packages sections.
  3. Tap Save Profile.
!
Each section saves on its ownEvery section has its own Save button (Save profile, Save typeface, and so on). Editing one and saving another won't save the first.

The Display section sets Text Size and High Contrast for your dashboard, plus whether times read in 12 or 24 hour across the app. It is separate from your client-facing brand, and it saves instantly.

Brand & Settings

Your Trainer Market Page

A page strangers can find: your bio, specialties, packages with real payment links, and a contact form that delivers to your Inbox.

  • Where it lives: repchitect.com/t/your-name, and once published, the public directory at repchitect.com/find (browse by location, specialty, and coaching style, with a map).
  • Edit it from Settings → Repchitect Trainer Market Page. Nothing is live until you hit Publish.
  • Packages carry real payment links (Stripe, Venmo, Cash App, or PayPal), plus an "other ways to pay" note for Zelle or cash, shown as plain text.
  • Before & after: up to five pairs. A pair with a client attached needs their recorded consent before it can go live; withdrawing consent takes it down.
  • Shared by your clients: a client can share a before and after from their own app. It waits here with their name and the date; tap Add to my page to publish it. Their share is the consent, so there is nothing to tick. If they stop sharing, the pair comes off your page and its public copies are deleted.
  • Inquiries from the page land in your Inbox's third tab and email you. Junk files itself under Spam with a Not-spam rescue.
  • Contact details typed here also show on your own clients' coach card; each "Show on page" tick controls the public copy separately.
Brand & Settings

Appearance & branding

Pick a look, then make it yours. Your look and brand appear on your dashboard and every one of your clients' portals, and the page previews itself as you choose.

Appearance & branding: six looks, then make it yours.
Appearance & branding: six looks, then make it yours.
  1. Open Settings → Appearance & branding.
  2. Pick one of six looks: Strength Lab, Heritage Club, Energy, Editorial, Performance Clinic or Wellness Studio. Each tile shows it light and dark. A look sets the palette, corners, typefaces and header photo together.
  3. Under Make it yours, change any part of it: Name and logo; Main color (twelve swatches, or type your brand color as a hex code); Typeface for greetings, titles and big numbers; Header photo, one of ours or your own landscape photo at least 1600 px wide; and Corners, sharp, soft or rounded.
  4. Each page has its own Save. Your clients see the change on their next open.
  5. Pick Your view mode for your own dashboard: Auto, Light, or Dark. Auto is the default and follows your phone's light or dark setting.
i
If you belong to a gymYour gym sets the look for all its coaches, so this section is locked unless your gym lets coaches use their own branding. You still choose your own view mode (Auto, Light, or Dark).
Brand & settings

Your app icon

When a client saves the portal to their phone, this is the icon and the name on their home screen. Yours, not ours.

App icon: one large preview of exactly what a phone will show, then the name, background and mark.
App icon: one large preview of exactly what a phone will show, then the name, background and mark.

Set it up

  1. Type the Name under the icon.
  2. Choose a Background: your main color, black, white, or your own color.
  3. Choose a Mark: a monogram of your name's initials, drawn in your look's title typeface, or your logo. Upload a logo instead takes a PNG, JPEG or WebP.
  4. Tap Save icon.

The icon is always a solid square rather than transparent, because phones put an icon on a background of their own choosing and a transparent one is a coin toss between black and white. The large preview shows exactly what gets built, and changing the name, background or mark rebuilds it straight away. With no logo at all, the monogram means you still have an icon of your own.

i
Keep the name shortA phone shows about twelve characters under an icon. The field allows thirty and the preview cuts at twelve, so you can see where it lands.
!
A brand new client sees our icon on their very first visitThe icon is fetched a second or so after the portal opens, so somebody who installs the app within that first second gets the Repchitect mark. From their next visit on it is yours. The same applies if you change your icon: anyone who already installed keeps the old one until they add it again.
!
Verified on Android, not yet on iPhoneAndroid reads the icon from the app’s manifest and even corrects an installed icon later. iPhone reads a different tag at the moment somebody taps Add to Home Screen, and that path has not yet been checked on a real device. Promise your Android clients their branded icon; treat iPhone as likely rather than certain.
Brand & settings

Notifications

A nudge on your phone when a client needs you. Off until you turn it on, and separate on every device.

Notifications: as it happens or once a day, and which events.
Notifications: as it happens or once a day, and which events.

Turn them on

Flip On this device and your phone asks once. Each device is its own subscription, so allowing it on your phone does nothing for your laptop.

Five things you can be told about: a new message, a workout to review, a form or check-in completed, a booking or cancellation, and a new inquiry from your public page.

All day, or once a day

Under How often, As it happens sends each event as it arrives. One a day sends a single morning summary instead, counting messages, forms, bookings and workouts since yesterday.

i
A quiet day sends nothingThe daily summary does not arrive to tell you that nothing happened. It also ignores the individual switches above it, because it is a count of everything rather than a list of events.
!
On iPhone, install the app firstiPhone only allows notifications for an app on the Home Screen. Until you add Repchitect there, the switch is greyed out and the screen says so rather than offering a control that would do nothing.

A notification is a title and one line, never the contents of a message, so nothing private appears on a lock screen.

Brand & settings

Plan & billing

Four plans, priced by how many coaches you have. Clients are unlimited on every one of them.

Plan & billing. The plan you are on is outlined.
Plan & billing. The plan you are on is outlined.

The plans

  • Solo, $49 a month: one trainer.
  • Studio, $179 a month: up to five trainers.
  • Team, $249 a month: up to ten trainers.
  • Gym, $399 a month: up to twenty trainers.

Seats count coaches, never clients. You are never charged more for coaching more people, and every plan starts with a 14-day free trial. A card is taken at signup and first charged when the trial ends, so you can cancel before then. From Studio up, a single extra trainer seat is $25 a month if you need one more coach without moving up a plan.

Payments run through Stripe, and Manage billing opens their portal to change a card or cancel. We never see or store your card.

If a payment fails

You get a banner and a week of grace. During it everything still works. After it, the one thing that stops is adding new clients.

!
Your clients are never affectedThis is worth knowing before it happens, because it is the thing coaches panic about. A failed payment touches your side only. Every client keeps their portal, their program, their history and their logging throughout, and nothing on their screen changes. Automated rules do stop firing once the grace period is over.
i
Inside a gym, one person paysIf you coach at a gym, this screen says Covered by your gym and offers nothing to buy. The gym’s owner handles the plan for everybody, so a coach can never accidentally change their employer’s subscription.
Brand & Settings

Client preferences & links

Set the defaults that apply to all your clients, and the partner offers they see.

Client preferences: defaults, units, effort labels and check-ins.
Client preferences: defaults, units, effort labels and check-ins.

Client preferences

  • Default Sets / Reps / Rest: pre-fills every new library exercise. Blank shows a "–" placeholder.
  • Weight Unit: lbs or kg. Measurement Unit: inches or centimeters.
  • Effort Scale Labels: rename the four levels (defaults Easy / Moderate / Hard / Max).
  • New-Client Check-Ins: turn check-ins on automatically for every new client.

Tap Save preferences when done.

Affiliate links

  1. Under Affiliate Links, fill a row's Brand, Offer, and URL.
  2. Tap + Add Affiliate Link for more, or ✕ to remove a row.
  3. Tap Save Affiliate Links. (Empty rows are dropped.)
Coaching Tools

Roster numbers & package health

The top of the Clients tab is your roster at a glance: who is active, who is running low on sessions, and who is paused.

The roster numbers sit at the top of Clients.
The roster numbers sit at the top of Clients.

Three tiles sit at the top, and each is also a filter: tap one to show only those clients, tap it again to show everyone.

TileCounts
ActiveClients who are not paused.
Low on sessionsClients with five or fewer left, none left included. It is outlined in your color when anybody is in it.
PausedClients you have paused.
✓
Turn a low count into actionThe same clients show under Needs attention on Today as Sessions low. Tap the tile, open the client, and start the renewal conversation.
Coaching Tools

Check-ins & nutrition

Have clients report in on a cadence you set, and give them daily nutrition targets to log against. Both live on the client's Check-ins tab.

The check-in is a form: its questions and how often it asks.
The check-in is a form: its questions and how often it asks.

Set up check-ins

  1. Open the client's Check-ins tab and tap Settings ›.
  2. Turn on Check-ins enabled and choose Every N days (default 7) or On a weekday.
  3. Tap Edit questions to change what the check-in asks. It is one form for all your clients.
  4. Tap Save check-in settings. The summary above updates at once.

Their latest check-in shows on the profile with each topic's rating and any comment. To enable check-ins for every new client, use the toggle in Client preferences.

Set a nutrition plan

  1. On the same tab, open Nutrition plan.
  2. Write the full picture, each section behind its own on/off toggle: your rationale, daily targets (single numbers or ranges, like "170–220g protein"), an eating window, suggested foods, suggested meals for each weekday, and supplements.
  3. Tap Save. Supplements sync into the client's habit list automatically. Remove one from the plan and its habit goes with it.
!
There is no gateEvery client sees their Nutrition tab whether or not you write a plan. They can set their own targets; where you both set the same macro, yours wins for that macro only. Setting just protein never erases the calorie goal they chose.
i
Their logs, your viewThe plan shows the client's recent days of intake against the targets. It's view-only for you. Clients log by search, barcode scan, saved recipes, or manual entry.
Coaching tools

Forms

Questions you send to one client, one screen at a time. Your weekly check-in is the first one, already written for you.

Forms. Your check-in sits at the top.
Forms. Your check-in sits at the top.

Write a form

  1. Name it, and write the line clients read under the title.
  2. Tap + Add a question, type the question, then choose its type.
  3. Reorder with Up and Down, then Save.

Five types: Short answer, Scale, 1 to 5, Pick one, Pick any and Yes or no. A scale lets you word both ends, and the two pick types take a comma-separated list of options.

Send one

It arrives as a card on their Today screen. They answer one question per screen, and the answers come back as a summary line in your thread with them.

i
Nothing is required, by designClients can move past any question and can close the sheet with Not right now. An unanswered question is left out rather than recorded as a zero, so a skipped scale never reads as a bad week.

Your check-in is a form

The weekly check-in is created for you the first time you open this screen, and it works like any other form except that it repeats on a cadence instead of being sent. Set how often in Ask every, and edit its questions here or from a client’s Check-ins tab. It cannot be sent as a one-off, because that would start a second series alongside the recurring one.

!
Forms are yours aloneEven inside a gym, other coaches never see your forms. And a form you delete is archived rather than removed: clients who already have it keep their copy, but nobody new gets it.
Coaching tools

Resources & articles

Files, links and articles your clients open from their More screen. Everything you want to hand over that is not a workout.

Resources, each card as you designed it, with who can see it.
Resources, each card as you designed it, with who can see it.

Add a resource

Three kinds. A Link opens a page in the browser. A File is a PDF or document up to 25 MB. An Article you write here, with headings, bold, lists and links.

  1. Pick the kind, give it a title, then add the address, the file or the words.
  2. Leave Visible to all my clients on, or turn it off and tick the ones you mean.
  3. Save. It appears under More on their side, and anything they star sorts to the top.
i
The kind is fixed once savedYou can change a resource’s title, its contents and who sees it, but not turn a link into an article. Make a new one instead.

Your own categories

The headings are yours to write. Tap Categories, type a name, and it becomes a section on your list and on your clients’. Rename one in place, reorder them with the arrows, and pick the category on each resource when you save it.

Clients see your sections in the order you put them in, so the first heading is the one they read first. Anything with no category sits at the end.

✓
Deleting a category keeps the filesIt only removes the heading. Everything filed under it comes back as uncategorised and keeps working, so you can rearrange your filing without ever risking a document.

Publishing an article

An article can also live on your public page, at your page’s address followed by the article’s name. Anyone with the link can read it, which makes it something to share rather than something private.

!
Publish your page firstThe switch stays greyed out until your public page is live, because an article has nowhere to sit without it. Note too that the public address is set when you first save, so renaming the article later does not change its link.
Coaching tools

Sharing with your gym

If you coach at a gym, anything you have built can be offered to the gym so every coach gets it. Offering costs you nothing: you keep yours.

Below your own resources, the ones your gym shares.
Below your own resources, the ones your gym shares.

Offer something

Resources, forms and automations each carry an Offer to my gym switch on your own rows. Turning it on lets your gym’s admin see that one item. It does not hand it over and it does not publish it to anybody’s clients.

  1. Turn the switch on. Your admin sees it under Offered by your coaches, in the gym's Library.
  2. If they add it, the gym gets a copy. Yours is untouched and still yours to edit or delete.
  3. Turn the switch off any time. That withdraws the offer; a copy the gym already took stays theirs.
i
Your admin sees only what you offeredNothing else of yours is visible to them: not your other resources, not your forms, not your clients. Offering is a decision you make one item at a time.

What the gym shares back

Under From your gym you will see the gym’s own resources and forms. Gym resources reach every client in the gym, yours included, with nothing for you to do. Gym forms you can send to your clients exactly like your own; only the admin can change the questions.

!
Your check-in stays yoursThe weekly check-in cannot be offered or replaced by a gym version. It is keyed to each of your clients’ own schedules, and a shared one would overwrite the history you have been building.
Coaching tools

Automations

Rules that run on their own. When something happens, an optional wait, then one action, in your name.

Automations: what is running, paused and set by your gym, then a card per rule.
Automations: what is running, paused and set by your gym, then a card per rule.

Build a rule

The page opens on three counts: rules Running, rules Paused, and rules From your gym, which you can read and not change. Your own rules follow, each with its switch. Tap a rule to edit it; the top of the editor says how many times it has sent and when it last did.

  1. Name it, then choose a trigger under When.
  2. Choose a Wait: now, one day, three days or seven.
  3. Choose the action under Then, and write the message if that is the action.
  4. Decide Once per client, read the Reads as line, and save.

Twelve triggers: a client is added; a client opens their link for the first time; days with nothing logged; a check-in is due and not done; a form is completed; a session is booked; a session is tomorrow; the program is updated; a workout is logged; a personal record is set; a badge is earned; sessions are running low.

Four actions: send a message, send a form, point them at On demand, or email yourself.

In a message, {first_name} becomes their first name. Nothing else is filled in, so anything else in braces arrives exactly as you typed it.

i
Every automated message says soAn automated message lands in the thread as you, with Sent automatically under it. Clients can tell the difference, which is the point.
!
The guardrails you did not setRules are checked once an hour. A rule never fires twice for the same client within the hour, never replays something that happened before you wrote it, and is dropped rather than sent late if it is more than three days overdue. A rule is also skipped if you have already messaged that client by hand that day, and nothing at all goes to a paused client.

The three starters

With no rules of your own, the list offers Add the three starters: a welcome, a check-in reminder, and a nudge after five quiet days. The third arrives switched off, because it is the one that can nag.

Coaching Tools

Progress, records & history

The client's History tab, and Progress · View all on their Overview, hold a client's totals, measurements, personal records, and a full timeline of everything they've done.

A client’s progress: totals and measurements over time.
A client’s progress: totals and measurements over time.

Progress & history

  • Totals: Workouts, Day Streak, Total Volume, Total Load.
  • Measurement history: dated entries with body weight and sites, plus "changes over time" deltas.
  • Personal records: grouped by exercise, each with the weight and date.

Switch to History for the full activity timeline: every workout, message, PT session, check-in, measurement, and exercise swap, newest first and expandable. You can delete a workout or session from here (with a confirm).

🔒
Progress photos are privateYou'll see a note where photos would be. Your clients' Body-tab photos are theirs alone. By design, you can't view them. The one exception is a before and after a client chooses to share with you, which waits on Your public page.
Gym Admin

Running a gym

If you own a gym, More → Gym admin opens your gym console. Use it to manage coaches, set the gym-wide brand, and move clients between trainers. (You also coach your own clients, and everything in this guide still applies.)

The gym console: your gym’s name, three cards, then every section.
The gym console: your gym’s name, three cards, then every section.

Three tiles up top: Seats, Clients, and Trained in 14 days. The console shows your coaches and counts only, never individual clients' health data.

Manage your trainers

  1. Open Add a coach, enter a name and email (one seat each) and tap Send invite, or paste "name, email" lines under Add several and tap Add all.
  2. Have each coach sign in once with that email. Their login links automatically.
  3. Tap any coach's row: Pause stops them signing in (data kept) and Unpause restores it. You can't pause yourself.

Gym branding

Gym branding: the same Appearance page, for the whole gym.
Gym branding: the same Appearance page, for the whole gym.

Your gym's look overrides each trainer's individual brand, so every client sees one consistent identity even if their coach changes.

  1. Open Branding in the console. It is the same page as your own Appearance & branding.
  2. Pick the gym's look, then its name and logo, main color, typeface, header photo and corners. Each page has its own Save.
  3. Turn on Let coaches use their own branding if your gym licenses seats to independent coaches; each coach's clients then see their coach's look.

Reassign a client to another coach

  1. In Coaches, tap the coach's row, then Reassign a client.
  2. Pick the destination coach (an active trainer in your gym).
  3. Every client starts ticked; untick any to leave them, then tap Move N clients and confirm. Clients keep their portal and full history. Only the coach changes.
✓
When a coach leavesMove their clients before you pause or release them. You can only reassign within your own gym.
Switching Over

Moving from another app

Coming from Trainerize, TrueCoach, Everfit or My PT Hub? Here is the honest version of what moves, what doesn't, and the order that makes it painless.

!
Read this firstYour training history does not come with you. Not from any of these platforms, and not into any of them. Client names and contact details usually export; programs and logged workouts do not. That sounds worse than it is, and the rest of this page is about why.

What each platform lets you take

Checked against each platform's own published help centre. Their articles change, so if a step below no longer matches what you see, their help centre is the authority and we would like to know.

PlatformClient listProgramsClient history
TrainerizeCSV exportPDF or print onlyCannot be exported
TrueCoachCSV, emailed to youText file, per clientNot as data
EverfitNot documentedPDF onlyNot documented
My PT HubNot documentedNot documentedNot documented

The order to do it in

Do not cut over cold. Keep the old account live throughout and move people in batches, so the first few teach you anything you need to know.

  1. Export your client list while you still have the account, then bring it in with Import on Clients (below). Even where only names and emails come out, that is the list you will work from.
  2. Save your live programs as PDFs. Every platform here can print or export to PDF. Only save the ones you actually use.
  3. Set up your branding. A look, your color, logo and header photo. Ten minutes, and the first link you send already looks like you. See Appearance & branding.
  4. Rebuild your templates. Open a PDF beside the builder and work through it. Five templates is a normal afternoon.
  5. Add one pilot client. Someone easygoing who trains often. Send their link and watch them log one session.
  6. Note each client's current numbers as you add them. Working weights and any PRs worth keeping. This is the five minutes per client that makes the history question stop mattering.
  7. Move everyone else in batches of five, with the message below.
  8. Publish your availability so clients book themselves. Most trainers do this last and wish they had done it first.
  9. Leave the old account live for 30 days, then cancel. Check their notice period early, because annual plans vary.
✓
The bottleneck is deciding, not typingRebuilding a routine here is faster than reading a PDF of it. Most trainers find the real work is choosing which five templates are worth bringing, not entering them.

Import your client list

Import clients: the file is read on your device, and anyone already on your roster is left unticked.
Import clients: the file is read on your device, and anyone already on your roster is left unticked.
  1. On Clients, tap Import and choose your CSV. A Trainerize or TrueCoach export works as it comes; any spreadsheet saved as CSV works too, one client per row with a name column.
  2. Check the list. Anyone already on your roster arrives unticked, so importing the same file twice does not make duplicates.
  3. Tap Import. Email, phone, birthday, height and weight go into each client's private notes, which only you can see.
  4. Copy each person's link and send it to them. Nobody is emailed automatically, and the link is their sign-in, so send it only to them.
i
What an import cannot bringWorkout history and programs. No platform exports them as data, which is why the old account stays live for a month and why you note each client's current numbers as you go.
After an import: every new client’s link, ready to copy.
After an import: every new client’s link, ready to copy.

When the import finishes you get every new client's link in one place, with Copy all links if you would rather paste them into your own notes first.

Telling your clients

This is the actual job. Moving programs is an afternoon; moving thirty people is the part that needs care. On every platform you are leaving, your clients have an account, a password and an installed app. On Repchitect they have none of those, and that is the thing to lead with.

Something like this works. Adapt it, but keep the reassurance in the first two lines, because people do not read past their first worry.

  • "I am moving our training to a new app this week. There is nothing for you to download and no account to set up."
  • "I will send you a link. Tap it and your program is there. Add it to your home screen and it works like a normal app, including offline at the gym."
  • "Your old app stays live until [date] if you want to look back at anything. Screenshot anything you want kept and send it over."
  • "Nothing about our sessions changes."

The three questions they will ask

  • "Do I lose my history?" The old logs stay in the old app, which is why it stays live for a month. Their PRs carry over because you enter them, and everything from the switch onward is in one place.
  • "Do I have to pay for anything?" No. And if they were paying for a client-side subscription anywhere, that stops.
  • "What if I lose the link?" You send it again. It is not a password and it cannot expire by accident. You can also regenerate it from their profile if it ends up somewhere it should not be.
i
We will do the typingFounding members get hands-on help with all of this, rebuilding included. Send us your PDFs and we will set the templates up for you.
Switching Over

From Trainerize

Trainerize documents its export options clearly, which makes this the most predictable of the four.

Export your client list

  1. Log in to Trainerize on the web, not the app.
  2. Open the Clients tab in the left-hand menu.
  3. Select all clients, or just the ones you are moving.
  4. Click the Export icon to download the CSV.

You get first name, last name, email, phone number and trainer name. That is enough to create every client here: bring the file straight in with Import on Clients.

Save your programs

  1. Open a workout or program.
  2. Use the built-in Print option and choose Save as PDF.
  3. Repeat for the programs you actually use. Skip the archive.

Trainerize states that programs, workout templates and training phases cannot be transferred to another account, so treat these PDFs as your rebuilding reference rather than an import file.

What stays behind

Workout history, progress statistics, body measurements and program adherence. Trainerize holds these back for client privacy. Screenshot anything a client will miss before you close the account.

i
Tell them to delete the old appTrainerize clients have the app installed and an account with a password. Once they are across, say so plainly, otherwise it sits on their phone and somebody eventually opens the wrong one.
Switching Over

From TrueCoach

TrueCoach gives you more than the others. Take advantage of it before you cancel.

Export your client list

  1. Open your client list.
  2. Click Export. The CSV arrives by email rather than downloading straight away.
  3. To include archived clients, switch to the archived view and export again.
  4. For one group only, filter the list by that group first, then export.

The file is unusually detailed: names, email, phone, birthday, location, timezone, height, weight, unit preference, gender, client type and state, plus compliance score and total workouts completed.

✓
Use the height and weightThis is the closest thing any of the four gives you to a client profile. Import brings them into each client's private notes, so you arrive here with more detail than someone starting fresh.

Export your workouts

  1. Open the client's workout calendar.
  2. Click the Export icon at the top right.
  3. Choose the time frame and an email address, and add a message if you want one.
  4. A .txt file arrives by email shortly after.

For a program not currently assigned to anyone, TrueCoach's own suggestion is to assign it to a client, export from the calendar, then unassign it. Roundabout, but it is their documented method.

What stays behind

The exports are text and CSV, so you are still rebuilding rather than importing. Keep the compliance and workout-count figures as a snapshot of where each client stood on the day you moved.

Switching Over

From Everfit

Everfit documents PDF export for training content and form responses, plus a sales export. A client-list export is not documented, so plan to build that list by hand.

Save your programs

  1. Open a workout.
  2. Use the Export or Print option to save it as a PDF.

Clients can export workouts as PDFs from their own app too, which is occasionally useful for something you no longer have open.

Take your forms and your figures

  • Form responses export individually as PDFs, from either side. If you use forms for intake, export the recent ones. They answer the same questions Repchitect asks a new client on their first visit.
  • Sales data exports from the payments dashboard for a chosen period. Everfit notes the export needs redoing once a period passes, so pull your figures before you cancel rather than after.

Building your client list

With no documented CSV export, work from your client list on screen and type names and emails across. For most rosters that is twenty minutes. Filter or segment the list first so you work through it in a sensible order, and it is worth asking Everfit support whether an export exists before doing it the long way.

Switching Over

From My PT Hub

My PT Hub's help centre returns no export articles. That is not the same as no export existing, so the first step is to ask rather than assume.

Ask them first

Contact My PT Hub support and ask two questions plainly:

  • Can I export my client list?
  • Can I export or print my programs?

If the answer is yes, use it. If not, everything below still gets you across.

If nothing exports

  1. Work from your client list on screen and type names and emails into Repchitect. Twenty minutes for most rosters.
  2. Open each live program and print it from the browser. Browser print to PDF works even where an app has no export button.
  3. Screenshot anything client-specific that matters, particularly current working weights and any PRs.
  4. Rebuild as normal.
i
Tell us how it wentIf you find an export we have not documented here, let us know and we will add it. This page is only as good as what trainers report back.
Help

Help & troubleshooting

Where to get answers inside the app, how to report a problem, and quick fixes for the things trainers ask about most.

At the bottom of Settings: Guide and support, and Log out.
At the bottom of Settings: Guide and support, and Log out.

In-app help

  • Open the guide: Settings → Guide and support → Trainer guide.
  • Report an issue: Settings → Guide and support → Report an issue sends a bug or feedback note, with an optional screenshot or screen recording.

Common questions

A client's link doesn't work. If you recently regenerated it, the old one stopped working; resend the new one from Details → Access.

A new appointment isn't in my calendar. Subscribed calendars refresh on their own schedule; set it to every 15 min or re-add the subscription. Make sure you Subscribed, not Downloaded.

A client lost a session. Only a passed PT session or group class deducts one. If the count is wrong, correct it with Edit package in their Details.

A setting didn't stick. Each Settings section saves separately; tap that section's own Save button.

✓
Still stuck?Use Report an issue and attach a screen recording. It's the fastest way to get it sorted.