Paid advertising

CPL (Cost per lead)

CPL (Cost Per Lead) is a digital marketing metric that shows what you pay to generate a lead. A lead is typically a potential customer who provides their contact details or signs up for something, and in doing so shows real interest. CPL also works as a pricing model in online advertising, where you as the advertiser pay a fixed price for each lead generated, regardless of how many impressions or clicks your ad gets.
→ All articles

What is CPL (Cost per lead)?

CPL, or cost per lead, is a metric you use to measure how much a single lead costs you to generate through your marketing activities. A lead is a potential customer who has shown real interest in your product or service by, for example, filling in a contact form, signing up for a newsletter or downloading a resource. In other words, CPL tells you how effectively your marketing turns traffic or attention into genuine prospects.

Unlike models such as CPC (cost per click) or CPM (cost per mille), where you pay for clicks or impressions, with the CPL model you only pay when a touchpoint occurs that could genuinely develop into a sale. That makes the metric particularly relevant when you work with lead generation in channels such as social media advertising or Google Ads, where the focus is on creating qualified enquiries rather than just traffic.

CPL is calculated with a simple formula that makes it easy to compare campaigns and channels:

CPL = Total marketing costs / Number of leads generated

By doing this calculation, you get a financial picture of how much each lead really costs, which also lets you assess whether your investment in, for example, paid advertising, SEO or content production is delivering the return you want.

How do you use CPL?

You use CPL as a management tool to assess how effectively your marketing activities create contact with potential customers. The metric becomes a key tool when you allocate budgets and plan your efforts across channels. If, for example, you see that your CPL is lower from organic traffic generated by SEO than from paid search advertising, you can prioritise your resources differently to get a better balance between cost and lead quality.

In practice, CPL is part of an overall analysis of your marketing performance, where you link it to metrics such as CPA (cost per acquisition) and ROAS (return on ad spend). That way, you can assess both what it costs to get a lead and whether the leads actually turn into customers. Combining these insights lets you adjust bidding strategies, ad copy and landing pages so you get the most out of your budget.

Why is CPL important?

CPL matters because it gives you a concrete measure of how effectively you turn interest into action. When you know your cost per lead, you get a much better grip on your ROI (return on investment), and you can make a more precise case for your marketing investments. The metric also makes it easier to identify ineffective campaigns and sharpen your targeting towards the segments that actually convert.

A low CPL doesn't necessarily mean quality, because leads can vary considerably in value. So it's about finding the right balance between price per lead and conversion rate. In B2B markets, for example, it can make sense to accept a higher CPL if each lead has strong potential for future sales. In that sense, CPL works both as a benchmark and as a catalyst for strategic decisions.

What types and variants are there?

CPL can take several forms depending on context and channel. In online marketing, you typically work with three main types:

  • Online lead generation: Payment for a qualified sign-up, for example from a form in an ad flow or on a landing page.
  • Qualified vs. unqualified leads: The difference lies in whether the leads are expected to have genuine buying interest. In complex sales processes, such as B2B, qualified leads are worth more, even though the price per lead is often higher.
  • Channel-specific CPL: Here you measure cost per lead for different sources such as social media, SEO, email or PPC. This gives you insight into where your best enquiries come from, so you can fine-tune your strategy accordingly.

How do you work with CPL in practice?

When you work with CPL, it's essential to connect the metric to your actual campaign costs and conversion data. That means continuously calculating and comparing cost per lead across channels and segments. The classic calculation looks like this:

Example of a CPL calculation:

A campaign has cost DKK 10,000 and generated 50 leads. That gives a CPL of DKK 200 per lead. If next month you spend DKK 12,000 but get 80 leads, your CPL drops to DKK 150, which shows an improvement in efficiency.

By combining this insight with data from your CRM and your marketing platforms, you can track lead quality and the whole customer journey. That makes CPL an important link between your campaign data and your business strategy. For example, changes to your ads' visual style, tone of voice or target audiences can affect CPL significantly, which is exactly why it makes sense to analyse and test on an ongoing basis.

What should you watch out for?

Although CPL is a useful metric, it's easy to misread if you don't put it in the right context. A low figure may look positive, but if the leads you get never turn into sales, you've really wasted resources. So you should always combine CPL with qualitative KPIs that measure lead quality and conversion.

You also need to be aware of differences in channel costs. A low CPL from a large social media audience can hide the fact that your most valuable customers actually come from a more expensive but more targeted Google Ads campaign. So the most important thing isn't to chase the lowest CPL, but the most profitable combination of price and potential that supports your overall digital strategy.

Want help with this?

→ Book a chat