Acquisition · 11 min read

Client Acquisition Cost for Personal Trainers: The Math Behind Getting Clients

Most trainers price their sessions and never price their clients. Every client costs you hours to find, and that hidden cost decides what you really make per hour.

Client acquisition cost (CAC) is every hour and every dollar it takes to land one paying client. For most gym-employed trainers it's the number quietly capping their income, and almost nobody tracks it.

I've been independent for 10 years. I train people in their homes, with no studio, no rent and under $300 a month in overhead, and I've never cold-called anyone. This is the math I wish someone had shown me at the gym: what a client really costs you, why selling yourself keeps that cost high, and how to build channels that bring it down every year. If you want the full channel-by-channel playbook after this, it's in how to get personal training clients.

Start With Your Effective Hourly Rate

Your session rate is what the client pays. Your effective hourly rate is what you actually make. Take everything you earned last month and divide it by every hour it cost you. Count the floor shifts, meetings, follow-up texts, free sessions and cancellations nobody paid for.

Here's mine from Crunch in 2016:

Nobody wrote it down, but the rule was clear: be in the gym even when you're off the clock, because the more time you spend there, paid or not, the more successful you'll be. You were basically being asked to be the coolest kid on the playground, and as an adult it was embarrassing.

What the client paid
$120/session
The number on the gym's price sheet.
What I actually made
$8–10/hour
As the top producer within two months, once every unpaid hour in the building was counted.

There are only two ways to raise that number: charge more per hour, or spend fewer hours getting clients. The rest of this article is how to do both.

Client Acquisition Cost and Lifetime Value, Explained

Every other kind of business tracks two numbers that most trainers have never heard of:

Here's what that looks like with two clients at the same price:

Client AClient B
Where they came from30 hours on the gym floorA Google profile you set up last year
Monthly rate$300$300
How long they stay3 months (about the industry average)2 years
CAC30 hoursAlmost nothing
LTV$900$7,200

Same trainer, same price, eight times the money.

The goal is to know exactly how many hours and how many dollars it takes to land one paying client. Once you know that, getting clients stops being a mood and becomes math. My average client's LTV is $21,756. If $200 in ads reliably brought in one of those, you'd spend that $200 all day. Thirty hours on a gym floor might turn into three clients or zero, and you won't know which until it's over.

Why Selling Yourself Keeps Your CAC High

Selling yourself is the most expensive way to get clients, and you pay in hours.

Years of that is how trainers burn out, and it's a big part of why 80% of trainers quit within two years. "Just hustle harder" is survivorship bias. You only hear it from the people it worked for, and the ones it burned out aren't posting tips.

Why You Need More Leads Than You Have Spots

This one isn't optional. The cheap clients, the no-shows and the burnout trainers complain about mostly trace back to not having enough leads.

Short on leadsMore leads than spots
You take anyoneYou pick who fits
You discount to closeYou hold your price
You train everybodyYou get known for one thing
Bad fits quit in monthsGood fits stay for years
You're back to sellingClients send their friends

When you're short on leads, every client who walks in is rent. You take the person who argues about your rate before session one. You can't turn anyone away, so you can't specialize. You can't enforce a cancellation policy on the person paying your bills.

A surplus gives you two things:

It also raises your LTV. When you can say no to bad fits, the people who sign are the ones who stay. My average client stays 25 months. The industry average is around three. That gap is most of what client retention is really about.

So where does a surplus come from? The next two sections.

High-Intent vs. Low-Intent Leads

Intent is how close someone is to hiring a trainer. Every lead sits somewhere in this pipeline:

StageWhere they come fromHours per client
Not looking yet (low intent)Gym floor, social media, community eventsThe most
Learning (medium intent)YouTube, blog, email listSome
Ready to hire (high intent)Google search, your website, referralsThe fewest

Low-intent leads aren't bad. They're just earlier in the pipeline. Some of them will become clients, but getting them there takes a lot more time and energy, and plenty never get there.

High-intent leads have already decided they want a trainer. They're typing "personal trainer near me" into Google, a client told them to call you, or they walked into a gym and asked for a trainer. The only question left is whether it's you.

That's most of the difference in CAC. Turning a stranger into a client might take 30 hours. Turning someone who's already looking might take one conversation.

The gym floor sits at the very top of the pipeline. Most people there came to get their own workout in. Floor shifts pay minimum wage or close to it, to pitch people who mostly aren't looking. It's the slowest way to get a client, and it's how most of us were taught to do it.

How Compounding Lowers Your Client Acquisition Cost

You've probably heard of compound interest. Put money in a savings account and it earns interest. Next year, the interest earns interest too. Leave it alone long enough and the interest starts doing most of the work.

Getting clients works the same way, as long as you own what you build:

You can't compound something you don't own. If you left tomorrow, your Google profile, reviews, website and email list come with you. The gym's foot traffic doesn't.

Made-up numbers, but this is the shape:

YearRented: floor shifts, selling yourselfOwned: Google profile, reviews, website, referrals
Year 1300 hours → 10 clients (30 hours each)200 hours → 4 clients (50 hours each)
Year 2300 hours → 10 clients (30 hours each)80 hours → 8 clients (10 hours each)
Year 3300 hours → 10 clients (30 hours each)24 hours → 12 clients (2 hours each)

Look at year one on the owned side. It's worse than the floor. That's why most people quit before it pays, and it's why you start while you still have a paycheck.

By year three, each client costs you a couple of hours instead of thirty. Your CAC keeps falling, so your effective hourly keeps rising, without charging a dollar more.

I've been in the top three on the Monterey map for years, and after setup I spend basically zero hours on marketing. That's what it looks like once it compounds.

Every Client Acquisition Channel, Compared

Here's how the common channels stack up on the three things that decide your CAC over time:

ChannelIntentYou own it?Compounds?
Gym floorLowNoNo
Social mediaLowPartlyA little
Community eventsLowPartlyA little
Direct mailLowNoNo
YouTubeMediumMostlyYes
BlogMediumYesYes
Email listMediumYesYes
Google profileHighMostlyYes
Local websiteHighYesYes
Google AdsHighNoNo
Client referralsHighYesYes
Partner referralsHighPartlyPartly

Social media is the one people argue about. It can bring high-intent leads, and some trainers get messages every week from people ready to hire. They're the outliers, and most of them posted for years before it happened. If you do want to build there, social media marketing for personal trainers covers how to do it well. If you need high-intent leads this year, a referral partner like a chiropractor or physical therapist is usually the faster route.

YouTube gets lumped in with social, but it's really a search engine. People type a question and your video answers it for years. An Instagram post is gone in a day or two.

The Four Quadrants of Getting Clients

Every channel falls into one of four boxes: paid or unpaid, online or offline. Spread what you build across all four.

OnlineOffline
UnpaidGoogle profile, reviews, local website, directory listings, blog, YouTube, social media, email listClient referrals, partner referrals, local businesses, community events, free workshops
PaidGoogle Ads, Facebook/IG ads, retargeting, paid directoriesFloor shifts, direct mail, flyers, event sponsorships, vendor booths

Each box trades something different:

A mature independent business usually runs on 3 to 7 channels, built over 2 to 4 years. Google changes its algorithm, a partner retires, Instagram locks your account, ad prices spike. If all your clients come from one box, any of those is a crisis. If they come from all four, it's a slow week.

Where to Start, Based on Where You Are

The build list, in order:

  1. Get specific about who you help. Look at your best clients, the ones who stayed and paid without friction, and find what they share.
  2. Set up a Google Business Profile. Fill out every field. Set it as a service area if you're in-home.
  3. Get your first reviews. Pick up a client or two on your own time, and ask for a review right when they tell you something changed.
  4. Put up a plain website on a domain that says what you do and where, and list the business in your local directories.
  5. Start an email list.

Expect months before anything moves. I had a waitlist inside 12 months, which is exactly why you build before you leave.

You don't need a better pitch. You need fewer reasons to pitch at all.

Frequently Asked Questions

What is client acquisition cost for a personal trainer?

Client acquisition cost (CAC) is everything it takes to land one paying client, counted in both hours and dollars. For a gym trainer that includes floor shifts, free sessions, follow-up messages and time spent pitching people who never sign. Owned channels such as a Google Business Profile, reviews and client referrals tend to lower CAC over time because they keep producing leads after the work is done.

What is a good client lifetime value for a personal trainer?

Lifetime value (LTV) is what a client pays you over the whole time they train with you, so it depends on your rate and how long clients stay. The industry average stay is around three months. My clients stay an average of 25 months, for an average lifetime value of $21,756. Retention moves LTV more than price does.

How do you calculate a personal trainer's effective hourly rate?

Divide everything you earned in a month by every hour that income cost you. Count paid sessions, but also floor shifts, meetings, follow-up texts, free sessions, unpaid cancellations and time spent in the gym off the clock. Many gym-employed trainers find their effective rate is a fraction of their session rate once every hour is counted.

How can a personal trainer lower client acquisition cost?

Spend your hours on high-intent leads, meaning people already looking for a trainer, and build channels you own that keep producing leads, such as a Google Business Profile, reviews, a local website, an email list and client referrals. These cost more time than selling in the first year, then each new client costs fewer hours every year after. Spreading three to seven channels across paid, unpaid, online and offline keeps any one change from emptying your schedule.

Never Chase Clients Again

This article is the math. Never Chase Clients Again is the execution: the review-request scripts and their timing, the referral asks mapped to the client lifecycle, the follow-up templates, and the local-page structure that put my profile in the map pack.

Get the Acquisition System →

$67 · 30-day guarantee · Credit applies toward the full Blueprint

• How to Get Personal Training Clients
• Google Business Profile for Personal Trainers
• Personal Trainer Referral Program
• Client Retention for Personal Trainers
• How to Raise Your Rates

About the Author
Jesse Snyder training a client in their home

Jesse Ray Snyder started at Crunch Fitness in San Francisco making $30/hour while sleeping in a 2003 Toyota Tundra. He became their highest-producing resigner within months, left, and built Monterey Personal Training from zero—hitting $9,200 in monthly revenue within five months with no paid advertising. He later scaled back to ~6 hours/week because the system gave him the freedom to optimize for lifestyle instead of maximum revenue. Across six years of Stripe subscription billing: zero chargebacks, 25-month average client retention (industry average: 3–5 months), and 35+ five-star reviews with zero below five stars. He holds a B.S. in Exercise & Sport Science from Oregon State University (6 years, 4 transfers), is a NASM Corrective Exercise Specialist, a self-taught real estate investor, and serves as a guest lecturer at California State University, Monterey Bay. He consulted for tech startups that went on to nine-figure annual revenue. He is the creator of The Trainer Blueprint.

Follow Jesse: LinkedIn · Instagram · X · Substack · Reddit

Free Guide