Search for B2B lead generation and you'll get a list of channels: SEO, cold email, LinkedIn, events, paid ads, partnerships. The lists are all roughly the same and none of them help, because channel selection is the third decision, not the first.
Lead generation is a targeting problem before it's a channel problem. Teams that struggle usually don't have a broken channel — they have a channel working correctly against a list of companies that were never going to buy.
The three jobs underneath
Strip away the tactics and B2B lead generation is three sequential jobs:
- Definition — deciding which organisations are worth contacting at all
- Reach — getting in front of them, inbound or outbound
- Qualification — separating real opportunities from polite interest
Most teams over-invest in step two and under-invest in one and three. That's why the pipeline looks full and the forecast still misses.
Job one: define who's worth contacting
Your ideal customer profile is the highest-leverage document in the funnel, because every downstream cost — research time, email volume, demo hours, discount pressure — is a function of who you let in.
A useful ICP is built from evidence, not aspiration. Look at customers who renewed, expanded, and referred, and find what they share:
- Firmographics — industry, headcount, revenue, geography, business model
- Technographics — what they already run that makes you a fit
- Trigger events — funding, a new executive, a relevant hire, an expansion
- Pain markers — the observable symptoms of the problem you solve
The last two matter most and get skipped most. Firmographics tell you who could buy. Triggers tell you who might buy now, which is the difference between a list and a pipeline.
If your ICP doesn't disqualify anyone, it isn't an ICP — it's a description of the market with a strategic-sounding name.
Job two: reach them
Now channels become a real question, and the answer is mostly about who you're trying to reach.
| Channel | Best for | Realistic timeline |
|---|---|---|
| SEO and content | Buyers already searching | 6–12 months |
| Cold email | Named accounts you've chosen | 2–6 weeks |
| LinkedIn / social | Relationship-led, senior buyers | 1–3 months |
| Events and communities | High-ticket, trust-heavy sales | 1–6 months |
| Paid ads | Testing messages, retargeting | Days to weeks |
| Partnerships and referrals | Everything, when available | Highly variable |
Two rules save most teams from a wasted quarter. First, pick fewer channels than you think you can run — three executed weekly beats eight abandoned by March. Second, match channel to deal size: a 5,000 deal cannot fund an account-based motion, and a 200,000 deal is wasted on a self-serve funnel.
The channel nearly everyone under-uses
Past buyers who changed jobs. Someone who bought from you at their last company already trusts you, already knows the product works, and now has budget somewhere new. The conversion rate on that outreach beats anything else available, and almost nobody tracks it systematically.
Job three: qualify without killing momentum
A lead is not an opportunity. The bridge between them is qualification, and the useful version scores two dimensions separately:
- Fit — how closely they match the ICP
- Intent — evidence they're actively looking
Both high means move now. High fit, low intent means nurture — pushing a demo here is how you burn a perfect account. Low fit, high intent is the dangerous quadrant: they want to talk, they'll consume your time, and they'll stall or churn. Say no early.
What to measure
Most lead gen reporting counts leads, which measures how open your form is rather than whether the work produced revenue. The metrics that tell you something:
- Meetings held — not booked; no-shows aren't pipeline
- Opportunity conversion — what share of meetings become real opportunities
- Pipeline created — value, not count
- Cost per meeting — by channel, including your own time
- Win rate by source — the number that reallocates next quarter's budget
That last one settles arguments. A channel producing half the leads at twice the win rate is your best channel, and lead-count reporting will tell you the opposite every single time.
A practical 90-day build
Days 1–30 — define. Interview your ten best customers. Write the ICP down. Build a list of 100 accounts that genuinely match. Resist starting outreach; the list is the work.
Days 31–60 — reach. Pick one channel. Run it every week without exception. Track reply rate, meeting rate, and what people actually say when they decline.
Days 61–90 — refine. Now the data can teach you something. Which accounts replied? What did the good conversations share? Tighten the ICP, then add a second channel.
The temptation throughout is to skip to day 31. Teams that do generate activity for a quarter and learn nothing, because without a defined target there's no way to tell whether a poor reply rate means bad copy or the wrong audience.
Where automation helps
The research and list-building half of this is mechanical and slow, which makes it the natural place for AI. Twin-Sales is built around exactly that sequence: read what you sell, derive the ICP, find companies that match, then find the right people inside them — leaving the qualification judgement where it belongs, with you.
Frequently asked questions
What is B2B lead generation?
It's the process of identifying organisations that fit what you sell and creating enough interest for a real conversation. In practice it spans three jobs: defining who is worth contacting, reaching them through inbound or outbound channels, and qualifying the response so your calendar fills with meetings that can actually become deals.
How many leads do I need to hit quota?
Work backwards from your own conversion rates rather than an industry benchmark. If your average deal is 20,000, your quota is 500,000, and you win 25% of qualified opportunities, you need 100 qualified opportunities. If one in four discovery calls becomes an opportunity, that's 400 calls. Anything else is guessing — and the ratios vary enormously by segment.
Is outbound or inbound better for B2B lead generation?
They solve different problems. Inbound produces higher-intent leads but you don't choose who arrives and it takes months to build. Outbound lets you pick exactly which accounts to pursue and produces results in weeks, at lower conversion rates. Most teams that hit a number reliably run both, with outbound aimed at the specific accounts inbound isn't reaching.
Put this playbook to work
Twin-Sales reads your market, finds the accounts worth pursuing, writes outreach in your voice, and runs your pipeline from first touch to closed deal.
Try Twin-Sales free →