Everything Portal

Industries

Personal Trainer Client Management Made Simple for Solo Trainers

By the Everything Portal team7 min read

Personal trainer client management comes down to four things: catching every lead, getting sessions on the calendar without back-and-forth texting, checking in between sessions, and keeping each client's goals and progress where you can see them. If you have those covered, you can run a full book of clients on your own.

The trap for solo trainers is building a system that needs an assistant to run it. You don't need one. You need one place for client records, a booking link, a short list of follow-ups each day and a few automatic emails. This guide walks through each piece.

Start with your client journey

Before you set anything up, map how someone goes from stranger to regular client. For most solo trainers it looks like this:

Stage What's happening Your next step
Lead Messaged you, filled in a form or got referred Reply fast, offer a consult
Consult booked Free or paid assessment is on the calendar Send a short intake form
Active client Buying sessions or a monthly package Sessions, check-ins, progress notes
Paused Traveling, injured or taking a break Set a date to reach out
Former client Finished or stopped Check in every few months

Put that on a board and every client sits in exactly one column. On a Sunday evening you can see who needs a reply, who's starting this week and who has gone quiet.

Capturing leads before they go cold

Leads come in from everywhere: Instagram DMs, a gym floor conversation, a referral from a client, your website. The ones that turn into clients are usually the ones you answered first.

A few habits that help:

  • Get every lead into one list the same day. Name, how to reach them, where they came from and what they want ("lose 20 pounds before a wedding," "get back to running after a knee injury").
  • Tag the source. After a few months you'll know whether referrals or social posts bring in better clients.
  • Reply with a booking link. Instead of trading messages about times, send a link to book a consult.
  • Create a follow-up task for anyone who doesn't book within two days.

If a website form feeds straight into your client list, you skip the copying step entirely.

Booking sessions and getting paid

Scheduling by text eats more of a trainer's week than almost anything else. A booking page fixes most of it. Clients open a link, see your open times and pick one. The session lands on your calendar and they get a confirmation by email.

Some practical settings:

  • Buffer time between sessions so you can reset equipment, travel between gyms or grab water.
  • Separate booking types for a consult, a 60-minute session and a 30-minute check-in call.
  • Intake questions on the consult booking: goals, injuries, training history, how they heard about you.
  • Email reminders before each session to cut down on last-minute no-shows.

If you're comparing booking options, our guide to online booking software for small businesses covers what to look for.

Getting paid without chasing

Most trainers sell session packs or monthly packages. Whatever you sell, send a clear invoice with what's included, and know when it's been seen. If a client pays half now and half later, record the partial payment so you always know the balance. A polite automatic reminder does the chasing so you don't have to bring it up mid-squat.

Check-ins: the part clients remember

Sessions are what clients pay for. Check-ins are why they stay. A short message between sessions ("How did the Wednesday workout feel?" or "Did you hit your protein target this week?") tells a client you're paying attention when they're not in front of you.

Keep check-ins on a schedule

Decide on a rhythm and stick to it. For in-person clients, one message between sessions is plenty. For online coaching clients, a weekly check-in is the backbone of the service.

The easiest way to stay consistent is to make check-ins tasks with due dates. Each morning you see a short list: "Check in with Priya," "Send Jordan his week 4 plan." When you finish one, mark it done and set the next.

Write it down

After every session or check-in, add a quick note to the client's record: weights used, how they felt, anything that hurt, what to try next. Two lines is enough. In three months, when a client says "I feel like I'm not progressing," you can scroll back and show them exactly how far they've come.

Keeping client goals in view

Every client starts with a goal. The problem is that it gets written down once in an intake form and never looked at again.

Store each client's goal and key numbers on their record so it's the first thing you see when you open it:

  • Main goal (for example: "deadlift bodyweight," "run a 10K in October")
  • Starting numbers from the assessment
  • Target date if there is one
  • Latest check-in numbers

Custom fields work well here, because you can sort and filter by them. Say you want to see every client training for a race this fall: filter on that field and you have the list.

Your own business goals

You have goals too. Set a monthly target for new clients, sessions booked or revenue, and check it once a week. If you're halfway through the month and well behind on new clients, you know to push referrals now, not on the 30th. Our post on sales goal tracking explains how to set a target and read your pace.

How Everything Portal handles this

Everything Portal's Fitness and studios setup is one of nine ready-made industry setups, with members, memberships and stages you can rename to Lead, Consult booked, Active client and so on. It works fine for a team of one.

  • Contacts hold notes, tags and custom fields for goals and starting numbers, and you can import an existing spreadsheet of clients.
  • Booking pages let clients book consults and sessions themselves, optionally on your own web address.
  • Automations can respond to a new booking by tagging the client, sending a welcome email or creating a check-in task.
  • Tasks have due dates and reminders, linked to the client they're about.
  • Goals track your own monthly targets and show whether you're on pace.
  • Invoices go out by email or private link, with partial payments and reminders. You see when the invoice is viewed. Online card payments aren't available yet (Stripe is on the roadmap), so clients see your payment instructions.

There's no separate phone app; the portal works in your phone's browser. Business texting is coming but not available yet. To see it set up for your training business, contact us.

Frequently asked questions

Do personal trainers need a CRM?

Once you have more than a handful of clients, yes, or at least something that does a CRM's job. You need one place for client details, notes, bookings and follow-ups. Without it, leads slip through and check-ins get forgotten when you're busy.

What's the easiest way for a solo trainer to manage clients?

Keep it to four pieces: a client list with notes, a booking link, a daily task list for check-ins, and a few automatic emails. Set it up once and spend five minutes a day on it. Anything more elaborate usually gets abandoned.

How often should a personal trainer check in with clients?

For in-person clients, one short message between sessions works well. Online coaching clients usually expect a structured weekly check-in. Pick a rhythm you can keep up with every week, because consistency matters more than frequency.

How do I track client progress as a personal trainer?

Record starting numbers at the first assessment, then add a short note after each session with weights, times or measurements. Keep the main goal in a custom field on the client's record so it's always visible, and review progress together every four to six weeks.

See it with your own business in it

Contacts, inbox, pipeline, bookings, invoices and e-signatures in one portal, set up for your industry.