CPL (Cost Per Lead)
Also known as: Cost Per Lead
CPL is the average cost to generate one lead, calculated as total ad spend divided by the number of leads collected.
Last updated:
What it actually means
Cost per lead is the headline metric for any lead-generation campaign, especially for service businesses that sell over the phone or in person. It rolls up every upstream cost — CPM, CTR, landing page conversion rate — into a single number you can compare against the value of a customer. A rising CPL points to one of those upstream levers slipping. CPL only tells half the story on its own: a $20 lead that closes 40% of the time is far better than a $5 lead that closes 2%. Always pair CPL with lead quality and close rate before declaring a campaign a winner or a loser.
Get a free ad plan for your business
Tell us what you want more of. We reply within one business day with a budget, the channels to use and a realistic cost per lead. Free, no contract talk.
$1,000 in spend producing 25 lead-form submissions is a $40 CPL.
A local roofer, dentist, or med spa lives and dies by CPL: if a customer is worth $3,000 and you close one in five leads, you can comfortably pay $100+ per lead and still profit.
Go further
Numbers and costs
Related terms
CPA is the average cost to acquire one paying customer (or completed action), calculated as spend divided by conversions.
ROAS is the revenue generated for every dollar of ad spend, calculated as conversion revenue divided by ad spend.
A lead is a person who has shown interest in your business and shared contact information — a name, phone number, or email you can follow up with.
A lead form is a native Meta form that opens inside Facebook or Instagram, pre-filled with the user's info, so people can submit without leaving the app.
Want this metric run for you?
Karbon Agency runs Meta, SEO, and landing pages for local businesses — and shows you every metric, live.