Data & Scoring
09.04.2026

Calculate Cost-per-Lead: Formula, Benchmarks & Calculator

How much does a lead really cost you? And more importantly: How much should it cost? The Cost-per-Lead (CPL) is one of the key metrics in B2B marketing, but it's only meaningful if you calculate and interpret it correctly.
Janik Deimann
Content

Generate B2B Leads with AI?

With LeadScraper, you create suitable B2B lists in seconds. 100% GDPR compliant. No subscription required!

CREATE TEST ACCOUNT

CPL berechnen
Ziel-CPL berechnen
Anzeigen + Agentur + Tools + Arbeitszeit
Nur qualifizierte Kontakte zählen
Dein Cost-per-Lead
pro qualifiziertem Lead
Anteil der Leads, die zu Kunden werden
Dein maximaler Ziel-CPL
alles darunter ist profitabel

Das Wichtigste in Kürze
  • CPL = Gesamtkosten der Kampagne ÷ Anzahl der generierten Leads
  • Ein niedriger CPL ist nicht automatisch gut – entscheidend ist, ob er unter deinem Ziel-CPL liegt
  • Ziel-CPL-Formel: Ø Auftragswert × Marge × Close-Rate
  • B2B-Benchmarks DE: Google Ads ~100–200€, LinkedIn ~150–350€, Cold Outreach ~5–30€
  • Die häufigste Ursache für einen hohen CPL ist fehlendes Tracking – nicht zu hohes Budget

What is the Cost-per-Lead?

The Cost-per-Lead indicates how much you spend on average to acquire a potential customer. The formula is simple: total campaign costs divided by the number of leads. For an overview of typical costs per lead by industry and channel, you can find in a separate article.

An example: You spend €3,000 on a LinkedIn campaign and generate 15 demo requests. Your CPL is €200.

What many do wrong: They only include the ad budget. An honest calculation also includes agency fees, tool costs, time spent on campaign management, and potentially the costs for landing pages and creatives. Those who omit their own efforts underestimate the true CPL – sometimes significantly.

Equally important is the question of what actually counts as a lead. Without a clear definition, marketing and sales will argue over numbers they've measured differently. A lead should always be a concrete signal of interest: a completed contact form, a demo request, a qualified call. Newsletter sign-ups without discernible purchase intent do not count. What constitutes a truly qualified lead is explained in a separate article.

How much should a lead cost? The Target CPL

A CPL of €200 can be very good – or far too high. That depends entirely on what a customer is worth to you in the long term. The target CPL is therefore the more meaningful metric.

Formula: Target CPL = Avg. Order Value × Margin × Close Rate

Practical Example: If your average order value is €5,000, your margin is 40%, and your close rate is 20%, then your target CPL is €400. Anything below that is profitable – anything above it costs you money.

For many, this might initially sound high. Until you compare it against channel benchmarks and realize that Google Ads or content marketing are significantly lower. An additional guideline is the LTV:CAC ratio: it should be at least 3:1. So, a customer who brings you €3,000 should incur a maximum of €1,000 in acquisition costs.

CPL Benchmarks by Channel (Germany)

Kanal Ø CPL (DE) Lead-Qualität Hinweis
Google Ads (B2B) 100–200€ Mittel Abhängig vom Keyword-Wettbewerb
LinkedIn Ads 150–350€ Hoch Teuer, aber präzises B2B-Targeting
Facebook / Meta Ads 20–80€ Niedrig–Mittel Gut für Awareness, schwächer für High-Ticket
Content Marketing / SEO 20–50€ Mittel–Hoch Niedrigster CPL, aber 6–12 Monate Vorlaufzeit
Cold Outreach / Scraping 5–30€ Hoch (bei gutem Targeting) Günstigster CPL bei direktem Ansprechen
Messe 1.000–2.000€ Sehr hoch Nur bei High-Ticket-Angeboten sinnvoll
Empfehlung / Referral 10–50€ Sehr hoch Günstig, aber kaum skalierbar

According to a HubSpot study , the average B2B CPL is around $200 – with significant industry differences. In the IT & Services sector, it rises to an average of $370.

In my assessment, cold outreach with properly qualified contacts has the lowest CPL in the B2B sector. The crucial factor is data quality: a poor contact list costs time and reputation. A good list reduces the CPL to a fraction of paid channels.

CPL too high? The 3 most common causes

No clean lead tracking

Many teams don't know which channel brings which leads. Without this knowledge, optimization is based on gut feeling rather than data. Budget ends up where the noise is loudest – not where it yields the most. Before optimizing campaigns, ensure that every lead source is accurately tracked.

Landing page conversion is too low

A page with 1% Conversion Rate has a CPL three times higher than the same campaign with 3%. Test your headline, CTA, and form before investing more budget. A/B tests on landing pages often yield faster improvements than new ad formats.

Target audience too broad

The broader the target audience, the more clicks and fewer qualified leads. Especially with LinkedIn and Google Ads, many pay for contacts who would never buy. It's better to have less reach with precise targeting than many impressions with the wrong target audience.

Tipp: CPL mit Outbound-Scraping senken

Wer seinen CPL strukturell niedrig halten will, setzt auf selbst generierte Kontaktlisten statt teurer Anzeigenplattformen. Tools wie LeadScraper.de durchsuchen das Web in Echtzeit nach passenden Firmenkontakten mit Freitext-Prompts statt starrer Filter.

Das Ergebnis: Ein CPL von oft unter 20€ bei gleichzeitig hoher Zielgruppengenauigkeit.

Conclusion

CPL is one of the most important metrics in B2B marketing – but only useful if you know what you can afford. First, calculate your target CPL, then optimize each channel based on real figures.

If you want to keep your CPL consistently low, you should focus particularly on content marketing and structured cold outreach: Organic leads cost significantly less in the long run than paid channels, and outbound lead generation with qualified contacts often delivers the best ROI. The prerequisite for this is a clean contact database – spontaneously compiled lists quickly negate the advantage.

FAQ

What is a good Cost-per-Lead?

That depends on your business model. A CPL of €200 can be excellent for an order value of €10,000, but it would be too high for a product costing €300. Calculate your target CPL (order value × margin × close rate); that's your only relevant benchmark.

What is the difference between CPL and CAC?

CPL measures the cost per generated lead. CAC (Customer Acquisition Cost) measures the cost up to the actual purchase. The difference lies in the close rate. If you acquire 100 leads and 20 of them make a purchase, your CAC is five times higher than your CPL.

Which costs are included in the CPL calculation?

All costs causally related to lead generation: ad budget, agency fees, tool costs, working hours for campaign management and content production. Those who omit their own efforts often significantly underestimate the true CPL.

How much does a B2B lead cost in Germany?

Depending on the channel and industry, between €5 and €2,000. The realistic range for active B2B marketing is €50–€350 per lead. HubSpot reports average values of around $370 for the IT industry, although US figures tend to be slightly lower in Germany.

Let AI agents work for you 24/7

Leadscraper helps you reach exactly the decision-makers who are genuinely interested. Fast. Simple. GDPR compliant.
4.8 / 5.0
Excellent User Feedback