Glossary

CPL — cost per lead

CPL is the cost of acquiring one lead. Here is how it is calculated, why the platform number differs from reality, and which one to trust.

CPL (cost per lead) is the amount of advertising spend required to obtain one lead.

CPL = ad spend ÷ number of leads

If a campaign spends €1,000 and produces 80 leads, the CPL is €12.50.

Why the definition hides the hard part

The formula is trivial. What is not trivial is deciding which spend and which leads go into it:

  • Which spend. Campaign spend is an average across every ad inside it. Spend per ad_id is the granular number, and it is the one that lets you act.
  • Which leads. A lead counted by the ad platform (attributed through its own model, after iOS restrictions) and a lead counted by your own tracking (a click you logged and a form you received) are two different numbers. They never match exactly.

Which number to trust

DropCPL treats the first-party count as the ground truth: a click logged on the tracking domain, a cookie set server-side, a form submission received. It is deterministic, so it is reproducible.

The platform-reported conversion is still sent back to Meta through the Conversions API, because Meta’s optimizer needs it. But it does not define the CPL shown in the product.

Two truths, one canonical. Averaging them would produce a number that is precise about nothing.

Last updated: 2026-09-21

FAQ

Is CPL the same as CPA?+

Not quite. CPA (cost per acquisition) usually refers to a completed sale or a paying customer, so it is downstream of CPL. CPL counts leads: form submissions, calls or sign-ups. A healthy CPA requires a healthy CPL plus a working sales process.

Ready to find out what
converts, for real?

Free to start.

Start free →