CPL · CPA · CPM
Cost Per Lead / Cost Per Action / Cost Per Mille
What is CPL?
- CPL = cost per lead · CPA = cost per conversion · CPM = cost per 1,000 impressions
- Each funnel stage calls for a different metric
- Pick the channels that generate revenue, not just the cheapest ones
Once you start telling the three metrics apart, the baseline of every ad-spend conversation changes. Media sellers write proposals in whichever unit favors them: CPM for display placements, CPC for search, CPL for lead-form products. Put numbers in different units side by side in one table and you get an illusion, not a comparison. That’s why the first thing practitioners do is convert every channel’s cost to the same unit. In B2B, that usually means “per lead” or “per qualified meeting.”
The formulas are simple. CPM is ad spend ÷ impressions × 1,000, CPL is ad spend ÷ leads, and CPA is ad spend ÷ conversions. What matters is running these formulas in reverse to set your allowable unit cost in advance. If a single contract earns KRW 20 million (≈ US$15,000) in annual margin and you can spend up to 20% of that, or KRW 4 (≈ US$1) million, on acquisition, then at a 25% consultation-to-contract rate, the break-even is KRW 1 million (≈ US$750) per consultation, and at a 10% lead-to-consultation rate, KRW 100,000 (≈ US$75) per lead. Without these numbers, you have no grounds to push back when someone says, 'A CPL of KRW 30,000 (≈ US$22) is cheap.' People also often confuse these with CPC (cost per click), but a click means the visitor hasn’t yet left a name or contact details.
Where this most often breaks down in practice is that every team defines a “conversion” differently. Marketing counts a whitepaper download as a conversion; Sales only counts a call with a decision-maker. On the very same campaign, CPA can come out at KRW 80,000 (≈ US$60) or KRW 2.5 million (≈ US$1,870). Pushing only on a target CPL makes things worse. A prize giveaway or a free template can drive the unit cost down, but what comes in is job seekers and competitors’ staff, and Sales never opens the list. Leads that haven’t been filtered for duplicate submissions and fake contact details also make CPL look 30–40% lower than it really is. Before you polish the numbers, agree with Sales on what counts as a conversion.
John KimInstructor John Kim, author of B2B Marketing Design and CEO of Nanum Consulting
Euijung KimBrand strategist with 30 years in advertising, formerly a division head at Daehong Communications| Category | CPM | CPL | CPA |
|---|---|---|---|
| Billing basis | Per 1,000 impressions | Per lead | Per conversion (action) |
| Funnel stage | Awareness and reach | Demand generation | Performance and conversion |
| Perceived cost | Low | Medium | High |
| Best-fit goal | Brand awareness | Lead generation | Driving purchases and sign-ups |
CPM comes from the traditional metric used since the newspaper and TV era to compare media reach (Mille is Latin for 1,000), while CPL and CPA became standard in the digital advertising era, when performance could be measured and billed. Together, these terms show how, as measurement technology advanced, the basis for ad spending gradually moved from 'impressions' to 'actions.'
Consider a hypothetical case. Company A, an industrial predictive-maintenance solutions provider with 120 employees and KRW 21 billion (≈ US$15,711,500) in annual revenue, was spending KRW 45 million (≈ US$33,700) per quarter on advertising. The CPL on its dashboard looked low at KRW 9,000, (≈ US$7) but of the 1,480 leads collected over three months, sales managed to turn only 11 into actual meetings.
- When Manager Kim on the marketing team broke leads down by channel, content ads at a CPL of KRW 6,200 (≈ US$5) accounted for 72% of all leads, yet only 0.3% of those converted to meetings.
- Park, the sales division head, said in the weekly meeting, 'This isn't a lead, it's just a list of names,' and made it clear that submissions without the contact's job title and number of machines owned would no longer be accepted.
- Manager Kim added 'number of machines in operation' and 'planned adoption timeline' fields to the request form and reset the criteria so that only submissions with both fields filled in count as valid leads.
- Recalculated on the same basis, the cost per meeting (CPA) was KRW 3.1 million (≈ US$2,320) for content ads and KRW 820,000 (≈ US$615) for search ads. The channel that looked cheapest turned out to be the most expensive.
- After reporting to the CEO, the team moved 60% of the content advertising budget to search and industry-specific trade media, and redirected the remaining budget to producing customer case-study content.
- Six months later, leads had dropped from 1,480 to 610, but meetings rose from 11 to 47, cost per meeting fell from about KRW 3.1 million (≈ US$2,320) to KRW 960,000, (≈ US$720) and three contracts were signed.