A good cost per lead on Facebook depends heavily on your industry, but across all sectors the average falls somewhere between $20 and $60. Some industries like legal services or financial products regularly see CPLs above $100, while others like retail or e-commerce promotions can generate leads for under $10. The number alone tells you very little without context.
That context is what this article is about. If you are running Meta ads for lead generation and trying to benchmark your performance or bring your costs down, you need to understand what drives CPL in the first place, not just what the averages look like on paper.
What Facebook Ads Cost Per Lead Actually Measures
Cost per lead is calculated simply: total ad spend divided by the number of leads generated. If you spent $5,000 and collected 200 leads, your CPL is $25.
What it does not measure is lead quality. A $12 CPL sounds excellent until you discover that 90% of those leads never respond to follow-up. A $90 CPL sounds alarming until you find that those leads close at 30% and each customer is worth $4,000. This distinction matters more than most advertisers acknowledge when they first start optimizing for CPL.
Optimizing for a lower CPL without tracking what happens to those leads downstream is one of the most common and costly mistakes in paid lead generation.
Average Cost Per Lead on Facebook by Industry
The following ranges are based on aggregated industry data from multiple sources including WordStream, HubSpot, and Meta’s own published benchmarks. They should be treated as directional references, not guarantees, since your actual CPL will vary based on audience targeting, creative quality, offer strength, and competition in your market.
Lower CPL industries (typically under $30)
- Retail and e-commerce: $5 to $20, especially for discount-driven campaigns or contest entries
- Entertainment and media: $8 to $18 for email list building or event registrations
- Education (consumer-facing): $12 to $25 for general interest courses or free resources
- Fitness and wellness: $10 to $25 for gym trials or app signups
Mid-range CPL industries (typically $30 to $75)
- B2B software and SaaS: $35 to $80, depending on deal size and funnel complexity
- Healthcare: $40 to $70 for appointment requests or consultation signups
- Home services: $30 to $60 for quote requests in categories like roofing, HVAC, or solar
- Insurance: $45 to $80, with high variation based on product type
Higher CPL industries (typically $80 and above)
- Legal services: $80 to $150 or more for personal injury, family law, and similar practice areas
- Financial services: $70 to $130 for wealth management, mortgage, or investment products
- Enterprise software: $80 to $200+ for high-value B2B deals with long sales cycles
- Real estate: $60 to $120 for buyer or seller leads in competitive markets
These ranges reflect the competitive dynamics of each market and the intent level of people responding to ads in those categories. Legal and financial leads are expensive partly because they are genuinely harder to generate, and partly because the lifetime value of a converted client justifies bidding aggressively for them.
Why Your CPL Might Be Higher Than the Benchmark
Benchmarks give you a reference point, not a diagnosis. If your CPL is running above the typical range for your industry, the cause usually falls into one of a few categories.
Audience problems
Broad audiences with low intent drive up CPL because Meta is delivering your ads to people who are not ready to take action. Narrow audiences that are too small create frequency problems and increase costs. Neither extreme works well. The sweet spot depends on your budget and campaign objective.
Offer and creative misalignment
Your ad creative and landing page or lead form need to match the expectation of the audience. If your creative promises something specific but your form asks for more than the visitor expected to give, conversion rates drop and CPL rises. Lead forms that ask for too many fields are a frequent culprit.
Landing page or lead form friction
Native Meta lead forms typically convert better than external landing pages simply because they reduce friction. That said, native forms often attract lower-quality leads because the bar to submit is so low. This is the central trade-off in lead gen on Meta: lower CPL from instant forms versus higher lead quality from landing pages with more context and commitment.
Campaign structure and budget allocation
Running too many ad sets with small budgets limits Meta’s algorithm from learning efficiently. Under-funded campaigns often produce erratic CPLs. Consolidating campaigns and giving the algorithm more data to work with generally improves stability and performance over time.
Cost Per Qualified Lead: The Better Target
The more useful metric for most businesses is cost per qualified lead (CPQL). This filters for leads that actually meet your criteria, whether that is a minimum budget, a specific job title, a geographic area, or a demonstrated intent to buy.
To calculate CPQL, take your total spend and divide it by the number of leads that passed your qualification threshold. If you spent $3,000, got 150 leads, and 30 of them were qualified, your CPQL is $100. Even if your raw CPL looked fine at $20, the $100 CPQL might be what your sales team is working with.
Bridging the gap between CPL and CPQL requires passing data back from your CRM into Meta’s ad platform so the algorithm can optimize for the signals that actually predict a qualified lead, not just any form submission. This is where conversion event tracking and offline conversion uploads become critical.
Practical Ways to Lower Your Facebook Ads CPL
Lowering CPL without hurting lead quality is not about one trick. It is the result of multiple improvements working together.
Tighten your offer
Vague offers produce vague leads. A specific, valuable offer attracts people who actually want what you provide. A free consultation with a clear outcome beats a generic