Five strategies carry most B2B lead generation: fast follow-up, referrals run as a system, answer-first content, outbound built on clear positioning, and paid media used as a bridge. Channel choice moves cost per lead by more than thirty times, so start with the economics.
Cost per lead by channel
Sopro’s B2B benchmarks, last updated in September 2025, put the blended average at $481.56 per lead. By channel:
| Channel | Average cost per lead |
|---|---|
| Referrals | $25 |
| Paid Facebook | $142 |
| SEO | $206 |
| Cold email | $225 |
| Webinars | $267 |
| Cold calling | $300 |
| Paid LinkedIn | $408 |
| PPC (Google Ads) | $463 |
| Trade shows and events | $840 |
Company size matters too. Firms with 2 to 50 employees average $146 per lead, and companies with more than 1,000 employees average $348. Our read: smaller firms can afford to be specific about who they want, and a specific audience costs less to reach.
Read the table alongside conversion. A $142 lead that never becomes a conversation costs more than a $408 lead that does.
The five strategies
1. Fast follow-up
Every other strategy feeds this one. Most B2B companies take hours to answer a new inquiry, and leads cool within the hour (the results timeline has the research). Follow-up automation such as the Pipeline Activation System replies the moment a lead arrives and keeps following up until the person books or says no. It is the least glamorous strategy here, and usually the first one to fix.
2. Referrals, run as a system
Referrals are the cheapest channel in the table and the least managed. They are also what has worked best for this practice. Our own clients have come mostly through word of mouth and personal recommendations, and the reputation behind them was built one partnership at a time.
Most firms wait for referrals to happen. A system defines the moments to ask, the incentive and the follow-up. Referral volume is capped by how much work you deliver, so it will not carry a growth plan alone, but it lowers the blended cost of everything else.
3. Answer-first content
Buyers now ask ChatGPT, Gemini and Perplexity before they search, and those engines draw on sources that answer questions directly. Content written to the questions your buyers actually ask earns rankings and gets your firm mentioned and recommended in AI answers, and it keeps producing after it is published. Expect it to take three to six months to start (Ahrefs). How to earn AI search visibility walks through the mechanics.
4. Outbound built on positioning
Cold outreach works when the list is precise, the message rests on a clear answer to “why you,” and the follow-up sequence runs without gaps. Cold email averages $225 per lead, well under the blended average, and you can turn the volume up when you need it. Agents can handle the research and the sequencing, but the message still has to come from your positioning. That split is the premise of AI-powered sales enablement.
5. Paid media as a bridge
PPC averages $463 per lead and stops when the budget does. It earns a place when a launch date demands volume or when you need data quickly. Trade shows, at $840 a lead, make sense when deal sizes run to six figures.
Which mix fits your stage
Under roughly $2 million in revenue: fix follow-up first, organize referrals into a system, and build content as the base. This mix has the lowest blended cost and the longest runway.
Established B2B firms with sales capacity: add outbound and selective LinkedIn spend. Outbound opens conversations when you need them, and content makes those conversations easier to win.
A launch with a deadline: paid search as a bridge while organic builds, with a firm review at 90 days against the benchmarks above.
How to know it is working
No one can promise a lead count, and you should be wary of anyone who does. What can be promised is the measurement: your current lead flow documented before work begins, response time and publishing cadence checked weekly, and a monthly report that ends with what changes next. The reporting standard is in marketing campaign metrics.
Comparing lead results across agencies
Most agency results comparisons are highlight reels. Three habits make them hard to trust: the word “lead” stretches to fit, costs get cropped out of the math, and you only see the best accounts. Ask every agency you are considering:
- What exactly counts as a lead, in writing?
- What is the all-in cost per qualified conversation, with fees and media included?
- What was the client’s lead flow before you started?
- Can I see a redacted monthly report from a typical account, not the best one?
- Which account did not work, and what did you change?
The fifth question tells you the most. Every agency has an account that lagged. The ones worth hiring can tell you what their reporting caught.
Common questions
Questions, answered.
Can you break down the costs of the lead generation strategies you recommend?
Yes. Against Sopro’s B2B benchmarks, referrals average about $25 per lead, paid Facebook $142, SEO $206, cold email $225, paid LinkedIn $408, PPC $463 and trade shows $840, with a blended average of $481.56. We recommend a mix by revenue stage and deal size, each with its own line-item budget.
Which lead generation strategy works fastest?
Fixing follow-up on the leads you already get. It needs no new traffic, and most B2B companies take hours to reply to a new inquiry.
Do you guarantee a number of leads?
No. We commit to the measurement instead: a baseline documented before work begins, and a monthly report of results once the work launches.
What is a good cost per lead for a small business?
B2B firms with 2 to 50 employees average $146 per lead, according to Sopro. Judge your figure by cost per qualified conversation, since a cheap lead nobody talks to is not cheap.
