What is cost per lead (CPL) and how do you calculate it?
Cost per lead (CPL) is the metric that tells you how much you pay to get one person interested enough to hand over their contact details. If you spend GBP 500 on a Google Ads campaign and that campaign generates 10 leads, your CPL is GBP 50.
CPL matters because it connects your marketing spend directly to a pipeline your business can act on. Unlike impressions or clicks, a lead is a person who has raised their hand.
What is cost per lead?
Cost per lead measures the average cost of generating one new lead through a specific channel. A lead might be a form fill, a phone call, an email signup or a booked discovery call. The definition depends on what counts as a lead in your business.
The formula is straightforward:
CPL = Total campaign spend / Total number of leads
If you spend GBP 1,000 on a LinkedIn campaign and it generates 20 leads, your CPL is GBP 50. If a GBP 300 social campaign generates 15 leads, your CPL is GBP 20.
Keep your definition of a lead consistent across campaigns. Mixing form fills and phone calls without separate tracking makes it impossible to compare like with like.
What a good CPL looks like
There is no universal number because every business has different margins and customer values. A GBP 100 CPL is expensive for a GBP 30 product but very cheap for a service that retains clients at GBP 500 per month.
What matters is the relationship between CPL and customer lifetime value. If you acquire a customer who spends GBP 3,000 over their lifetime and your CPL is GBP 50, the cost of acquisition is well justified. If your CPL is GBP 300 and the customer's lifetime value is GBP 400, margins are tight and every percentage point of churn hurts.
As a rough guide:
- High-ticket services (GBP 1,000 plus): CPL of GBP 50 to GBP 150 is healthy. Each lead that converts covers the cost of several that do not.
- Mid-market products (GBP 50 to GBP 500): CPL of GBP 10 to GBP 40. Volume matters, and the focus should be on conversion rate.
- Low-cost items (under GBP 50): CPL must stay under GBP 5 or the unit economics break.
How CPL differs from CPA and CPC
Cost per lead (CPL) measures the cost of generating an enquiry. Cost per acquisition (CPA) measures the cost of turning that enquiry into a paying customer. CPC (cost per click) measures the cost of one click, regardless of what happens after.
A campaign with a low CPC can still have a high CPL if the landing page does not convert. A reasonable CPL can hide a poor CPA if your sales process leaks leads. The healthiest view is CPL and conversion rate and CPA together.
How to improve your CPL
Start with targeting. If you are paying for clicks from people who will never buy, every impression is wasted. Review your audience definitions, keyword match types and location settings.
Then look at your landing page. A page that loads slowly, asks for too much information or buries the offer will leak leads before they convert. Keep the form short, the page simple and the value clear.
Test your creative. Headlines that match the searcher's intent, ad copy that names the specific problem and a clear next step all lift conversion rates. Higher conversion rates mean you turn the same traffic into more leads, which drives CPL down.
Victory Digital's paid search campaigns for Home Instead Basingstoke reduced cost per lead through audience refinement, ad testing and landing page alignment, contributing to a 3,400 percent increase in ad conversions. Our digital marketing packages start at GBP 849 per month and include campaign management, ongoing testing and transparent reporting through your client dashboard.
If you would like to see where your current advertising stands, start with a free SEO report at https://victory.digital/run-a-seo-report. For a full paid search service that manages CPL as a core KPI, see the digital marketing packages at https://victory.digital/digital-marketing-packages.
What are your Feelings?
Share your reaction
Click a reaction to share how useful this article was.
