What Is Cost Per Lead (CPL)?
Cost per lead (CPL) is a marketing metric that measures how much it costs to acquire a single qualified lead through advertising or content marketing efforts. It is calculated by dividing total campaign spend by the number of leads generated.
Why Cost Per Lead (CPL) Matters
CPL bridges the gap between ad spend and revenue by measuring the efficiency of your lead generation efforts. While metrics like CPC and CPM measure advertising costs at the top of the funnel, CPL measures costs at the point where a stranger becomes a potential customer — submitting a form, downloading a resource, or signing up for a trial.
For B2B companies and service-based businesses, CPL is often the primary metric for evaluating social media advertising performance. HubSpot's CPL benchmarks show that average cost per lead varies enormously by industry: $30-50 for e-commerce, $50-100 for SaaS, $100-300 for financial services, and $50-150 for education.
Tracking CPL by platform reveals where your marketing budget works hardest. A LinkedIn campaign with a $15 CPL may outperform a Facebook campaign with a $5 CPL if the LinkedIn leads convert to customers at 3x the rate. Always connect CPL to downstream conversion rates and ROI.
How Cost Per Lead (CPL) Works
The formula is: Total Campaign Spend / Total Leads Generated. If you spend $2,000 on a Facebook lead generation campaign and collect 80 email addresses, your CPL is $25.
Lead quality matters as much as lead cost. Social media platforms offer native lead generation formats that can dramatically affect CPL:
- Facebook/Instagram Lead Ads: Pre-filled forms that auto-populate from profile data. These typically produce the lowest CPL but may sacrifice lead quality since the friction is so low users sometimes submit without realizing it.
- LinkedIn Lead Gen Forms: Similar pre-filled approach but with professional data. Higher CPL ($30-100+) but significantly better lead quality for B2B.
- TikTok Lead Generation: In-app forms with customizable questions. Lower CPL due to the platform's competitive ad pricing, but quality varies widely by targeting precision.
Track CPL alongside cost per qualified lead (CPQL) to account for lead quality differences across platforms and campaigns.
Cost Per Lead (CPL) Examples in Action
A SaaS company runs parallel campaigns across LinkedIn and Facebook promoting a free ebook. The LinkedIn campaign costs $3,000 and generates 40 leads ($75 CPL). The Facebook campaign costs $2,000 and generates 200 leads ($10 CPL). Facebook's CPL is 7.5x lower, but the LinkedIn leads convert to paid customers at 15% versus Facebook's 2%. Actual cost per customer: LinkedIn $500, Facebook $500. Equal outcomes, very different CPL metrics.
A real estate agency uses Instagram Lead Ads to capture homebuyer inquiries. Spending $1,500 per month with a $12 CPL, they generate 125 leads. After filtering for qualified leads (active buyers in their market), 30 remain — making their cost per qualified lead $50, which they track as their true benchmark.
How to Lower Your Cost Per Lead (CPL)
Refine targeting. Narrower, more relevant audiences reduce wasted spend. Use custom audiences based on website visitors and lookalike audiences based on existing customers for the lowest CPLs. Sprout Social's advertising guide shows that retargeting audiences deliver 40-60% lower CPL than cold audiences.
Improve your offer. The value of your lead magnet directly affects CPL. A generic "Subscribe to our newsletter" CTA will produce a much higher CPL than a specific, valuable offer like "Download the 2026 Social Media Benchmarks Report." Use AI content tools to brainstorm compelling offers.
Test ad creatives relentlessly. Creative fatigue is the number one CPL killer. Rotate ad copy, images, and videos every 2-3 weeks. Test different formats — carousel ads often outperform single-image ads for lead generation by 30-50%.
Optimize landing pages. If using external landing pages instead of native lead forms, ensure they load in under 3 seconds, are mobile-optimized, and have a single clear CTA. Track landing page bounce rate alongside CPL.
Use Conversion API tracking. Server-side tracking captures leads that browser-based pixels miss due to ad blockers and iOS privacy changes. Brands using Conversion API alongside pixel tracking report 15-30% more attributed leads, which lowers apparent CPL.
Cost Per Lead (CPL) vs Cost Per Acquisition (CPA)
CPL measures the cost of generating a lead; CPA measures the cost of converting that lead into a paying customer. If your CPL is $25 and 10% of leads become customers, your CPA is $250. Both metrics are essential: CPL optimizes the top of the funnel while CPA evaluates the full journey from ad to revenue.
Hootsuite recommends tracking both together and optimizing the handoff between lead capture and sales follow-up, which is often where the biggest efficiency gains hide.
Frequently Asked Questions
What is a good cost per lead on social media?▼
Average CPL varies widely by industry and platform. E-commerce typically sees $30-50, SaaS $50-100, and financial services $100-300. LinkedIn tends to have the highest CPL ($30-100+) but often produces the highest quality B2B leads. Always evaluate CPL relative to lead quality and downstream conversion rates.
How do I calculate cost per lead?▼
Divide your total campaign spend by the number of leads generated. For example, if you spent $3,000 on a Facebook campaign and captured 150 email signups, your CPL is $20. For more accuracy, calculate cost per qualified lead by only counting leads that meet your qualification criteria.
Which social media platform has the lowest CPL?▼
Facebook and TikTok generally offer the lowest raw CPL due to their large audiences and competitive ad auction environments. However, the lowest CPL doesn't always mean the best value. LinkedIn typically has higher CPL but delivers more qualified B2B leads. Evaluate CPL alongside lead quality and conversion rates.
What is the difference between CPL and CPA?▼
CPL measures the cost to generate a lead (someone who provides contact information), while CPA measures the cost to acquire a paying customer. CPL is a top-of-funnel metric; CPA is a bottom-of-funnel metric. If your CPL is $20 and 5% of leads become customers, your CPA is $400.
Related Terms
Cost Per Acquisition (CPA)
Cost per acquisition (CPA) is a marketing metric that measures the total cost of acquiring one paying customer through a specific channel or campaign. Calculated by dividing total campaign spend by the number of conversions, CPA is the definitive metric for evaluating the profitability of social media advertising and influencer marketing campaigns.
CPC (Cost Per Click)
CPC, or Cost Per Click, is a paid advertising pricing model where the advertiser pays each time a user clicks on their ad, commonly used across social media platforms and search engines.
Conversion Rate
Conversion rate is the percentage of users who take a desired action after interacting with your social media content or ad, such as making a purchase, signing up, or downloading a resource.
Lookalike Audience
A lookalike audience is a paid social advertising targeting option that finds new users who share similar characteristics, behaviors, and interests with your existing customers or audience. Platforms like Meta, LinkedIn, and TikTok analyze your source audience data and use machine learning to identify and target people who look like your best customers but haven't discovered your brand yet.
ROI (Return on Investment)
ROI, or Return on Investment, measures the profitability of your social media efforts by comparing the revenue or value generated against the total cost of your campaigns.
Related Tools
Stop reading about Cost Per Lead (CPL). Start doing it.
Schedule posts, create content with AI, and grow your audience across 7 platforms — all from one dashboard.
7-day free trial · Cancel anytime