RiseForIt / Guides

Free workbook

Get Personal Training Leads Without Wasting Your Ad Budget

Quick answer

Work out what one client is worth and how many leads it takes to sign one, then never pay more per lead than that math allows. Skip shared, resold leads, run your own local Google Ads for searches like "personal trainer near me", and reply to every lead the same day.

Go to the workbook ↓

Know What a Personal Training Lead Is Worth Before You Pay for One

1Price times months stayed
2Equals one client's worth
3Divide by leads per client
4Equals break-even per lead
5Pay well under that

A lead is worth what one client pays you, divided by how many leads it takes to sign one. A lead is anyone who raised their hand. They filled in a form, called, or sent a DM asking about training. A client is a lead who paid. Everything in between is your funnel: lead, reply, booked call, sale.

Do this math once. Take your monthly price. Multiply it by how many months a client usually stays. That's one client's worth. Then count how many leads it took to sign your last few clients. Divide the first number by the second. That's the most you can pay for a lead and still break even.

Here's an example with made-up numbers. Swap in your own. You charge $250 a month and clients stay five months, so one client is worth $1,250. You sign one out of every five leads. Your break-even is $250 a lead. Pay well under that, because your time costs money too.

Track four numbers for each channel: cost per lead, cost per booked call, cost per client, and what those clients paid you. That's the whole scoreboard. Grade each channel against your own average. Don't grade it against what some other trainer says they pay.

Done for youLead generation for personal trainers: how we handle this for you →

Should You Buy Personal Training Leads From Bark, Thumbtack or a Lead Service

What most trainers do
What works
Buy shared, resold leads
Pay for local, exclusive leads
Text a bought list
Contact people who asked
Trust the vendor's lead count
Track cost per client
Let an agency own it
Learn it, then bring it in

Buy leads only if each one is local, exclusive or close to it, and cheaper than your break-even. On marketplaces like Bark and Thumbtack, people post that they want a trainer, and you pay to contact them. Shared-lead services sell the same person to several trainers. Agencies run ads for you and hand you the forms.

Shared leads are the trap. When one person gets four calls in an hour, the fastest or cheapest trainer tends to win. You end up in a price war you never picked. A lead sold to five trainers is not worth what an exclusive lead is worth. Price it that way or skip it.

Watch for these red flags before you pay any vendor. They won't tell you how many trainers get each lead. There's no credit for fake numbers or leads outside your area. They promise a set number of leads every week no matter what. The leads never asked about training. They just entered a giveaway.

Be careful with contact rules. In the US, texting or auto-dialing people without their consent can break the TCPA, and email and text messages have their own rules too. A person who asked you to reach out is fine to answer. A list someone else collected is a different story. Ask the vendor how consent was collected, and check the rules where you live.

If you hire an agency, treat it like a tutor. Set an end date. Ask why they made every choice. Learn enough to run it yourself once you can match them.

Related workbookBuild a Personal Trainer Lead Magnet People Actually Use →

Run Your Own Google Ads Campaign in 7 Steps

  • Leads goal, Search campaign
  • Tight local radius
  • A few buyer keywords
  • Negative keywords added
  • One page, one form
  • Calls and forms tracked
  • Pick Leads and Search. Your own Search campaign means every lead is yours alone. Create the account, switch to expert mode instead of a Smart campaign, then choose Leads as the goal and Search as the campaign type. Search only shows you to people typing what you sell.
  • Draw a tight radius. Target your town, or a radius around your gym that people would actually drive. Set the location option to people in or regularly in that area, not people only interested in it. Also check whether Google Local Services Ads cover trainers where you are, since those charge per lead, not per click.
  • Choose a few buyer keywords. Start with phrase and exact match: "personal trainer near me", "personal trainer [your town]", "in-home personal trainer", "women's personal trainer [your town]". For a fight gym, try "mma gym near me" and "kickboxing classes [your town]". Pick your pond: go after the searches your proof can win.
  • Block the wrong people. Add negative keywords like jobs, salary, certification, course and online, unless you sell online coaching. This stops you paying for people who want your job, not your help.
  • Write one clear ad. Example headlines: "Personal Trainer in [Your Town]", "Coaching for Busy Parents", "Book a 20-Minute Call". Sell the vacation. Talk about where they hurt and where they'll land, not your sets and reps.
  • Send clicks to one page with one job. Use a form with three fields, your phone number, your face, and a real client win if you have one. Never send ad clicks to your homepage.
  • Track calls and forms, then set the budget. Set up conversion tracking for form submits and calls from the ad before you spend a dollar. Pick a daily budget you could lose for 30 days without panic. Start with Maximize Clicks and a bid cap, then switch to Maximize Conversions once real conversions come in.

Related workbookFollow Up With Personal Training Leads and Turn Them Into Booked Calls →

Answer Every Lead the Same Day With a Simple Script

Form or DM→Same-day reply→Booked call→Sale→Client

Every dollar you spend on a lead is wasted if you reply tomorrow, so answer the same day and offer a call in your first message. A lead starts cooling the moment they fill in the form. They may have filled in two others. The first trainer who gives them a clear next step usually gets the call.

Your first text or DM: "Hi [Name], it's [your name], the trainer you just asked about. What made you reach out today?" When they answer: "Got it. I help [busy dads / new moms / fighters] with exactly that. Want to grab a 20-minute call tomorrow at 12 or 5?"

If they go quiet, follow up three times: the next morning, two days later, and a week later. Make each message useful, like one tip for the problem they told you about. That's the implementation tool. Give them a way to start, then answer fast when they raise their hand.

On the call, sell the vacation. Ask where it hurts. Ask where they want to be after a 12-week program. Then show your program as the way to get there. Protect your price by adding value, not by cutting it. The first reply is where the money gets made or lost, which is why RiseForIt answers trainers' leads the same day.

Related workbookFix Your Funnel Bottleneck and End the Year With Double the Clients →

Use Free Channels First, Then Pay to Grow What Works

Ads only grow a system that works

Prove your offer and your follow-up on free leads before you pay for any, because ads only make a working system bigger. If you can't sign the people who already know you, paid strangers won't fix that.

I watched a trainer learn this the hard way. He was older than me and making about $15 an hour. He left with his wife to train clients from a gym he built in his backyard. Months later he asked me, "Can I get my old job back?" I asked why. "I don't know how to get leads." He could train. He had no system to bring people in.

Start with what's free. Tell your warm network you have spots open. Ask every happy client for one name, and give them a free session for each one who signs. Fill out your Google Business Profile with photos, hours and reviews. Offer a free 7-day plan or a first session on a page that collects a name and phone number. Email everyone on that list once a week. Catch every client win on camera, with permission, and put it where the next client decides.

Pick the mix that fits how you work. If you work in a gym, get away from the front desk. Talk to members on the floor, and ask your manager if you can email the member list. If you're independent, add local Google Ads once free leads are closing. If you coach online, local leads don't fit. Your ads are your content, so post Instagram Reels or YouTube videos that each solve one client problem, then put a small boost behind the ones that already work.

Done for youLead generation for personal trainers: how we handle this for you →

Free workbook · 14 pages · about 50 minutes

The Leads That Pay Workbook

By the end you'll have your break-even price per lead, a same-day reply script saved on your phone, a free-lead plan, a pass or fail check for any lead seller, a local Google Ads plan with a daily budget, and a scoreboard that shows which channel actually signs clients.

  1. Work out your break-even price per lead
  2. Line up your free leads first
  3. Write your same-day reply and follow-ups
  4. Check any lead seller before you pay
  5. Plan your local Google Ads campaign
  6. Set up your lead scoreboard
  7. Your 7-day plan

Fill it in online (it saves on your device) or print it and use a pen.

Common questions

Is it worth buying personal training leads on Bark or Thumbtack?

It can be, if the leads are local, you know how many trainers each one goes to, and your cost per client stays under one client's worth. Track it for a month. If you can't sign anyone at that price, stop and put the money into your own ads.

How much should a personal trainer spend on Google Ads?

Start with a daily budget you could lose for 30 days without stress, and judge it by cost per client, not clicks. Once you know your break-even per lead, raise spend only on what stays under it.

Should online coaches buy leads or run Google Ads?

Usually not at first. Searches like "personal trainer near me" come from people who want someone in person. Online coaches do better posting videos that each solve one problem, answering DMs the same day, and boosting posts that already work.

Can I text leads I bought on a list?

Only if those people agreed to be contacted. In the US, texting or auto-dialing without consent can break the TCPA. You can reply to people who asked you directly. Check the rules where you live before you text any list you bought.

Want this done for you?

In the 90-Day Build we make and post your content, answer your leads and close them on sales calls. $5,000 for 90 days, five trainers at a time.

Apply for a spot →