Cross-platformGoogle AdsMeta AdsLinkedIn Ads2 min read

CPL: definition, formula and an acceptable cost per lead

CPL measures what one lead costs. Formula, worked example, how to set an acceptable threshold and why a low CPL can be expensive.

AT
Adwise Team
Editorial ·
Contents
  1. Definition
  2. Formula
  3. Worked example
  4. Orders of magnitude
  5. The most common mistakes
  6. Where to find the metric
Key takeaways
  • CPL divides spend by the number of leads generated.
  • It says nothing about lead quality: two campaigns at the same CPL can have close-rates that differ threefold.
  • The only CPL that counts is the one measured against customer acquisition cost, once the sales close-rate is applied.

Definition

CPL, cost per lead, measures what one lead costs on average: a submitted form, an inbound call, a qualified download.

Formula

CPL = total cost divided by number of leads, over the same period.

Worked example

A campaign spends €4,000 and generates 80 forms: CPL is €50. If the sales team closes one lead in six and customer value is €1,500, customer acquisition cost comes to €300. A second campaign at a €30 CPL but closing one lead in twenty gives a €600 cost per customer: it costs twice as much despite the lower CPL.

Orders of magnitude

In B2B, observed CPLs commonly range from €30 to €150 on Google Ads, and appreciably more on LinkedIn Ads, where targeting is sharper and CPC structurally higher. In B2C local services, CPLs of €15 or €25 are frequent. These gaps reflect customer value, not campaign performance.

The most common mistakes

  • Steering on CPL without measuring the close-rate. It is the surest way to optimise towards low-quality volume. The form's conversion rate says nothing about the commercial quality of the contact.
  • Comparing a Google Ads CPL to a LinkedIn CPL. The two do not capture the same maturity of intent.
  • Counting leads twice. One contact filling in two forms counts twice unless deduplication happens in the CRM.

Where to find the metric

In Google Ads, the Cost per conversion column, isolating the conversion action matching the form. In Meta, Cost per lead on lead generation campaigns. In LinkedIn Ads, the Cost per lead column, fed by Lead Gen Forms. In the CRM, by matching media cost against contacts created, the only way to get a deduplicated CPL.

Frequently asked questions

CPL is a specific case of CPA, where the measured conversion is a lead rather than a purchase. The vocabulary differs depending on whether you sell online or through a sales cycle.

ShareLinkedIn
AT
Adwise Team
Editorial

The Adwise team connects Google Ads, Meta Ads, LinkedIn Ads, GA4 and Search Console so agencies and freelancers can run their campaigns from a single place.

Trust

Your data, under your control.

Adwise connects to your accounts through official protocols and only accesses what it needs to answer.

  • GDPR & hosting in Europe
  • Official OAuth connection, never your passwords
  • Read-only access by default
  • Revocable in one click, at any time
  • Encryption in transit and at rest
Test for free · No credit card

Stop losing 6 hours every week.

Connect your platforms and client accounts in 2 minutes. Ask your first question. Get the answer in seconds.

Connect my platformsDiscover the Adwise assistant