Batu Ulker
Glossary · Unit Economics

Cost Per Lead

Cost per lead (CPL) is the ad spend divided by the number of leads, usually form submissions or opt-ins. For high-ticket offers it's a misleading target on its own, because cheap leads often never book or buy.

Why is cost per lead misleading for high-ticket offers?

Because Meta optimizes for whatever event you tell it to count. Tell it to find leads and it finds the cheapest people willing to fill in a form, which are rarely the people who pay $5,000 or more. That's why "the leads are bad" complaints usually come from accounts optimized for cost per lead: the number got cheaper and the business got worse.

What should you count as the lead instead?

Count the booked call, or a qualified application, as the conversion event. Then the "cost per lead" column in Ads Manager becomes your cost per booked call. In a high-ticket B2B SaaS account I ran, Ads Manager reported $35,627.39 spent for 93 "leads" at $383.09 each, and every one of those leads was a booked sales call. That $383 bought a conversation with a qualified buyer, not an email address.

When does cost per lead still matter?

When the lead is the start of a longer path you control, like a webinar registration. On a webinar funnel, a $10 cost per registrant is useful to watch, as long as you also track how many registrants show up, book and buy. A cheap registrant who never attends is worth nothing.

How to use it

  • Track cost per lead as a diagnostic, not as the goal.
  • If cost per lead drops and booked calls drop with it, the targeting is attracting the wrong people.
  • Judge campaigns on cost per booked call and on revenue.

FAQ

What's a good cost per lead for high-ticket?

There isn't a useful universal number. A $20 lead that never books costs more than a $300 lead that closes.

Posts that cover cost per lead