How to generate B2B leads: 8 methods that work
B2B buyers research quietly, involve several people and take months to decide. Lead generation works when you reach the right roles, offer something genuinely useful and hand qualified leads to sales quickly.
- Google Search ads on problem and category keywords. Capture buyers already searching for a solution, a category or an alternative to a competitor.
- LinkedIn targeting by role and company. Reach decision-makers by job title, seniority, industry and company size.
- Lead magnets worth a work email. Reports, templates, calculators and benchmarks earn leads without a hard sell.
- Account-based campaigns. Upload target account lists and focus budget on the companies you want most.
- Thought-leader ads. Promoted posts from founders and experts build trust before a sales call.
- Case studies with numbers. Specific results persuade committees more than claims.
- Retargeting. Bring back website visitors with the next step: a demo, a call or a deeper resource.
- Tight sales hand-off. Agree what a qualified lead is and follow up the same day.
How many customers will your budget bring?
Leads = monthly ad budget Γ· cost per lead
Sales-qualified leads = leads Γ conversion rate
Opportunities = sales-qualified leads Γ conversion rate
Customers = opportunities Γ conversion rate
Worked example for a professional services firm in the United States, with the budget split 50% Google, 40% LinkedIn, 10% Meta:
| Stage | Benchmark rate | $5,000 a month | $12,500 a month |
|---|---|---|---|
| Leads | $80 on Google, $120 on LinkedIn, $45 on Meta | β 59 | β 148 |
| Sales-qualified leads | 25β40% of leads | β 20 | β 50 |
| Opportunities | 40β60% of sales-qualified leads | β 10 | β 25 |
| Customers | 20β35% of opportunities | β 2.8 | β 6.9 |
That is about $1,805 per customer. If each customer is worth $15,000, every dollar of ad spend returns about 8.3Γ.
In lower-cost markets the same campaigns usually cost far less; in an Indian metro, for example, a fifth to a quarter of US prices. The calculator above adjusts for your market automatically.
Cost per lead benchmarks by type
What you sell changes the cost of every lead. Use these planning ranges until you have your own data:
| Type | Cost per lead vs. average |
|---|---|
| Software and SaaS | About 20% higher |
| Professional services | Average |
| Manufacturing and industrial | About 20% lower |
| IT services and outsourcing | About 10% higher |
| Financial and business services | About 40% higher |
Judge campaigns by the cost of each customer, not the cost per lead alone. Cheaper leads that never convert cost more in the end.
Google Ads vs LinkedIn ads for B2B
Google Search brings intent: people looking for a solution right now. LinkedIn brings precision: the right roles at the right companies, at a higher cost per lead. Most B2B companies use both, with a small Meta budget for retargeting.
Turn more leads into customers
- Agree a definition of a sales-qualified lead with your sales team.
- Measure cost per opportunity and pipeline value, not just cost per lead.
- Ask company size and role in forms to qualify automatically.
- Nurture leads that are not ready with useful content by email.
Benchmarks are planning averages for a US-level market, used by the calculator above. Your own results will vary with your offer, creatives, landing page and follow-up.