Text Your List for Personal Trainers

Texting for personal trainers that keeps every client accountable

Personal trainers use Text Your List to send check-ins, session reminders, and motivation from their own number, every client gets a private message that feels like you took a moment just for them.

Text Your List — Messages
JL
Jordan Lee
Hi Jordan, you're booked for 6am tomorrow, ready to crush it?
MV
Mia Vance
Hi Mia, you're booked for 7am tomorrow, ready to crush it?
CB
Chris Boyd
Hi Chris, you're booked for 8am tomorrow, ready to crush it?
DK
Dana Kim
Hi Dana, you're booked for 9am tomorrow, ready to crush it?
Hi Jordan, you're booked for 6am tomorrow. Bring water, we're hitting legs 💪
Ready! Should I eat before?
Light snack an hour before is perfect. See you then 👍
Jordan LeeText Message
Hi Jordan, you're booked for 6am tomorrow. Bring water, we're hitting legs 💪
Ready! Should I eat before?
Light snack an hour before is perfect. See you then 👍

Why trainers lose clients they could keep

Clients skip when motivation drops, not when they're busy

The clients who go quiet aren't too busy. They've lost momentum. A personal check-in at the right moment brings them back before the habit breaks entirely.

Booking app reminders are easy to ignore

An automated notification from a scheduling platform feels transactional. A text from your real number feels like accountability from someone who genuinely noticed you were slipping.

Retention is where income stability lives

Finding a new client costs far more than keeping one. Small personal touchpoints throughout the month are the difference between 6-week clients and 3-year relationships.

"Fitness clients who receive regular personal communication from their trainer have a 40% higher 12-month retention rate."
IDEA Health and Fitness Association

Where this fits across the client journey

Four points in a client's training arc where a personal text to a segment outperforms a Mindbody auto-reminder or a generic check-in email.

New client onboarding

First-week check-ins with everyone who signed up this month

12 new clients started this month, each with a different program (strength, mobility, weight loss, sport-specific). The first 14 days are when most cancellations happen. A personal text on day 3 with each client's name, their program, and one specific thing they're working on cuts the first-month dropout rate roughly in half.

to Maria (strength program)
Hi Maria, third day in. How are the deadlift cues from Tuesday landing in your body? Should feel more in the glutes and less in the lower back. Reply with anything that felt off and I'll tweak Thursday's session.
to Daniel (mobility program)
Hi Daniel, third day in. How is the hip flow from Tuesday holding up? You should feel less stiffness in the mornings by the end of the week. Reply with anything that's still bugging you and I'll adjust Thursday's session.
Mid-program plateau

Plateau-intervention texts to clients hitting the 8-12 week mark

Six clients are in the 8-12 week stretch where novelty wears off and progress flattens. This is where most clients quietly disengage. A personal text referencing where they started and what's specifically next in their plan re-anchors them. Merge name, week count, and one specific data point (PR, measurement, performance metric) from your CSV.

to Sarah (week 10, strength)
Hi Sarah, you're at week 10. Bench was 95 the day you walked in, hit 135 last Friday. Plateau weeks are normal here. Pulling back volume on Tuesday so we can push intensity Thursday, want to call out anything specific before I write the session?
to Marcus (week 9, sport-specific)
Hi Marcus, you're at week 9. Vertical was 22" the day you walked in, hit 27" last Friday. Plateau weeks are normal here. Pulling back volume on Tuesday so we can push intensity Thursday, want to call out anything specific before I write the session?
Package renewal

Package-renewal nudges before the last session of a block

18 clients have package end-dates in the next four weeks. The booking app might send a reminder, but it reads as transactional. A personal text with the client's name, sessions remaining, and a concrete reference to what's next in their plan recovers most renewals before the package lapses and the client lets it slide.

to Karen (2 sessions left)
Hi Karen, you have two sessions left in the current 12-pack. The next phase moves into compound progressions and we'd add a Saturday session if you can swing it. Want to lock in the next 12 before our session Thursday?
to James (3 sessions left)
Hi James, you have three sessions left in the current 12-pack. The next phase moves into power work and we'd add a Saturday session if you can swing it. Want to lock in the next 12 before our session Thursday?
Win-back

Reactivation texts to past clients who lapsed in the last 6 months

28 past clients have stopped training in the last six months. Most of them ghosted not because they didn't like the work but because life happened. A short personal text referencing what they were specifically working on when they stopped, and offering a low-friction restart option, brings 4-6 of them back per round.

to Maya (lapsed Aug)
Hi Maya, hadn't seen you since August. You were about three weeks from the half-marathon plan when we stopped. If you want to ease back in, I have a single-session restart option this week, no package commitment. Tuesday or Friday 6am work?
to Eric (lapsed Oct)
Hi Eric, hadn't seen you since October. You were two weeks from the powerlifting meet prep when we stopped. If you want to ease back in, I have a single-session restart option this week, no package commitment. Tuesday or Friday 6am work?

What trainers try first, and where each one breaks

Three approaches most trainers cycle through before they land on personal-text-at-scale.

Booking platform reminders (Mindbody, Trainerize, TrueCoach)

Useful for the actual appointment reminder. The texts arrive from a platform shortcode that clients recognize as automated, which is fine for "your 6am tomorrow is confirmed" but worthless for a real check-in. Clients tune them out the same way they tune out the dental reminder.

Email newsletters from MailerLite, ConvertKit, etc.

Useful for monthly content and lead magnets. Open rates on trainer newsletters sit around 25-30%. The active clients who would most benefit from a check-in barely open them because the value is in the actual training, not the inbox. The lapsed clients don't open at all.

Manually texting clients one at a time

Right voice, wrong economics. Reaching 18 package-renewal candidates personally over a month means each client gets one quick text from you, which is right, but most trainers skip half the list when client emergencies come up. Text Your List sends each one separately from your phone with their name and sessions-remaining merged in.

Common questions from personal trainers

Is this different from the reminders my booking app sends?
Significantly different. Your booking app sends from a system shortcode, clients know immediately it's automated. Text Your List sends from your personal cell number. It reads like a message from you, not a scheduling platform notification.
Can I use it for group class announcements and individual check-ins?
Both. Keep a list for your group classes and a separate list for 1-on-1 clients. Send to each independently with messaging appropriate for each group.
What if a client asks me to stop texting them?
Add them to the in-app suppression list or remove them from your contact list. Either keeps them out of future sends across every list and template. STOP replies arrive in your normal Messages app and you can add them to the suppression list in one step.
Does this require a computer or can I use it from my phone?
Text Your List is a desktop app for Mac and Windows. You manage and send from your computer, and the texts go through your connected phone to your clients.
Will this integrate with Mindbody, Trainerize, or TrueCoach?
Yes. The Pro plan exposes a webhook that Mindbody, Trainerize, TrueCoach, Make, or Zapier can call to trigger a personal text send. When Trainerize flags a client's package as ending in two weeks, or Mindbody logs a missed appointment, your automation hits the webhook and the client gets a personal text from your phone with their name and the relevant details merged in.
Can I segment by program type (strength, mobility, sport-specific), goal, or package status?
Yes. Each is a column in your CSV. Filter the list before each send: only the strength clients for a deload-week heads-up, only the half-marathon training clients for a long-run logistics note, only clients with packages expiring this month for a renewal nudge. Same writing time, dramatically more relevant message per recipient.
What about HIPAA or health-information privacy for clients sharing medical details with me?
Personal trainers are generally not HIPAA-covered entities (the law applies primarily to healthcare providers, health plans, and clearinghouses). That said, if a client shares medical details with you, treat them with the same discretion you would expect from your doctor. Don't reference specific medical details by text. Keep the message about training cues, schedule, and program, and route medical conversations through a more secure channel or a verbal conversation.
Can I send to a list that includes clients of multiple trainers in the same studio?
Each trainer should have their own account and their own list. Clients of trainer A should get texts from trainer A's number, not from a shared studio number. The whole value proposition is that the message is from THEIR trainer specifically. If you run a studio with multiple trainers, set up an account per trainer rather than a shared one.

Keep every client feeling like your only client

Free plan included. No credit card. Works on Mac and Windows.

Start free, no credit cardBrowse all uses