Free workbook
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.
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 →
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 →
Related workbookFollow Up With Personal Training Leads and Turn Them Into Booked Calls →
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 →
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
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.
Fill it in online (it saves on your device) or print it and use a pen.
Leads from your own videos, tied to the video that brought them.
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.
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.
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.
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.
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 →