📈
📈 Business tools

Lead Magnet (eBook / Whitepaper) CPL Calculator

Results update as you type. Any currency.

Your numbers

Understanding the lead magnet cost per lead — concept and principle

A lead magnet is a free resource, such as an eBook, whitepaper, checklist or template, offered in exchange for contact details. It is a common way for B2B companies, consultants and online businesses to build an email list. This calculator adds the cost of producing the resource to the cost of promoting it and divides by the number of downloads, giving the cost per lead (CPL). You can use it to plan a campaign budget or to compare a lead magnet with paid lead-generation channels. It works with any currency.

Lead magnet cost per leadProduction of $2,500 and promotion of $3,000 cost $5,500. 6,000 landing page visitors at a 25% download rate give 1,500 leads, so each lead costs $3.67: $1.67 for production and $2.00 for promotion.Cost per lead for a free eBook$2,500production+$3,000promotion= $5,500 total cost1 in 4 download (25%)6,000 visitors× 25%= 1,500 leads$$5,500 ÷ 1,500 = $3.67$1.67 production + $2.00 promotion
Production cost is spread over every lead, so more downloads make each lead cheaper.

How it is calculated

Production cost covers writing, design and any tools; promotion spend is ads or paid placements that drive visitors to the landing page. Conversion is the share of landing page visitors who submit the form.

The principle

CPL is a simple average: the total cost of the campaign spread evenly over every contact it produced. Production cost behaves like a fixed cost, paid once however many people download, while promotion grows with traffic. That is why the same eBook becomes cheaper per lead the longer it is used: the production share falls with each new download, and only the promotion cost keeps scaling. Conversion rate matters just as much, because doubling conversion halves CPL with no extra spend.

Worked example

  1. Inputs: production $2,500, promotion $3,000, 6,000 visitors, conversion 25%.
  2. Leads = 6,000 × 0.25 = 1,500.
  3. Total cost = 2,500 + 3,000 = $5,500.
  4. CPL = 5,500 ÷ 1,500 = 3.667, shown as $3.67.
  5. Of this, production accounts for about $1.67 per lead and promotion for $2.00.

How to read the result

CPL is only half the picture. A cheap lead that never buys is worth less than an expensive one that does, so follow leads through to qualified prospects and customers, and compare the cost per customer with the profit a customer brings. Compare CPL against your other channels in the same market, such as webinars, paid social lead forms or search ads, rather than against general benchmarks, which vary widely by industry and region.

Common mistakes

Keep in mind: This is a planning estimate, not financial advice. Lead quality, privacy and consent rules for collecting email addresses, and later sales conversion all affect the real value of a campaign.

Frequently asked questions

What is a good download conversion rate?

It depends on the offer, the traffic source and how many form fields you ask for. Track your own landing pages and test changes one at a time.

How is CPL different from CPA?

CPL counts contacts who sign up; cost per acquisition usually counts paying customers or another final goal, so it is higher.

Should organic traffic be included?

You can include all visitors for a blended CPL, or only paid visitors to measure the promotion alone. State which one you use.

Sources: Kotler and Keller, Marketing Management (Pearson)

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →