Cost Per Lead: Formula and Campaign Examples
Cost per lead (CPL) is total acquisition spend divided by the number of leads generated. It is useful only when you define what qualifies as a lead.
Independent editorial resource. Some links to Udimi are affiliate links; we may earn a commission at no extra cost to you. We buy solo ads and test vendors, but results vary by audience, offer and campaign. Full disclosure.
Calculate it correctly
If an illustrative campaign costs $150 and produces 30 leads, CPL is $5. Include relevant fees in spend and use the same attribution window for the numerator and denominator.
Distinguish lead types
An email address is not necessarily a qualified prospect. Track consent, engagement and fit where appropriate.
Compare with customer value
A $5 lead might be affordable for one business and uneconomic for another. Estimate eventual gross contribution, not just headline revenue.
Use the calculator
Our homepage calculator lets you change spend, clicks and leads to explore scenarios. Its output is arithmetic, not a forecast.
The formula and its limits
CPL = total attributable acquisition cost ÷ number of leads. If $180 produces 30 leads, CPL is $6. If only 12 meet your qualification criteria, cost per qualified lead is $15. Neither figure tells you whether the leads will become profitable customers.
Compare like with like
Define a lead consistently across campaigns. A downloaded checklist, a confirmed subscriber and a booked sales call have different meanings. Use the same cost inclusions and attribution window when comparing sources.
Connect CPL to business value
Estimate the gross contribution from an approved customer and the proportion of qualified leads who eventually purchase, using your own observed data where possible. If you lack enough evidence, treat a break-even CPL as a scenario rather than a reliable bidding target.
Common CPL mistakes
Do not divide by clicks when you intend to calculate cost per lead; that produces cost per click. Do not omit creative or platform fees from one campaign while including them in another. If a lead later proves invalid, decide whether to report raw and qualified CPL separately. When there are zero leads, CPL is undefined rather than zero. A campaign can therefore have a measurable click cost without a meaningful lead cost.
Put This Into Practice
- Write down the audience and conversion event that matter for your offer.
- Check the destination page and measurement before spending money.
- Choose a test budget you can afford to lose and evaluate qualified outcomes.
Sources and Further Reading
Platform-specific details should be checked against the provider’s current documentation. Pricing, seller availability and product policies may change.
Continue learning
Solo Ad Budget Planning: Set a Test Limit
Budget planning starts with what you can afford to learn, not with an arbitrary target number of clicks.
Read guide →How to Track Solo Ads Without Guesswork
Use campaign-specific URLs and conversion events to connect paid traffic with actual business outcomes.
Read guide →Email List Building Costs: A Realistic Budget
The cost of building an email list includes more than the price of sending traffic to a signup page.
Read guide →