Look lots of business owners stress out way too much about the wrong numbers when they start looking at their marketing reports. They see the cost per lead or CPL and they panic if it looks too high or they celebrate if its really low but honestly that number by itself doesnt really tell you anything useful. You could have a super low cost per lead like five bucks but if none of those people ever buy anything then you are just setting money on fire. On the other hand you might be paying two hundred dollars a lead which sounds crazy expensive to some people but if every other one of those leads turns into a ten thousand dollar contract then that is actually a bargain.
So at Lead Bop we see this all the time where people just want “cheaper leads” but what they really need is to understand what their specific business can afford to pay to acquire a customer. Thats a totally different conversation. You have to figure out your ideal CPL based on your own math and not just what some industry average blog post says you should be paying.
In this guide im going to walk you through exactly how to figure this out so you stop guessing and start knowing if your marketing is actually working or not. Its not as complicated as it sounds but you do have to do a little bit of math or at least look at your sales numbers honestly.
Stop Obsessing Over the Wrong Metrics
Before we get into the actual formula we have to talk about the mindset here because its usually wrong. Most marketing agencies will try to dazzle you with “vanity metrics” which are numbers that look good on paper but dont put money in the bank. They will say hey look we got you 500 clicks and 50 leads this month so we did a great job.
But if you talk to your sales team and they say yeah those 50 leads were all junk and nobody answered the phone then the CPL doesnt matter. A low CPL on bad leads is actually worse than a high CPL on good leads because your sales team wastes time chasing people who are never gonna buy. Time is money too right.
So when we talk about “Ideal CPL” we are talking about the maximum amount you can spend on a lead that still allows you to be profitable when the sale closes. Its a ceiling not a floor. You want to be under it obviously but you need to know where the ceiling is so you dont smack your head on it.
What is Cost Per Lead Anyway
Just so we are all on the same page the basic calculation for cost per lead is really simple. It is just the total amount of money you spent on a marketing campaign divided by the number of leads that campaign generated.
Total Ad Spend / Total Leads = CPL
So if you spent $1,000 on Facebook ads and you got 20 people to fill out your form then your CPL is $50. That part is easy. The hard part is figuring out if $50 is good or bad. For a local pizza shop $50 is a disaster. For a lawyer selling personal injury cases $50 is insanely cheap. It is all relative to what you are selling.
Working Backwards From Revenue
To find your ideal CPL you actually have to start at the end and work backwards. You cant start with the ad spend. You have to start with the revenue you make from a single customer. This is sometimes called the Customer Lifetime Value or LTV.
If you sell a subscription software that costs $100 a month and the average customer stays for 2 years then that customer is worth $2,400 to you. If you sell a roofing service and the average roof costs $15,000 then your value is much higher.
You need to know a few numbers before we can do the math
- Average Order Value (AOV): How much do they spend the first time?
- Lifetime Value (LTV): How much do they spend over the whole relationship?
- Profit Margin: How much of that money do you actually keep after paying for the product and overhead?
Let’s be real a lot of businesses dont know these numbers exactly and thats okay you can estimate them for now but try to get as close as you can. If you dont know your profit margin you are flying blind.
The Conversion Rate Reality Check
Here is where most people mess up the math. They forget that not every lead becomes a customer. In fact most leads wont become customers unless you have a crazy good referral network.
If you get 100 leads from Google Ads you might only close 10 of them. That means your close rate is 10%. This number is critical. If you dont know your sales teams close rate you cannot calculate your ideal CPL.
You also need to be honest with yourself here. Dont use the close rate you want to have use the close rate you actually have right now. If you think you close 50% of cold leads you are probably lying to yourself or you are only counting referrals. Cold traffic usually closes at a much lower rate like 5% to 20% depending on the industry.
The Step-by-Step Formula
Okay lets break this down into steps so you can actually do it. Grab a napkin or a spreadsheet or whatever you have handy.
Step 1 Determine Your Allowable Acquisition Cost
This is how much you are willing to spend to buy a new customer. Not a lead but a paying customer. This is usually a percentage of your LTV or your first year revenue.
Lets say you sell a service for $5,000. Your profit margin is 50% so you make $2,500 in profit before marketing. You probably dont want to spend all $2,500 to get the customer because then you made zero dollars. Maybe you are comfortable spending $1,000 to get that customer so you still profit $1,500.
So your Target Cost Per Acquisition (CPA) is $1,000.
Step 2 Factor in Your Conversion Rate
Now we have to work backwards from the customer to the lead. If you need one customer and you are willing to pay $1,000 for them how many leads does it take to get that one customer?
If your sales team closes 10% of leads that means you need 10 leads to get 1 deal.
Step 3 Do The Division
Now just divide your Target CPA by the number of leads needed.
$1,000 (Target CPA) / 10 (Leads needed) = $100.
Boom. Your ideal Cost Per Lead is $100.
If you pay less than $100 you are making more profit than you planned which is great. If you pay more than $100 you are eating into your margins. If you pay $250 per lead in this scenario you would be spending $2,500 to get a customer which means you wiped out all your profit.
Here is a table to show how this changes if your close rate gets better or worse because that makes a huge differance.
| Target CPA (Cost Per Sale) | Sales Close Rate | Leads Needed for 1 Sale | Ideal CPL (Max Spend) |
|---|---|---|---|
| $1,000 | 5% | 20 | $50 |
| $1,000 | 10% | 10 | $100 |
| $1,000 | 20% | 5 | $200 |
| $1,000 | 50% | 2 | $500 |
You see how much that changes things? If your sales team is really good you can afford to pay way more for leads and still make the same profit. This is why at Lead Bop we always say that sales and marketing have to talk to each other. If marketing sends cheap leads that convert at 1% your math breaks. If marketing sends expensive leads that convert at 40% you are actually making tons of money.
Why Low CPL Can Be a Trap
I want to harp on this a bit more because its the biggest mistake I see bussiness owners make. They look at a report and see Facebook leads are $15 and LinkedIn leads are $80 and they say “turn off LinkedIn and put all the money on Facebook.”
But wait a second.
Usually cheap leads are cheap for a reason. Maybe they are lower intent. Maybe on Facebook people were just scrolling through cat videos and clicked your ad by accident or they just wanted the free ebook and have no money.
On LinkedIn maybe the leads cost $80 but they are decision makers at big companies who are actually looking for what you sell.
Lets look at the math on that scenario.
Scenario A (Cheap Leads)
- CPL: $15
- Leads: 100
- Total Spend: $1,500
- Close Rate: 1% (Because they are low quality)
- Customers: 1
- Cost Per Customer: $1,500
Scenario B (Expensive Leads)
- CPL: $80
- Leads: 100
- Total Spend: $8,000
- Close Rate: 15% (Because they are targeted pros)
- Customers: 15
- Cost Per Customer: $533
In Scenario A you spent less upfront but you paid way more for the actual customer. In Scenario B you spent more on ads but the customer cost you a third of the price. This is why “Ideal CPL” is tricky. The ideal CPL for Facebook might be $15 but the Ideal CPL for LinkedIn might be $100 and both can work but you cant compare them apples to apples without looking at the backend sales data.
Variables That Mess With Your CPL
There is no single number that works for everyone and even for your own business the number will flucuate. There are a bunch of things that impact what you will pay.
- Your Industry: If you are in insurance or finance or real estate expect to pay a lot. Everyone knows those customers are worth money so the competition bids up the price. If you sell knitted socks your CPL will be lower but so is your profit.
- The Platform: Google Search usually costs more than Facebook because on Google people are actively searching for “plumber near me” which shows high intent. High intent costs more money.
- Seasonality: If you are a gym your CPL might be cheap in January because everyone wants to get fit but expensive in July when everyone is at the beach. You have to account for these swings in your budget.
- Your Offer: This is huge. If you are asking people to “Request a Consultation” that is a big ask and fewer people will do it so CPL goes up. If you are offering a “Free Checklist” that is easy so CPL goes down. But remember the checklist people might not be ready to buy yet.
How to Lower Your CPL Without Killing Quality
Okay so you did the math and you realized your current CPL is too high and you are losing money. What do you do? You cant just wish for cheaper leads you have to change something in the campaign.
The first thing to look at is your creative. People get bored of seeing the same image and the same headline over and over. If your click-through rate drops your costs go up. It is the algorithms way of punishing you for being boring. Refresh your ads. Try a video instead of an image. Try a picture of your team instead of stock photos. Real photos almost always work better than fake corporate looking ones.
The second thing is your targeting. Are you showing your ads to too many people? If you sell luxury pools you probably shouldn’t be targeting 18 year olds living in apartments. Tightening your audience usually raises the cost per click but it lowers the cost per lead because the conversion rate on the landing page goes up since the traffic is more relavent.
And speaking of landing pages that is usually the biggest culprit. If you are paying for traffic and sending them to your homepage where they have to hunt for a contact button you are throwing money away. Send them to a dedicated page that talks about exactly what the ad talked about. If the ad says “Get 50% off” the page better say “Get 50% off” in big letters right at the top. If there is a disconnect people bounce and your CPL skyrockets.
Tracking Is Everything
None of this works if you aren’t tracking where your leads come from. You need to know which leads came from Google and which came from Facebook and which came from that email blast you sent.
If you lump everything together into one big bucket you wont know what to cut and what to scale. You might accidentally cut the one campaign that was bringing in your best customers just because the CPL looked high on paper.
At Lead Bop we are big believers in setting up proper tracking pixels and CRM integration. It sounds techy and boring but it is literally the difference between a profitable campaign and a money pit. You need to be able to see a lead name in your CRM and know exactly how much you paid to get them.
When to Ignore CPL Completely
Believe it or not there are times when you shouldn’t worry about CPL at all. If you are in aggressive growth mode and you have a war chest of funding you might just want to dominate the market. In that case you might pay double what your competitors pay just to starve them out and take all the market share.
Or maybe you have a really strong backend upsell process. Maybe you break even on the first sale but you know that 30% of customers buy your high ticket coaching program 3 months later. In that case you can afford to break even or even lose a little money on the front end because you make it up on the back end.
But for most small to medium businesses cash flow matters and you need to make a profit on that first sale or close to it.
Conclusion
Calculating your ideal cost per lead isnt about finding the cheapest option it is about finding the most profitable option. You have to know your numbers. You have to know what a customer is worth and you have to know how good your sales team is at closing.
Once you have those numbers the formula is simple.
Allowable Acquisition Cost x Conversion Rate = Ideal CPL
Write that down. Tape it to your monitor. And next time an agency tells you they can get you leads for $2 ask them “yeah but are they going to buy?” because thats the only question that matters.
If you are struggling to figure this out or if you know your CPL is way off and you cant fix it reach out to us. We love diving into the data and helping companies stop wasting money on bad marketing.