More integrations ⚡ are on the way. Stay updated
Follow us on Instagram
Coaching SoftwareJune 19, 2026 · 12 min read

CRM for personal trainers: what you actually need

How to track enquiries, clients and past clients without buying a sales CRM you will abandon.

Someone messaged you on Instagram three weeks ago asking about your online coaching. You replied, they said they would think about it, and you have not thought about them since. There are four or five people in that state right now, spread across your DMs, your text messages and a note on your phone called "leads".

That is what trainers are actually looking for when they search for a CRM. Not sales software — a way to stop losing the people who already asked. This article covers what a CRM does, which parts a trainer needs, why the well-known ones do not fit, and when a spreadsheet is the right answer.

What a CRM actually is

A CRM is a list of people, a record of what has happened with each of them, and a status saying what happens next. That is it. Everything else a CRM vendor sells — pipelines, forecasting, automated sequences, lead scoring — is built on top of those three things.

The reason it exists is that sales teams cannot hold hundreds of open conversations in their heads, and a person who leaves one company should not take the customer relationships with them. Both of those problems are real for a company with twenty salespeople. Neither is your problem.

Your version is smaller and more specific. At any one time you probably have somewhere between three and fifteen people who have enquired and not decided, plus your current roster, plus everyone you used to train. You need to know who is in each group, when you last spoke, what they said they wanted, and what you owe them next. A tool earns its place only if it makes those five things faster to see than scrolling your messages does.

The three states a person can be in

Every person connected to your business is in one of three states, and each one needs something different tracked about it.

State
StateWhat it meansWhat you need to trackWhat goes wrong without it
EnquiryHas asked about coaching, has not paidWhere they came from, when they enquired, what they want, when you last spoke, your next action and its dateThey go quiet and you never follow up
Active clientPaying and being coachedPrograms, check-ins, compliance, billing dates, what you agreed lastNothing — your coaching platform does this
Past clientTrained with you, no longer payingWhy they stopped, when, whether you can approach them againYou lose the cheapest clients you will ever get

The middle row is the one already solved. If you run coaching through any platform at all, active clients are handled — that is what the platform is for.

The two ends are where trainers leak money. Enquiries leak because nothing reminds you they exist. Past clients leak because once someone stops paying, they fall off every screen you look at, even though they are the warmest audience you have and easier to bring back than a stranger is to convert. If you have never worked out how many people leave you a year, the arithmetic in how to calculate your client churn rate makes the size of that group obvious.

Enquiries are the state that actually leaks

An active client generates events that pull you back to them. A workout gets logged, a check-in comes in, a payment succeeds or fails. You do not forget clients, because clients keep appearing.

An enquiry generates one event — the enquiry — and then silence. Nothing arrives on Thursday to tell you that the woman who asked about your six-week block on Monday has not replied. Worse, the enquiry arrives wherever the person happens to be: Instagram DMs, a form on your site, a text from someone who got your number at the gym, a comment. The record of the conversation is scattered across four apps, none of which will remind you of anything.

So the practical definition of a trainer's CRM is very narrow. It is a single list of people who asked, with a date next to each one telling you when to speak to them again. If a tool does that and nothing else, it has done the job. Most of what a CRM sells you is aimed at a problem you do not have, which is why the well-known ones do not survive contact with a training business.

Why general-purpose CRMs fail for trainers

Salesforce, HubSpot, Pipedrive, Zoho and the rest are built for sales teams, and every design decision in them assumes things that are not true of you.

They assume a deal has a value and a probability, so you can forecast a quarter. Your deals are all roughly the same size and you are not forecasting anything. They assume multiple people are involved in a purchase, so they model companies and contacts separately. Your buyer is one person who trains themselves. They assume a handover between marketing, sales and delivery, so the record is designed to be readable by a colleague. You are the whole company.

The practical result is setup cost. Before a general CRM does anything useful, you configure pipeline stages, custom fields, deal types and probably an email integration. That is a couple of evenings for a system that then needs you to update records for it to stay true. Trainers abandon these within about a month, and the abandonment is rational — the effort of keeping it accurate is larger than the value of the reminder it gives you.

There is a second, quieter problem. A general CRM knows nothing about the person after they buy. The moment they become a client, everything that matters — their program, their check-ins, their payments — lives in your coaching platform, and the CRM record becomes a stale duplicate. You end up maintaining the same human being in two places, and the sales one rots.

When a spreadsheet is genuinely enough

For most personal trainers, a spreadsheet is not a compromise. It is the correct tool, and it stays correct for longer than software people like to admit.

Seven columns cover it: name, how to contact them, where they came from, the date they enquired, what they said they want, the date you last spoke, and the single next action with a date. Sort by that last column, work the top of the list, and you have the entire useful function of a CRM.

It works because the number of open enquiries is small enough to read in one screen, because there is only one of you updating it, and because you can change it instantly when the way you sell changes. A trainer taking ten or fifteen enquiries a month, working alone, has no reason to use anything else. Pair it with a repeatable enquiry conversation — there is one in the discovery call script — and the sheet is the only sales system you need for years.

The part trainers get wrong

The failure mode is not the spreadsheet. It is not opening it. A sheet you check on Mondays is better than software you never log into, but it only works if you make checking it a fixed habit rather than something you do when you remember.

When it stops being enough

Four things kill the spreadsheet, and none of them is enquiry volume on its own.

You stopped opening it. The moment the sheet is out of date, it is worse than nothing, because you now trust a list that is wrong. If you have gone a fortnight without touching it, the format is not the problem — but a tool that puts enquiries in front of you without you going looking will survive where the sheet did not.

Someone else needs to see it. A second coach, an admin, anyone answering your DMs. Now two people are editing a list of who has been contacted, and a shared sheet is a race condition waiting for an embarrassing double follow-up.

Enquiries arrive somewhere you cannot see. A form on your website that emails you is not a list. If your enquiries come through a form, they should collect somewhere queued rather than landing in an inbox where they compete with everything else. Where those enquiries come from in the first place is a separate problem, covered in lead generation for personal trainers.

You are typing the same person twice. They enquire, you put them in the sheet, they buy, you create them in your coaching platform, and now their details exist in two systems. It is only a few minutes each time, but it is the point where the sheet is fighting your real system rather than supporting it.

What to look for if you do want a dedicated tool

If you have decided a spreadsheet is not enough, the shortlist is short. Judge any tool on six things.

  • Capture from a form. An enquiry should arrive as a record without you retyping it, from a link you can put on a website or in a bio.
  • A status per person. New, contacted, waiting on them, booked, won, lost. Six words is enough; a fifteen-stage pipeline is a sales team's tool.
  • A next action with a date. This is the one feature that does the actual work. Everything else is filing.
  • Notes you can find later. What they said about their knee, why they went quiet in March.
  • It lives near your clients. Every extra system is a system to keep true.
  • You can export it. Your list of people should never be trapped in a product you might leave.

Notice what is missing: forecasting, lead scoring, email sequences, deal values, reporting dashboards. Those are the features general CRMs compete on, and they are the reason those tools cost what they cost. Paying for them is a large share of what trainers spend on software they do not use — the true cost of coaching software is mostly the subscriptions that solve problems you invented for them.

What your coaching platform probably already does

Before buying anything, check what you already pay for, because the overlap is usually larger than you expect and it is never marketed as a CRM.

Fitsly is a fair example of where the line actually falls. It covers enquiry capture and the whole client lifecycle, and does not do pipeline management. Concretely: a public form is filled from a link by anyone without an account, so you can put one on your site or in a bio; submissions land in a Public tab in your submissions queue with a pending count, and you get a notification plus an email when one arrives — on your phone, since the coach app on iOS and Android runs the same dashboard, so the reply happens between sessions rather than at a desk. After someone submits, you can show them a thank-you message or send them on to a page of your own. On the roster side, every client is Active, Pending or Archived, private tags let you group people however you like, and archived clients keep their history while freeing up a client spot, which is what makes past clients findable years later. All of that is on every plan, including the $39 one.

Where the line falls: a public form submission is a submission, not a person record with a status. Pipeline stages, won and lost, a follow-up task with a date, and notes or tags against someone who has only filled in a form are not part of it — notes, tags and pinned notes all attach to a client record. The enquiry list with a next action is still yours to keep, in a sheet, and the platform takes over the moment the person says yes.

There is one workaround worth knowing, with a real cost. When you add a client you can untick the email invite, which creates them as Pending without contacting them — so a serious prospect can sit on your roster with tags and a profile, ready to invite the moment they say yes. The cost is that Pending clients use a client spot, exactly like active ones, so this is for the two or three people who are close to buying, not for everyone who ever sent a DM.

The setup most trainers should actually run

Put the enquiry form on your site and point everything at it, so at least one channel produces records instead of messages. Keep a seven-column sheet for open enquiries and put a fifteen-minute block in your calendar twice a week to work it — the block is the system, the sheet is just where you write things down. When someone buys, create them in your coaching platform properly and delete their row; the sheet only ever holds undecided people, so its length tells you something true. Handing over cleanly at that point is its own job, and the client onboarding checklist covers what has to happen in the first week.

For past clients, keep one archived list you can actually read, and go through it twice a year. That is not a CRM feature. It is a recurring event in your calendar, and it will produce more revenue than any software you buy this year.

Frequently asked questions

Do personal trainers need a CRM?

Most do not need a general-purpose CRM. You need a reliable way to track people who have enquired and not bought, which for a solo trainer with ten or fifteen enquiries a month is a spreadsheet with a next-action date column. Consider dedicated software when a second person needs the same list, or when you keep forgetting to open the sheet.

One price, every feature

Fitsly includes nutrition, payments, forms and automations on every plan. The only thing that changes your bill is how many active clients you have.

See pricing →
Written by the Fitsly Team

Written by the team building Fitsly. We spend most weeks talking to coaches about the unglamorous half of the job — billing, check-ins and the software bill.

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.