---
title: "How to Get Clients as a Personal Trainer"
slug: ai-setter-for-personal-trainers
author: "Leonardo Maldonado"
category: "Coaching Niches"
articleType: how-to-guide
tags: ["personal trainer lead generation","get personal training clients on Instagram","book more training sessions"]
publishedAt: 2026-09-17T09:00:00.000Z
updatedAt: 2026-10-26T12:00:00.000Z
canonical: https://setluca.com/blog/ai-setter-for-personal-trainers
---# How to Get Clients as a Personal Trainer

> How to get clients as a personal trainer comes down to three channels and one fast, specific DM reply. Personal trainers get most clients from the gym floor, Google reviews and local social content, and nearly all of them arrive as a DM asking about price and times. Reply fast, check area, gym access and free hours, then book a trial session. An AI setter can draft those replies. With Luca, auto-send is on by default on every channel, and you can switch any channel to review.

## Key takeaways

- Personal training leads are local. Area, gym access and free hours decide the sale before the goal or the budget do.
- Recent Google reviews sell you to a "near me" searcher in a way your follower count never will.
- Trainers sell sessions and packs, not programmes, so the DM has to sort local, hybrid and remote leads before it quotes a rate.
- ClassPass, Mindbody and Trainerize handle booking and delivery. None of them run the conversation that fills the slot.
- Luca drafts the replies. Auto-send is on by default on every channel, and you can switch any channel to review. Pain, post-op and pregnancy disclosures go straight to you.

---

To get personal training clients, work the gym floor, build a Google Business Profile with recent reviews, and post local content that invites people to message you. Then reply fast and book a trial session. Your leads usually live a few miles away, and what they want to know is if you're free Tuesday at 7.

For a trainer, "online" rarely means fully remote. It usually means hybrid, with app programming between in-person sessions, or a client who moved away and wants to keep you. An AI setter writes qualifying replies in your writing style, follows up when someone goes quiet, and gets the session on your calendar. Auto-send is on by default on every channel, and you can switch any channel to review.

## How to get clients as a personal trainer online: 3 channels that work

Three channels bring in most personal training clients: the gym floor and member referrals, a Google Business Profile, and local social content that starts DMs. The table adds three smaller sources. Speed decides which leads convert, because a lead messaging three trainers at one gym books with whoever answers first. More on that in [DM response time](/blog/dm-response-time-speed-to-lead).

| Source | What it produces | What the first reply has to do |
| --- | --- | --- |
| Gym floor and member referrals | The warmest leads you'll get | Confirm hours and price, book fast |
| Local reels and stories | "Where do you train?" DMs | Establish area and gym access |
| Google Business Profile | People searching "personal trainer near me" | Answer availability, then qualify |
| ClassPass and Mindbody drop-ins | Transactional first visits | Turn a class-goer into a 1:1 trial |
| Physio and chiro referrals | Low volume, high intent, post-rehab | Check clearance before promising |
| Former clients who moved away | Hybrid and remote upgrades | Reframe the offer around check-ins |

A referral trusts you and wants a time. A "near me" searcher compares trainers on price and reviews first, and thirty recent Google reviews beat 30,000 followers in the search that matters here. BrightLocal's 2026 survey of 1,002 US consumers found 47% won't use a business with fewer than 20 reviews. The wider funnel view sits in [coaching lead generation](/blog/coaching-lead-generation).

## How should personal trainers price sessions and packs?

Personal trainers sell time, which caps the business in a way programme coaching doesn't. Your rate has to cover floor rent, insurance, travel, the sessions people don't show up for, and the admin nobody pays you for. Employed trainers earn a median $22.20 an hour (US Bureau of Labor Statistics), and that rate carries none of those costs, so self-employed you need to clear it several times over.

Four shapes cover almost everyone:

- **Single session.** Highest per-hour rate, lowest commitment. It works as a trial rather than a business.
- **Pack of six or ten.** This is the default: discounted, paid upfront, and expiring on a date you set.
- **Weekly recurring.** Two or three fixed slots billed monthly. Predictable, and the version worth selling.
- **Hybrid retainer.** One or two sessions a month plus app programming. Your bridge to genuinely online clients.

Which one you pitch depends on answers you only get in the DM. Someone testing you out gets a trial; someone with three free mornings and a wedding in May gets recurring slots. Quoting a rate before you know which is why price-first threads die. Language for that sits in [the price conversation in DMs](/blog/the-price-conversation-in-dms).

## What is missing from the booking stack you already run?

| Tool | What it actually handles | Where it leaves you exposed |
| --- | --- | --- |
| ABC Trainerize | Programming, messaging, payments | Only reaches people who already signed up |
| PT Distinction | Programming and habit tracking from $19.90/mo | Delivery, not sales |
| Mindbody | Booking, payments, listing on the Mindbody app | Front-desk tooling sits in the top tier |
| ClassPass | Local discovery through unfilled spots | Payouts below your direct rate |
| Google or Apple Calendar | Your real availability, travel included | Instagram can't write to it |

ClassPass says 94% of its users are new to the businesses they visit, which makes it good at getting someone through the door and no help at all once they're in. The 1:1 sale happens in a DM within a day or two, or it doesn't happen. Those enquiries land across Instagram, WhatsApp, and Messenger with no single place to read them, which a [unified inbox for coaches](/blog/unified-inbox-for-coaches) fixes.

## Does your certification belong in the DM?

Rarely, and never as the opener. Almost every working trainer holds one, along with CPR, first aid, and AED credentials, so naming yours marks you as real rather than as better. The Bureau of Labor Statistics treats all of it as table stakes for the job.

Leads almost never ask which body certified you. They ask whether you've trained someone like them. Keep NASM, ACE, or ISSA in your bio and answer DMs with experience. The exception is post-rehab work, where a lead sent by a physio does want the qualification first.

## What does an AI setter ask a personal training lead?

An AI setter reads incoming DMs, writes a reply in your writing style that asks the next useful question, and books the session. Telegram, Instagram and Messenger are live today, and WhatsApp is coming soon. Auto-send is on by default on every channel, and you can switch any channel to review. The questions are what make it a trainer's setter rather than a generic one, and it asks them one at a time.

1. **Where are they, and how far will they travel?** A lead 40 minutes away in traffic is a hybrid client or none.
2. **Can they get into your gym?** Check for a membership, a guest pass, or a facility that blocks outside trainers, because nothing else matters if that's a no.
3. **Which hours are genuinely free?** Mornings before work and evenings after six are the contested slots.
4. **Goal and frequency?** Once a week and three times a week are different packages at different prices.
5. **Any pain, surgery, or pregnancy?** This stops the qualifying and hands the thread to you.

The order is on purpose. Area and gym access are cheap to check and rule people out fastest, so asking early saves you a warm thread that was never going to book. More on the mechanics in [how AI qualifies leads in DMs](/blog/how-ai-qualifies-leads-in-dms).

## What does hiring a setter cost instead?

Covering your DMs with a person is a salary, not a subscription. It comes with hiring, training, cover when they're off, and a floor you pay whether the DMs come in that month or not. Salary.com puts the US average at $41,420 a year, in a range of $34,611 to $48,323, which at $85 a session is about 490 sessions a year just to cover the hire.

An AI setter covers the same shift on a software line. Luca costs $49 to $999 a month for 500 to 17,000 replies, with a 7-day free trial (card required). For the full comparison with a hire, see [AI setter vs human setter](/blog/ai-setter-vs-human-setter).

## A DM script for personal trainers: first reply to booked session (one worked thread)

Dani isn't one person. She's built out of patterns trainers describe. She rents floor space at a gym in east Austin, charges $85 a session and $750 for a pack of ten, and runs a $220/month hybrid for two clients who moved away. Her DMs land before 9am and around 9pm, when she's coaching or asleep. The thread below is an example rather than a transcript, and Dani read every reply before it went out.

> **Lead:** hi! do you take 1:1 clients? my friend said you train out of eastside barbell >**Dani:** I do. Are you a member there already, or would that be your first time in the gym? And roughly where are you coming from? >**Lead:** i'm over in mueller so about 10 min. not a member anywhere right now >**Dani:** Easy drive. Eastside sells a day pass for guests, so you don't need a membership to train with me while you decide. What are you working toward? >**Lead:** want to feel strong again after two kids. what do you charge >**Dani:** $85 a session, or $750 for a pack of ten. Most people do one first and decide after. Which mornings are usually free for you?

The lead went quiet. Two days later the rescue draft went out:

> **Dani:** No pressure on the pack. If you'd rather just try one, I've got Thursday at 7am open and I'll hold it until tonight. >**Lead:** thursday 7 works. do i need to bring anything

Dani read five replies across three days, none of them during a session. Area got checked in reply one and the membership problem cleared in reply two, but the follow-up did the closing. Leads stop typing rather than say no, which our [DM follow-up sequence](/blog/dm-follow-up-sequence) covers.

## What objections do personal training leads raise?

Training objections split between logistics and money, and they're not the ones online coaches hear.

- **"$85 a session is a lot."** They're comparing you to a $40 membership, which buys equipment rather than coaching. Answer with what a session includes and what changes by week six.
- **"I'd have to pay for the gym too."** That's true and worth naming, and guest passes, off-peak memberships or your gym's non-member rate usually remove it.
- **"That's a long way for me."** Usually real. Offer a nearer time, a semi-private slot, or the hybrid.
- **"I can't do the times you have."** This is the most common no, so ask what would work, then say honestly whether you can make it.
- **"Let me get a bit fitter first."** A confidence objection wearing a scheduling costume. Describe what the first session actually looks like.

The first four objections are logistics, so a setter can carry them the way you write. The last one wants you. Scripts sit in [objection handling in DMs](/blog/objection-handling-in-dms).

## Which edge cases should you settle before switching it on?

Settle a few edge cases before you switch it on, because each one ends with a real person at a real gym.

- **A lead outside your travel radius.** Set a distance rule. Past it, the setter offers the hybrid or a referral, so you never book a slot that costs you 90 minutes of driving.
- **A gym that bans outside trainers.** Some places cancel your access if you coach a non-member. Load your gym's rule so a reply never promises a session that can't happen.
- **A slot that's already taken.** Free times have to come from your live calendar with travel gaps built in, or a reply will double-book a paying client.
- **Post-op or physio-referred leads.** Medical clearance comes before booking. The setter flags the thread and stops; you take it from there.

## Troubleshooting: why aren't your DMs becoming sessions?

| Symptom | Likely cause | Fix |
| --- | --- | --- |
| Plenty of DMs, most of them out of area | Location is asked late or not at all | Move the area and travel question into the first reply |
| Your calendar gets double-booked | Replies offer slots from an out-of-date list of free times | Connect the live calendar, add travel gaps between sessions |
| ClassPass drop-ins never become 1:1 clients | Nobody follows up after the visit | Trigger a DM within 24 hours of a first visit, while it's fresh |
| Leads ask the price, then vanish | The number arrived before the goal did | Ask the goal first, then give the rate with what it includes |
| Replies offer hours you don't work | Availability rules were never set | Define working windows, blackout days, and a minimum booking notice |

## Five mistakes that cost trainers sessions

Most lost sessions come from slow or careless replies, not from your training.

1. **Quoting the rate as your first reply.** "$85 a session" answers the question and ends the conversation. The number means nothing until you know the goal.
2. **Selling sessions instead of a block.** One-offs give you a calendar you rebuild every week. Sell the pack or the recurring slots and the month stops resetting.
3. **Treating the gym floor as your whole funnel.** Members who see you coach are a small, fixed pool. A Google profile with recent reviews reaches people who never walk past you.
4. **Reading silence as a no.** Follow-up is the first thing that slips on a full coaching day, and a quiet lead on Monday is often a booking on Wednesday.
5. **Booking without a cancellation policy.** A slot you held and can't refill is a paid hour gone. Put the terms in the confirmation message.

## What an AI setter does and does not do for personal trainers (inbound only)

An AI setter handles the first reply, your qualifying questions, the follow-up and the booking link. It works only with people who messaged you first. It doesn't send cold DMs, and it shouldn't promise results, give injury advice or quote a discount. Those stay with you.

With Luca, auto-send is on by default on every channel, and you can switch any channel to review. Telegram, Instagram and Messenger are live today, and WhatsApp is coming soon. See how Luca works for [fitness coaches](/for/fitness-coaches).

## Should the setter book straight into your calendar?

Whether the setter books straight into your calendar turns on how fixed your hours are.

- **Stop at qualified** if your free hours depend on gym floor space, you move between locations, or you run semi-private slots that need certain pairings. The setter hands you the lead and two suggested times; you confirm.
- **Book directly** if you work set hours in one gym with a live calendar that already has travel gaps in it. A lead who picks a time inside the thread rarely goes cold.
- **Do both** by letting the setter book trials inside named windows only, and holding everything else for you. Many trainers end up here.

The local branch is simpler. Inside your radius and able to get into your gym, sell an in-person trial. Outside it, sell the hybrid instead of a session that won't survive January. Fully remote programme buyers are a different sale, covered in our guide to [online fitness coaching clients](/blog/ai-setter-for-fitness-coaches).

## The honest limit: how to get clients as a personal trainer when the AI fails

An AI setter gets you to the session. It doesn't coach, and it shouldn't try. When a lead mentions a shoulder that's hurt for months, a recent surgery, a pregnancy, or plain fear about walking into a gym for the first time, that's a human conversation, and the setter should say so and stop. The trust that turns a nervous first-timer into a year-long client comes from you.

If you want to know how to get clients as a personal trainer, the short answer is fast, specific DM replies that end in a booked trial session.

When an AI setter goes wrong for a trainer, it goes wrong in the real world, which is worse than a badly worded reply. A reply offers Thursday at 7 when you're already booked, and someone drives across town to an empty gym floor. Or a lead describes knee pain and gets a cheerful "we'll build those legs up".

There are four ways back. Read every draft closely on a new channel through a long run of replies, until you've disagreed with none of them. Block claim language, so promises about weight, body fat, or timelines can't reach a reply. Send pain, injury, medication, and pregnancy words straight to you with no reply written at all. If a bad booking did go out, phone them, say sorry as yourself within the hour, and give them the next slot free. Local clients talk to each other at the same gym, so a fix that comes from a person is worth more here than anywhere online.

Luca costs $49 to $999 a month for 500 to 17,000 replies, with a 7-day free trial (card required). [Luca's pricing](/pricing) shows what each plan includes.


## FAQ

### How do you get clients as a personal trainer?

Most get clients from three places: the gym floor and member referrals, a Google Business Profile with recent reviews, and local reels or stories that start DMs. BrightLocal's 2026 survey found 47% of consumers won't use a business with fewer than 20 reviews. Then answer every enquiry fast and offer a trial session.

### Is Instagram or Telegram better for personal trainers?

Instagram is better for finding clients, because local people discover you through reels, stories and your profile. Telegram works well once they've signed up, for check-ins and a client group. Luca is live on Telegram, Instagram and Messenger today, so trainers can answer clients on the app they already use.

### What should a personal trainer say in the first DM reply?

Answer their question, then ask where they're based and whether they can get into your gym. For example: "I do. Are you a member at Eastside already, and roughly where are you coming from?" Area and gym access rule people out fastest, so check them before goals or price.

### Can an AI setter book calls for personal trainers?

Yes. An AI setter can answer people who message you first, ask your qualifying questions and send your Calendly or Cal.com link when the lead fits. With Luca, auto-send is on by default on every channel, and you can switch any channel to review. Telegram, Instagram and Messenger are live.

### How much does an AI setter cost for personal trainers?

Most AI setters cost between $25 and $500 a month. Luca is $49 to $999 a month for 500 to 17,000 replies, with a 7-day free trial (card required). A US appointment setter averages $41,420 a year before commission (Salary.com, 2026), so software costs far less than a hire.

### How do personal trainers get clients when they're new to a gym?

Work the gym floor and local search at the same time. Introduce yourself to members and staff, build a Google Business Profile, and ask every early client for a review while the session is fresh. Reviews matter more than they look: 47% of consumers won't use a business with fewer than 20 (BrightLocal, 2026).


## Sources

1. [US Bureau of Labor Statistics: Fitness Trainers and Instructors, Occupational Outlook Handbook. Retrieved October 26, 2026.](https://www.bls.gov/ooh/personal-care-and-service/fitness-trainers-and-instructors.htm)
2. [BrightLocal: Local Consumer Review Survey 2026. Retrieved October 17, 2026.](https://www.brightlocal.com/research/local-consumer-review-survey/)
3. [ACE: Personal Trainer Certification. Retrieved October 17, 2026.](https://www.acefitness.org/fitness-certifications/personal-trainer-certification/)
4. [PT Distinction: Pricing. Retrieved October 17, 2026.](https://www.ptdistinction.com/pricing)
5. [ClassPass: Partners. Retrieved October 26, 2026.](https://classpass.com/partners)
6. [Mindbody: Business Pricing. Retrieved October 17, 2026.](https://www.mindbodyonline.com/business/pricing)
7. [Salary.com: Appointment Setter Salary, United States (average $41,420 a year, about $20 an hour; 10th to 90th percentile $34,611 to $48,323; as of October 1, 2026). Retrieved October 17, 2026.](https://www.salary.com/research/salary/hiring/appointment-setter-salary)

---

Published by SetLuca.