Skip to content
NewNew guide. How to get your business into Google AI Overviews.Read it
Paid ads Definition

Cost per lead CPL

Cost per lead (CPL) is the average amount you spend on marketing to get one lead, meaning one person who leaves their details or enquires: spend divided by leads.

Abbreviation
CPL
Category
Paid ads
Updated
Sheet
12 of 40

Formula

CPL equals marketing spend divided by leads
Marketing spend
What you paid for the campaign or channel in the period, ads and any fees tied to it.
Leads
People who completed an enquiry: a form, a call or a WhatsApp message. Count each person once.

Worked60,000 ÷ 200 = 300

Worked example

Dental clinic

A dental clinic spends 60,000 on Meta ads in a month and receives 200 enquiries through its lead form. Its CPL is 300. Only 20 of those enquiries book a consultation, so the cost per booked patient is 3,000.

Why it matters

CPL is the first price tag on growth for any business that sells after a conversation: clinics, schools, builders, B2B software. It tells you what a unit of attention costs before anyone has paid, so it is the number you can read within days rather than months.

It is also easy to game. A discount banner, a prize draw or a pre-filled form will push CPL down and fill your inbox with people who never wanted the service. A low CPL only means something if those leads go on to buy.

How to improve it

  • Fix the page before the ad. A form with five fields and a slow mobile page wastes clicks. Cutting a field or loading faster often lowers CPL more than new creative.
  • Ask one qualifying question. "Which treatment are you interested in?" costs you a few leads and removes the ones who were never going to book.
  • Answer fast. A callback or WhatsApp reply within minutes turns more enquiries into conversations, which is what you actually pay for.
  • Track it per campaign, not just overall, so a cheap channel can't hide an expensive one.

Common mistakes

  • Chasing the lowest CPL. Compare cost per booked appointment or per customer instead. A 300 lead that books beats a 100 lead that doesn't pick up.
  • Counting duplicates and spam as leads, which flatters the number.
  • Ignoring the platform's own count. Google Ads and Meta both report conversions on their own rules; reconcile them against your CRM or enquiry sheet.
  • Judging too early. Two days of data on a new campaign is noise.

Once leads are flowing, the next question is how many become customers: that is cost per acquisition, and over a full relationship it feeds customer acquisition cost.

Sources

  1. About Target CPA biddingGoogle Ads Help · 2026

Want your CPL moving the right way? Bring the number. We'll bring the plan.

Book a call