Metrics and KPIs

What is CPL (cost per lead)

Also known as: Cost per Lead

Rodrigo Fávaro, founder of ROO3
Rodrigo Fávaro Founder of ROO3
Published
The acronym CPL in large letters on a dark background, with the address roo3.co/marketing
Short answer

CPL (cost per lead) is how much a business spends on ads to generate each lead, meaning each contact who left a name, phone number or email showing interest. You divide media spend by the number of leads in the period. It is the core metric for businesses that sell through conversation, such as services, real estate, education and B2B.

Formula

CPL = ad spend ÷ number of leads generated

What counts as a lead has to be defined up front: a submitted form, a started chat, an answered call. Changing the definition mid-month changes CPL without changing anything in the campaign.

Hypothetical example

A homebuilder spent $10,000 on ads and received 400 leads through its form. CPL was $10,000 ÷ 400 = $25.

A second campaign, with the same spend, brought 200 leads at $50 each. It looks worse. But the sales team closed 4 contracts from the first and 10 from the second. Cost per contract was $2,500 in the first and $1,000 in the second. The more expensive CPL brought the cheaper customer.

Why a low CPL can be a trap

CPL is easy to push down: ask for less information on the form, offer a freebie that attracts the curious, or target a broader audience. The number improves, and the sales team spends the month calling people who will never buy.

That is why CPL should never be read on its own. It needs two rates alongside it: how many leads become real opportunities and how many opportunities become sales. Only the combination shows the cost per customer.

CPL, CPA and CAC

CPL is a special case of CPA, where the chosen conversion is the lead. CAC goes further: it also adds the costs of the sales team and tools, and divides by paying customers. A healthy business tracks all three, each at a point in the funnel.

From lead to customer
Question it answers
CPLHow much does it cost to fill the funnel?
Qualification rateHow many leads really fit the profile?
Close rateHow many opportunities become contracts?
CACWhat does each customer cost in the end?

How to lower CPL without worse leads

Common CPL mistakes

Frequently asked questions

What does CPL stand for?

CPL stands for cost per lead. It is how much you spend on ads to generate each interested contact.

How do you calculate CPL?

Divide ad spend by the number of leads generated in the same period. $5,000 and 200 leads is a CPL of $25.

What is the difference between CPL and CPA?

CPL is a CPA where the measured conversion is the lead. CPA can measure any chosen action, such as a purchase or a signup.

What is a good CPL?

One that results in a cost per customer the business can sustain. A high CPL can be great if leads close well, and a low CPL can be bad if nobody buys.

Do chat and messaging leads count in CPL?

Yes, as long as a started conversation is defined as a lead and is measured. What matters is using the same definition across the period you compare.

Related terms

Sources
Rodrigo Fávaro

Rodrigo Fávaro

Founder of ROO3, a marketing and technology agency in São José do Rio Preto, Brazil. Builds AI products running in production (Tobia, gerar.app, Pense Mercado) and maintains the AI Benchmark, a public ranking of AI models.

X @rodmf LinkedIn rodrigofavaro

Marketing you can measure, from the ad to the sale.

ROO3 builds and runs paid media, SEO and websites with real targets, dashboards and numbers. The first conversation is free.