Text messaging for coaches works best for five jobs: session reminders, accountability check-ins, drip programs, lead follow-up and payment nudges. Text the people who asked to hear from you, keep each message short enough to fit one segment, and send the routine messages on a schedule so you only write the replies by hand.
The rest of this post covers each of those five jobs with templates you can copy, the consent and registration steps that keep your texts out of carrier filters, and a worked cost example for a 40-client practice. We make Ready, so the setup example uses Ready's drip campaigns and Inbox. The templates and the consent rules work on any compliant texting tool.
Why coaches text instead of email
Coaching depends on follow-through between sessions, and email is a poor channel for that. A "did you do your three workouts?" email gets read Friday night, if it gets read at all. A text gets seen in minutes and usually gets a one-line answer. One-to-one coaching threads get more replies than a typical opted-in list, because the client already knows you.
There's an honest tradeoff. If you have six clients, your own phone is fine. A platform starts to pay off when:
- You run group programs or cohorts and send the same message to many people
- You want reminders and check-ins to go out on schedule without you remembering
- You have an assistant or a second coach who needs to see the same conversations
- You want opt-outs, quiet hours and a record of who you texted handled for you instead of tracked in your head
Five texts every coaching practice sends
All templates below are plain text with no emoji, so each one stays under 160 characters and bills as one segment. Swap the bracketed fields for your merge fields.
1. Session reminders
Send one 24 hours before and one about an hour before. The 24-hour text should ask for a reply, so you find out about cancellations while you can still fill the slot.
Hi [First], reminder: your coaching session is tomorrow at [Time]. Reply C to confirm or R to reschedule. Reply STOP to opt out.
[First], we start in 1 hour. Zoom link: [Link]. See you soon.
For timing and confirmation wording beyond this, our appointment reminder SMS guide goes deeper.
2. Accountability check-ins
This is where texting earns its keep for fitness and habit coaches. Keep the question specific and easy to answer in one word.
Quick check-in, [First]: did you get your 3 workouts in this week? Reply Y or N, no judgment either way.
[First], how did the pricing conversation with that prospect go? One line is plenty.
Business coaches can make the question about the commitment from the last session. Life coaches often do better with a scale: "On 1 to 10, how was your week with the morning routine?"
3. Drip programs
A 30-day challenge, a 6-week onboarding or a post-program maintenance plan are all drip campaigns: a set of texts spaced over days, sent automatically once someone is enrolled.
Day 1: Welcome to the 30-day reset, [First]. Today's only job: drink water before coffee. Reply DONE when you have.
Day 7: One week in. What's been hardest so far? Reply and I'll read every answer.
4. Lead follow-up
This is for people who filled out your discovery-call form and agreed to texts, not for scraped lists. Cold outreach belongs on the phone or in the mail. SMS is for leads who opted in or already replied.
Hi [First], it's [Coach] from [Business]. Thanks for requesting a discovery call. Want to grab a time? [Booking link] Reply STOP to opt out.
Send this within minutes of the form submission. If they don't book, one follow-up two days later is reasonable. Stop there.
5. Payment nudges
Keep these neutral and factual. They go to current clients about invoices for coaching they agreed to.
Hi [First], your [Month] coaching invoice is ready: [Link]. Questions? Just reply here.
Consent and registration for texting clients as a coach
Texting clients as a coach is business messaging, so it falls under the same rules as any other business: consent before you text, a clear opt-out, and carrier registration.
Get consent in writing
Add an unchecked SMS consent box to your intake form and discovery-call form that says what you'll text (reminders, check-ins, program messages) and that they can reply STOP anytime. Keep that form record yourself, with the time, the wording and the page. Ready records your attestation each time you send a campaign (and each API send that attests consent): who sent it, to how many people, and when. That gives you an audit trail of your sends, but it's not a per-contact consent record. The consent record has to live in your form tool or CRM.
Register your number (A2P 10DLC)
US carriers filter unregistered business traffic. Registration means a brand (your business) and a campaign (what you send). On Ready:
- No setup fee. The charge at submit is the first month, $25.
- After that, the monthly cost is $25/mo for registration + $2 per number.
- Most approvals take 2 to 7 days.
Pick a campaign use case that matches what you actually send. A coach who mostly sends reminders and check-ins but also promotes the next cohort has a mixed profile, and registering it as pure marketing or pure reminders causes trouble later. Our use-case picking guide walks through the choice, and 10DLC cost: every fee explained breaks down the fees.
What Ready handles for you
- STOP handling: an inbound STOP or UNSUBSCRIBE is honored, and the contact can't be texted again from any campaign.
- Quiet hours: sends are held outside permitted local hours based on the recipient's area, so a 6 AM "rise and grind" check-in waits until it's allowed. Campaigns, drip campaigns and automations wait up to 24 hours for the window; a one-to-one or API text is held only if the window opens within 6 hours, otherwise it is refused and must be resent; a one-to-one reply to someone who texted you in the last 24 hours goes out at any hour.
- Litigator and DNC scrubbing: optional. Known TCPA-litigator and DNC numbers can be screened out before a send.
These reduce risk. They don't make you immune, and compliance stays your responsibility as the sender.
SMS for coaches in practice: drip campaigns and the inbox
Here's how a fitness coach running a 6-week program might set it up on Ready:
- Write the program once. Build a drip campaign with the welcome text, weekly check-in prompts and the end-of-program offer. The AI message writer can draft them, and the spam-filter check flags wording likely to get filtered.
- Enroll clients as they sign up. Each new client enters the drip campaign at day 1, so a client who joins on the 14th gets the same experience as one who joined on the 1st.
- Send cohort announcements as bulk campaigns. "Group call moved to Thursday" goes to everyone at once.
- Answer replies in the Inbox. Check-in answers land in one inbox thread per client, next to the reminders and drip texts they've already received. If an assistant helps you, they see the same threads.
You write every reply yourself. Ready's AI helps write and check outgoing messages, but it doesn't answer clients on its own. For coaching, that's the right call anyway: the reply is the part clients are paying for.
If you already run your practice in GoHighLevel, Ready installs natively and syncs inbound and outbound messages both ways. The quickstart docs cover setup outside GHL.
Optional: the blue line for one-to-one clients
Some coaches want texts to look like they come from a person on an iPhone. A blue line sends as iMessage with your business name and photo, and it doesn't need 10DLC registration. It costs $99 a month per line plus 6 cents a segment for each text sent, and replies to a blue line are also 6 cents a segment. Each line can start up to 50 new conversations a day. Campaigns and drip campaigns still send from regular numbers, so the blue line suits one-to-one coaching threads, not programs. The details are in the blue line docs.
Worked example: what a 40-client practice spends
These are example assumptions, not averages. The practice has 40 active clients, one number, and Standard pricing of $0.0075/segment plus a $0.0045 carrier fee per segment. Replies you receive are billed like a sent text.
| Message type | Per client per month | Segments (40 clients) |
|---|---|---|
| Session reminders (4 sessions) | 4 | 160 |
| Accountability check-ins (2 a week) | 8 | 320 |
| Payment nudge | 1 | 40 |
| Client replies (assumed) | 8 | 320 |
| Client subtotal | 21 | 840 |
| Lead follow-up (25 new leads x 5 texts) | n/a | 125 |
| Total | 965 |
Cost:
- Messages: 965 × $0.0075 = $7.24, plus 965 × $0.0045 in carrier fees
- Registration: $25/mo for registration and $2/mo per number
- Monthly total: $39.24 plus 965 × $0.0045, excluding the optional compliance surcharge. Scrubbing and landline validation are $0.003 extra per segment each when switched on, and both are off by default.
Emoji are the biggest cost trap. A 120-character check-in with a single flexed-arm emoji drops to the 70-character unicode limit and becomes 2 segments instead of 1. Across 320 check-ins, that doubles that line. Ready swaps curly quotes and long dashes for plain ones before sending, so those don't change the count, but emoji do.
If you also take discovery calls from the dashboard, the Ready Dialer is billed at $0.025/min, with each started minute billed as a full minute. A 20-minute call is $0.50.
Where Ready fits and where it doesn't
Ready makes sense if you want drip programs, a shared inbox, registration done in-app and opt-out and quiet-hours handling built in. It's not the lowest per-message option: raw carrier APIs cost less per segment, and they suit developers who want to build all of that themselves. If you text a handful of clients by hand and never send programs, a personal phone or a simple per-seat texting app may be all you need.
If you're building a coaching platform that texts on behalf of many coaches, each coach can be a sub-account with its own numbers and registration through the API. See docs.tryready.com.
The practical takeaway
Start with reminders, because they pay for themselves in fewer no-shows. Add weekly check-ins next, then turn your best program into a drip campaign. Get written consent on every form, keep messages under 160 plain characters, and register before you scale. To try it, create an account. The first 20 one-to-one texts are free, so use them to test your templates before you pay for registration. To send, you add a card and get a number, which is $2 a month with the first month charged when you get it.
FAQ
Do I need to register to text my coaching clients?
For regular business texting, yes. You can send up to 500 texts a month before registering at the normal per-text rate, but after that you have to register. Unregistered traffic gets filtered by carriers. Most approvals take 2 to 7 days.
Can I text leads who haven't opted in?
No. Reach cold contacts by phone or mail. Text people who gave consent on a form or who already replied to you.
How often should I send check-ins?
One or two a week is a common starting point for accountability coaching. Watch your replies and opt-outs. Rising STOPs mean you're sending too often.
Can an assistant answer texts for me?
Yes. Replies land in the Inbox, where anyone on your team can see and answer them. Ready no longer lets accounts create AI agents that answer on their own, so on a new account a person writes every response.
What does a reply from a client cost?
A reply you receive is billed like a sent text: $0.0075/segment on Standard plus the $0.0045 carrier fee. Replies to a blue line are 6 cents a segment.