Key takeaways
- CPL = marketing spend divided by the number of new leads.
- Your maximum CPL is the value of one lead, which is your close rate times the value of a customer, divided by your target ROAS.
- A cheap lead that never answers is expensive. Judge sources by cost per qualified lead and cost per customer.
What is CPL (cost per lead)?
CPL, or cost per lead, is what you pay on average to get one new lead: a person who has given you their contact details or asked to hear from you, for example by filling in a form, booking a demo, or joining a waitlist. You calculate it by dividing what you spent by the number of leads you got.
Like CPI, the term is used in two ways. As a metric, CPL is what your leads cost, whatever you paid for. As a pricing model, it means you pay a fixed price for each lead a partner delivers, and nothing for clicks or views. CPL is a type of CPA (cost per action) where the action is a lead.
The cost per lead formula
CPL = marketing spend ÷ new leads.
If you spend $600 on ads in a month and 150 people fill in your contact form, your CPL is $600 ÷ 150 = $4.00.
When you buy clicks, the same number comes from your conversion rate: CPL = CPC ÷ lead conversion rate. This is the quickest way to see how much a better landing page is worth.
From a $12 lead to $7.50 without touching the bid
You pay $0.60 per click, and 5% of visitors fill in your form. Your CPL is $0.60 ÷ 0.05 = $12.00. Improve the page so that 8% of visitors convert, and the same clicks now bring leads for $7.50. You did not touch the ad price at all. The prices are sample values; the relationship is what holds.
Count only what you really spent on the channel, and decide once whether you include fixed costs such as tools, agency fees, or design time. Mixing the two approaches from month to month makes CPL look like it moves when it does not.
What counts as a lead
“Lead” means different things in different businesses, and two teams can report very different CPLs for the same campaign simply because they count differently. Write your definition down before you compare sources. Common levels are:
- Raw lead: any form submission or sign-up, including duplicates and obvious junk.
- Valid lead: a unique person with working contact details, for example an email address that was confirmed.
- Marketing qualified lead (MQL): a valid lead that fits your audience, such as the right country, company size, or need.
- Sales qualified lead (SQL): a lead your sales team has spoken to and agrees is worth pursuing.
The deeper the level, the higher the cost per lead, and the closer that number is to what actually matters. Many teams track all of them: CPL for day-to-day optimization, cost per qualified lead to compare sources, and cost per customer to decide budgets.
How much can you pay per lead?
Start from what a customer is worth, then work backwards through your close rate.
Value of one lead = share of leads that become customers × value of one customer.
Maximum CPL = value of one lead ÷ target ROAS.
The maximum CPL for a software company with a 4% close rate
A software company earns $400 in gross profit from an average customer in the first year. 4% of its leads become paying customers, so one lead is worth 0.04 × $400 = $16. The company wants every marketing dollar to return $2 within a year, a target ROAS of 2. Its maximum CPL is $16 ÷ 2 = $8. A channel that brings leads of the same quality for $6 is worth scaling; one at $11 is not, unless its leads close more often. The company and its figures are illustrative.
Use gross profit rather than revenue when you can, and a time frame you trust. CAC vs CPA vs LTV explains how customer value is estimated, and What is ROAS? covers how to set a target.
CPL vs CPC vs CPA
| Model | You pay for | Who carries the risk |
|---|---|---|
| CPC (cost per click) | A visit to your page | You: visitors may leave without doing anything |
| CPL (cost per lead) | A person who leaves contact details or signs up | Shared: you pay for the lead, but not all leads buy |
| CPA (cost per action) | Any defined action, from a sign-up to a sale | Depends on how deep the action is |
| CPS (cost per sale) | A completed purchase | Mostly the channel |
Buying on a CPL basis makes sense when your sales happen later and somewhere else, such as a phone call, a trial, or an email sequence, so paying per sale would be hard to track. CPM vs CPC vs CPA compares the wider set of pricing models, and What is CPE? covers paying for engagement instead.
What drives cost per lead
Two drivers are mostly outside your control. Industry and deal size set the ceiling: where one customer is worth thousands, as in legal or financial services, advertisers can afford to bid more, and leads cost more. Country matters too, because leads from high-income markets usually cost more when more advertisers compete for them.
The other three are yours to change, and they are where most savings come from. Every extra form field lowers the conversion rate and raises CPL, though it often improves quality. The offer itself counts: a free tool, a template, or a trial converts better than “contact us”. And the landing page, through speed, clarity, and trust signals, changes conversion rates more than most bid changes. Run through the landing page checklist before you buy traffic.
Industry benchmark reports, such as the ones WordStream publishes for Google Ads each year, show cost per lead varying several times over between industries. Use them for context, not as a target. Your own maximum CPL is the only number that tells you whether a lead is worth buying.
Lead quality and fake leads
Any channel that pays per lead attracts people who fake them. Watch for:
- Many leads with disposable email addresses, invented names, or phone numbers that never answer.
- Bursts of sign-ups within minutes, often from one country or network.
- Leads that never open a single email or confirm their address.
- A source whose leads never turn into customers, even though its CPL looks excellent.
Confirm email addresses before you count a lead, add a bot check to your form, and compare sources by cost per qualified lead. Ad fraud and bot traffic covers the patterns in more depth. Tag every source with its own UTM parameters so you can follow each lead back to where it came from.
Mind the consent rules
A lead is personal data. Say clearly what people are signing up for, collect only what you need, and follow the privacy and marketing consent rules in the countries you target. Never buy or sell lead lists that people did not agree to.
How to lower CPL
- Fix the page before the bid. A higher conversion rate lowers CPL on every channel at once.
- Test shorter forms. Ask for an email first and the rest later.
- Offer something useful in exchange. A checklist or a free trial beats a newsletter nobody asked for.
- Cut sources by cost per qualified lead, not by raw CPL.
- Pay only for checked results. Pricing per verified sign-up moves the risk of junk leads away from you.
Paying per confirmed sign-up instead of per lead on Sharklio
Sharklio is not a lead marketplace, and we do not sell contact lists. Once it opens, you will be able to run a task campaign that asks users to create a free account or join a waitlist, confirm their email, and send a screenshot plus the email they used as proof. You set a bid per country and pay only for the completions you approve. Remember that these users sign up for a reward, so measure how they behave afterwards. Sign-up is not open yet, but you can join the waiting list in the form at the bottom of this page and we will email you once when it is. A small first campaign in one or two countries will be enough to compare that cost with your maximum CPL from above. Read Write instructions that pass review before you build one.
Frequently asked questions
What is a good cost per lead?
Any CPL below the value of one lead, divided by your target ROAS, is a good CPL for you. Industry averages vary so much by sector, country, and deal size that they are rarely useful as a target.
How do you calculate cost per lead?
Divide your marketing spend for a period by the number of new leads in the same period. $900 spent and 300 leads is a CPL of $3.00.
What is the difference between CPL and CPA?
CPL is one kind of CPA. CPA can mean any action, including a purchase, while CPL counts only leads, such as a form submission or a sign-up with contact details.
Is CPL the same as customer acquisition cost?
No. CAC is what it costs to win a paying customer. If 10% of your leads buy, your acquisition cost from ads alone is roughly ten times your CPL, before sales costs.
Why are my leads cheap but not converting?
Usually because of low intent or fake leads. Check the source, confirm email addresses, and compare cost per qualified lead instead of raw CPL.