How many personal training clients do you need?
Put a number on the goal first, because it decides how much marketing you need. Pick the sessions you want each week, then work back to clients. Someone who trains twice a week fills two slots, so packs and a second weekly session can cut the number of new clients you have to find in half.
| Sessions a week | Clients training weekly | Clients training twice a week | Monthly income |
|---|---|---|---|
| 10 | 10 | 5 | $2,400 |
| 15 | 15 | 8 | $3,600 |
| 20 | 20 | 10 | $4,800 |
| 25 | 25 | 13 | $6,000 |
Start with people who already know you
Referrals cost nothing and arrive with trust attached, but most clients will not think to send one unless you ask. Ask right after a win, such as a new personal best or a first full push-up, and make the request specific: "Do you know one person who has been meaning to start training? I have two open times on Tuesday and would love to help them."
Then go through everyone who has trained with you in the past two years. A short, personal note with a real open time works better than a promotion: "I have a 7am opening on Thursdays. Want it back?" Some will say no, and it still costs you only a few minutes.
What personal trainer marketing works locally?
For in-person trainers, the highest-intent person is someone searching "personal trainer near me." Google says it ranks local results on relevance, distance, and prominence, so your job is to make your profile match the search and earn a visible track record.
Claim a Google Business Profile and set it up as a service-area business if you train in homes or at more than one gym. Choose the most specific category Google offers, name your town in the description, and link it to your booking page. Use the same name, phone number, and website on your other listings.
Ask every client for a review, and ask soon after a session. Do not trade discounts or free sessions for reviews, because Google prohibits it. A steady flow of recent reviews helps your position and gives a stranger a reason to choose you.
Give people a page that books
Every other channel on this list sends people somewhere, so fix that page early. It should say who you train and where, show a real photo and reviews, publish a starting price, and let a visitor book without waiting for a reply. An Instagram profile can introduce you, but it cannot take a payment or show a stranger your open times.
Reply to every inquiry as fast as you can, and send your booking link with a suggested time. Someone who has just decided to start training may also be messaging two other trainers.
Build a short list of referral partners
Other local professionals meet your future clients first. Physical therapists and chiropractors see people finishing rehab, and dietitians, massage therapists, and running stores all talk to people with a fitness goal. Pick five, introduce yourself in person, and explain exactly who you are a good fit for.
If you work inside a gym, read its rules before approaching members. Many gyms limit outside trainers or control who can sell on the floor. Offering a free form check to a member may be fine in one gym and a problem in another, so ask.
Make the first session easy to say yes to
A first session should answer one question for the client: can this trainer help me? Sell it at your normal rate, or at a modest intro price, and credit it toward a pack if they continue. A paid start tends to attract people who plan to show up, while a free month teaches them that your time has no price.
At the end of the session, recommend a specific plan: "Twice a week for eight weeks gets you to your goal, and the 16-session pack is the simplest way to do it." A clear recommendation is easier to accept than a list of options.
Should you pay for leads or ads?
Paid channels speed up what already works, so wait until your page turns visitors into bookings. Lead marketplaces such as Thumbtack charge for each request, and you can pay for a lead who never books. Track what one booked client costs you, not what one lead costs.
Local Facebook and Instagram ads can work with a small daily budget when they name your town and who you help. Start with one offer and one audience, send people to a page that books, and compare the cost per booked client with what that client pays you in their first few months.
How do you get online personal training clients?
Online training loses the local advantage, because you compete with trainers everywhere. A narrow focus makes up for that. "Strength training for nurses who work nights" is easier to find and remember than "online coach."
Post what that person needs to see, such as a common mistake, a short workout, or a client result shared with permission. Ask past clients and your in-person network first, and make the next step a short consultation or a booking link rather than a direct message.
A 90-day plan for getting clients
Do these in order. Search rankings can take months to move, so the first few weeks focus on the channels that can pay back right away.
| When | What to do | What to check |
|---|---|---|
| Weeks 1 to 2 | Set your session goal, publish a page that books, and contact past clients | Replies and booked sessions |
| Weeks 3 to 4 | Claim your Google profile, ask current clients for reviews and one referral each | Profile verified, new reviews |
| Weeks 5 to 8 | Introduce yourself to five local partners and add a session pack | Referrals received, packs sold |
| Weeks 9 to 12 |
Keep the clients you win
Every client who stays is one you do not have to replace. Standing weekly times and prepaid packs give people a reason to continue, and a note to anyone who has missed two weeks often brings them back before they quit.
CoachGrow, our product, puts much of this plan in one place: a booking page, listings, review requests, session packs, and follow-ups. It does not write workouts, and it will not replace the referrals you ask for yourself.