According to SeoProfy's lead generation statistics research, 80% of new leads never convert to sales. For companies paying business lead generation companies by volume, that number is the most important context in the decision: you are not buying leads. You are buying the fraction of leads that will eventually become customers, and the agency you choose determines whether that fraction is 5% or 25%.

The problem is that the category called "lead generation companies" covers at least five fundamentally different service models. An outbound appointment-setting firm and an inbound SEO agency both call themselves lead generation companies. They do completely different work, serve different sales motions, and produce different lead quality. Choosing without that distinction in mind produces the misalignment that drives the 80% non-conversion rate.

The Five Lead Generation Models

Not all lead generation companies are solving the same problem. Understanding the model is the first step to knowing whether a company can actually help you.

  • Inbound and content agencies build owned lead flow through SEO, blog content, gated assets, and landing page optimization. The economics improve over time: HubSpot's CPL benchmarks show organic CPL averaging $164 for B2B SaaS, below both paid search and social. The trade-off is time: inbound programs take three to twelve months before producing meaningful volume, making them unsuitable as a short-term pipeline fix.
  • Outbound and prospecting agencies run cold email sequences, LinkedIn outreach, and in some cases cold calling. Campaigns launch in two to four weeks, compared to three to six months for in-house builds. Sopro's State of Prospecting 2025 data puts cold email CPL at around $225 and cold calling at $300, with multi-channel outbound averaging $188. These are higher CPLs than inbound at maturity, but the speed-to-pipeline makes them the default choice for companies that need revenue this quarter.
  • Paid media agencies run PPC (Google, Meta) and LinkedIn Ads. Google Ads CPL runs $100 to $175 for B2B; LinkedIn Ads range $150 to $408 depending on targeting granularity and offer quality. Paid media produces fast, scalable volume with clear attribution, but the cost per lead is directly tied to platform CPMs, which have been rising consistently since 2021.
  • Appointment-setting firms qualify prospects and book meetings directly onto a sales team's calendar. Pricing is typically $150 to $500 per booked appointment, or $3,000 to $7,000 per month on retainer. This model works best for B2B sales motions where SDR time is expensive and the bottleneck is getting qualified conversations in front of closers.
  • Full-funnel demand generation agencies combine two or three of the above. Multi-channel programs generally produce the best blended CPL because different channels capture demand at different funnel stages. This is the model most growth-stage DTC and B2B SaaS companies should be evaluating if the goal is sustainable pipeline, not just a single-channel volume spike.

B2B vs. B2C Lead Generation: Fundamentally Different

The differences between B2B and B2C lead generation are structural, not just tactical.

B2C generates roughly seven times more leads per month than B2B (an average of 196.5 leads per month at B2C companies versus 28 for B2B), but individual B2B leads carry far higher lifetime value. B2C conversions are often impulse-driven with short decision cycles. B2B deals involve 12 or more average touchpoints before a sales-qualified lead is created.

The platform split reflects this: 89% of B2B marketers use LinkedIn for lead gen, and 62% say LinkedIn generates leads at twice the rate of other platforms, per SeoProfy's research. B2C lead generation runs primarily through Meta (Facebook and Instagram), Google Shopping, and increasingly TikTok. An agency optimized for one side of this divide is not automatically equipped for the other.

The evaluation framework differs too. B2B lead quality is assessed by job title, company size, budget authority, and pain signal, criteria that take time to verify and require ICP-specific targeting. B2C lead quality is assessed faster, by behavioral signals: email open rates, click patterns, abandon cart events. Agencies that conflate these frameworks produce misaligned results in both directions.

What to Look for When Evaluating a Lead Generation Company

Average B2B cost per lead by channel: referrals and email at the low end, trade shows at the high end

The pricing model is the first signal. Retainer arrangements ($2,500 to $12,000 or more per month) indicate a strategic partnership focused on program quality. Pay-per-lead models create an incentive toward volume over quality, since the vendor gets paid the same whether the lead converts or not. Pay-per-appointment aligns incentives better for outbound firms, since the vendor only gets paid when a qualified meeting is booked.

Regardless of the model, several green flags indicate a trustworthy vendor:

The agency discloses exactly how leads are sourced and how contact data is verified. It provides sample lead records before signing. It can show historical MQL-to-SQL rates with real client data, not just industry averages. It offers CRM integration with real-time delivery and a defined policy for replacing invalid contacts.

Red flags that reliably predict future problems: the vendor refuses to disclose lead sourcing methodology. The pricing and volume promises look too good relative to industry CPL benchmarks. The case studies only show anonymous testimonials without named clients or specific metrics. The leads being sold are non-exclusive and shared across multiple buyers in your category.

There is no minimum contract length (which means they are not confident in results) or there is an unusually long lock-in with no performance-based exit clause.

One of the most costly red flags is a vendor that sells recycled lists. Recycled leads have already been contacted by competitors and are statistically much less likely to convert. If an agency cannot explain specifically how their contact database is sourced and refreshed, assume the data quality is poor.

The Metrics That Determine Whether Lead Generation Is Working

First Page Sage's B2B conversion rate data shows website visitor-to-lead conversion averaging 1.1% for B2B SaaS and up to 7.4% for legal services. These are the starting points for evaluating funnel performance.

The metrics that matter from a lead generation company relationship:

  • Cost per lead (CPL) is the entry point, but it is not the decision metric. Referral leads average $25 CPL and close at a far higher rate than $225 cold email leads. CPL without conversion context is meaningless.
  • MQL-to-SQL rate measures the percentage of marketing-qualified leads accepted by the sales team as genuinely worth pursuing. HubSpot's benchmarks show email-sourced leads converting MQL-to-SQL at 46% and SEO-sourced leads at 51%, compared to 26% for PPC. A low MQL-to-SQL rate is either a targeting problem (wrong ICP) or a quality problem (recycled data or inflated volume).
  • Lead-to-opportunity rate measures how many leads reach the proposal or pricing stage. First Page Sage's benchmarks show this ranging from 2.8% in aerospace to 11.8% in HVAC, with most B2B industries in the 3% to 6% range. A vendor who cannot provide benchmarks for your specific industry vertical is working from generic assumptions.
  • Customer acquisition cost is the ultimate measure. A $30 lead that never closes is more expensive than a $150 lead with a 15% close rate. Tracking cost per user acquisition from lead generation spend through to closed customer is what separates an accountable program from an activity report.

When to Outsource vs. Build In-House

Digitechniks' outsourced lead generation analysis shows outsourced campaigns launching in two to four weeks versus three to six months for in-house builds, with 71% of organizations that outsource reporting higher conversion rates than purely in-house management.

Outsourcing makes sense when the fully loaded cost of an in-house SDR ($150,000 to $200,000 annually in the US) exceeds the cost of an outsourced program ($7,000 to $12,000 per month for mid-market coverage). It also makes sense when you are entering a new market, when the sales team is prospecting instead of closing, or when you want to test a channel before committing to headcount.

Building in-house makes sense when brand narrative is highly complex and requires deep product knowledge, when you have a product-led growth motion that requires sophisticated lifecycle nurturing, or when lead volume is high enough to support and manage a dedicated SDR team effectively.

The reality for most growth-stage companies is a hybrid: outsource pipeline acceleration while building internal content and nurture capability in parallel. 82% of companies plan to outsource at least part of their lead generation in 2025, which is consistent with programs that treat outsourced agencies as a complement to in-house capability rather than a replacement.

What This Means for You

Lead generation companies are not interchangeable. The model, the channel focus, the pricing structure, and the lead sourcing methodology all determine whether an engagement produces pipeline or just activity. Companies that treat lead gen as a commodity purchase, choosing on price per lead, reliably end up with the 80% non-conversion problem the industry is defined by.

If you want to evaluate which lead generation approach best fits your current stage, budget, and sales motion, EmberTribe works with growth-stage DTC and B2B brands on performance programs that connect lead generation spend directly to revenue outcomes.