Short answer
Lead generation is the work of finding people at companies that could buy from you and getting their interest or contact details so sales can start a conversation. In B2B it runs two ways: inbound, where buyers find you through search, content, referrals or ads, and outbound, where you build a list and reach out by email, phone or LinkedIn. Measure it by qualified leads, cost per qualified lead and how many become customers.
- A lead is a person at a company that fits your customer profile, with a way to reach them.
- Inbound waits for buyers to raise their hand; outbound picks the accounts and goes first.
- Judge channels on cost per qualified lead and per customer, not cost per lead.
- B2B purchases involve many people, so one lead at an account is rarely enough.
- Lead generation ends at a qualified conversation; what happens next is selling.
On this page
This page is for founders, marketers and sales leaders who want a clear definition of lead generation, the vocabulary around it and the handful of numbers that show whether it's working. For the full method, with funnel arithmetic and channel choices, see the step-by-step B2B lead generation guide.
What lead generation means
Lead generation is everything that turns a company you'd like to sell to into a named person there who is interested, or at least reachable, and worth a seller's time. It starts with deciding who you want and ends when a lead is qualified and handed to sales, or a first meeting is booked.
In B2B, three things make it different from consumer lead generation:
- Fit matters as much as interest. A keen lead at a company too small to buy is still a poor lead.
- Buying is done by groups. Forrester's survey of nearly 18,000 business buyers found that, on average, 13 internal stakeholders and nine external participants influence a purchase. One contact at an account is a start, not a finished lead.
- Cycles are long. Many leads aren't ready to buy yet, so lead generation hands a share of them to nurturing instead of sales.
What counts as a lead
Teams use "lead" loosely. Writing down the stages, and who owns each, stops marketing and sales arguing about numbers.
| Stage | What it is | Usually owned by |
|---|---|---|
| Contact | A name and company you hold, with no fit checked and no interest shown | Marketing or sales ops |
| Lead | A contact at a company that fits your profile, with a way to reach them | Marketing or SDR |
| Marketing qualified lead (MQL) | A lead that has engaged enough to pass to sales | Marketing |
| Sales accepted lead (SAL) | An MQL sales has agreed to work | SDR |
| Sales qualified lead (SQL) | Confirmed need, a person involved in buying and a reason to act | SDR or account executive |
| Opportunity | A deal in the pipeline with a value and a close date | Account executive |
The MQL vs SQL entry explains where the hand-offs sit and how to set the criteria.
Inbound and outbound lead generation
| Inbound | Outbound | |
|---|---|---|
| Who goes first | The buyer, by searching, downloading, asking or replying to an ad | You, by choosing accounts and contacting them |
| Main channels | Search, content, webinars, referrals, paid ads, review sites | Cold email, cold calls, LinkedIn, events, direct mail |
| Time to first leads | Weeks for ads, months for search and content | Days |
| What you control | The message and the offer, not who arrives | Exactly which companies and roles you reach |
| Typical cost | Content, media and tools, falling per lead as content builds up | Rep time and data, rising roughly in line with volume |
| Fits best when | Buyers already search for the problem you solve | You can name the accounts you want and the reason to contact them now |
Most B2B teams run both. Outbound fills the pipeline this quarter; inbound takes longer to start but keeps producing once it does. Outbound email to business addresses has rules too: the FTC's CAN-SPAM guide says the law makes no exception for business-to-business email, requires an opt-out honored within 10 business days, and sets penalties of up to $53,088 per violating email. The outbound sales entry covers the outbound side in more detail.
Lead generation, demand generation and prospecting
| Term | Goal | Usually measured by |
|---|---|---|
| Lead generation | Get interested or reachable people at fitting companies into the funnel | Qualified leads, cost per qualified lead |
| Demand generation | Make the market aware of the problem and inclined to choose you | Pipeline and revenue from target accounts |
| Prospecting | A seller finds and contacts specific accounts and people | Conversations and meetings booked |
| Lead nurturing | Keep in touch with leads who aren't ready yet | Share of nurtured leads that become sales qualified |
Demand generation creates the interest that inbound lead generation captures; demand generation explains the difference in depth. Prospecting is the seller-led part of outbound lead generation.
How to generate B2B leads, in brief
- Define who you want. Industry, size, location, the role that owns the problem, and the event that makes them act now.
- Count how many companies fit. If the market is smaller than your plan needs, find out before you start.
- Choose inbound, outbound or both by deal size and how fast you need results.
- Build and check the list, or publish what buyers search for. Hand-check a sample of any list before you use it.
- Reach out with a reason specific to each company.
- Qualify quickly and track cost per qualified lead by channel every month.
The narrower step 1 is, the better the leads. Blackpearl Group's GTM-Bench study (June 2026) clustered 59,881 real requests sellers typed into its prospecting app. The most common were "find customers for [our website]" (43.8%) and generic lead requests (17.6%). Requests that named a persona (6.8%), a geography (5.1%), firmographic limits (4.5%), a technology the buyer uses (4.1%) or a buying trigger (3.6%) were far rarer. The app's input format nudges people toward the first two, so treat the split as indicative, but the lesson holds: say who, where, what size and why now.
The metrics that matter
| Metric | Formula | What it tells you |
|---|---|---|
| Leads by source | Count of leads per channel | Volume and mix |
| Lead to SQL rate | SQLs ÷ leads | Whether the leads fit |
| Cost per lead | Channel spend ÷ leads | Cheapness of volume; misleading on its own |
| Cost per SQL | Channel spend ÷ SQLs | The fairest way to compare channels |
| SQL to customer rate | New customers ÷ SQLs | Whether "qualified" means anything |
| Customer acquisition cost | Sales and marketing spend ÷ new customers | Whether growth is affordable |
| Speed to lead | Time from an inbound lead to the first human reply | Whether interest is cooling before you act |
Worked example: two channels, two answers
Illustrative example. The company and figures are invented to show the arithmetic.
Atlas Route (atlasroute.example) is a corporate travel agency that manages business travel for companies with 200 or more employees. Last month it spent $9,000 on inbound (search ads and content) and $12,000 on outbound (a share of an SDR's cost, data and tools).
| Measure | Inbound | Outbound |
|---|---|---|
| Spend | $9,000 | $12,000 |
| Leads | 150 form fills | 32 positive replies |
| Cost per lead | $60 | $375 |
| SQLs | 30 (20%) | 16 (50%) |
| Cost per SQL | $300 | $750 |
| New customers | 3 (10% of SQLs) | 5 (31% of SQLs) |
| Cost per customer | $3,000 | $2,400 |
Cost per lead says inbound is more than six times cheaper. Cost per customer says outbound is 20% cheaper. The reason is fit: the outbound list held only companies with 200 or more staff and a travel budget, while the inbound form drew small firms and people booking their own trips. Across both channels Atlas Route spent $21,000 for eight customers: $2,625 each in channel spend.
The fix isn't to drop inbound. It's to tighten the form and the ad targeting so fewer poor-fit leads arrive, and to keep comparing the channels on cost per customer. Customer acquisition cost explains which other costs belong in the full figure and how to tell whether it's affordable.
Common mistakes
- Celebrating lead volume. A thousand downloads that never become meetings cost money and seller time.
- No written definition of a qualified lead. Leads then sit unworked while each team blames the other.
- One contact per account. With buying groups this large, plan to reach several roles at each company.
- Slow follow-up on inbound leads. Agree a response time and measure it.
- Skipping the list check. Wrong companies and old contacts hurt reply rates and deliverability for every email after them.
If you'd rather start from contacts that are already verified, Ready-to-Sell Leads come with intent signals and a playbook for each one. Spot-check them like any other source.
Next step: plan your channels and funnel numbers with the B2B lead generation guide.
Sources
- The State Of Business Buying: Risk-Averse Buyers Demand Proof, Not Promises, Forrester, 21 January 2026
- CAN-SPAM Act: A Compliance Guide for Business, Federal Trade Commission, accessed 26 October 2026
- GTM-Bench: Evaluating Agentic AI Systems for Buyer/Seller Coherence in Go-to-Market Workflows, Blackpearl Group, June 2026
Written by the Bebop team at Blackpearl Group. Last updated .
Questions people ask
What is lead generation in simple terms?
Lead generation is finding people who might buy from you and getting their interest or contact details so you can start a sales conversation. In B2B, that means people at companies that fit your customer profile. It covers both attracting buyers who come to you (inbound) and reaching out to buyers you've chosen (outbound), and it ends when a lead is qualified and handed to sales.
What is the difference between inbound and outbound lead generation?
Inbound lead generation attracts buyers who find you through search, content, referrals or ads and then raise their hand, for example by filling in a form. Outbound lead generation starts with you: you choose the companies and roles you want, build a list and contact them by email, phone or LinkedIn. Inbound gives you less control over who arrives; outbound gives faster results but costs more per lead.
How do I generate B2B leads?
Define the companies and roles you want and the event that makes them buy now. Count how many fit. Choose inbound, outbound or both by deal size and timeline. Build and hand-check a list, or publish content your buyers search for. Reach out with a reason specific to each company. Then qualify replies quickly and track cost per qualified lead by channel every month.
What is a good cost per lead?
There's no universal figure, because a lead's value depends on your deal size and how often leads become customers. Work backward instead. If you'll spend up to $2,400 to win a customer and one lead in eight becomes a customer, you can afford up to $300 per lead. Compare channels on cost per qualified lead and cost per customer, which account for lead quality.
What is the difference between lead generation and demand generation?
Demand generation makes the companies who could buy aware of the problem you solve and inclined to choose you, through content, events, advertising and outreach. Lead generation turns that interest, or a seller's research, into named people sales can contact. Demand generation is measured by pipeline and revenue from target accounts; lead generation by qualified leads and what each one costs.
Is cold email allowed for B2B lead generation in the US?
Yes, if you follow the CAN-SPAM Act. The FTC says the law makes no exception for business-to-business email. Every message needs accurate header information, a non-deceptive subject line, your valid postal address and a working way to opt out, and opt-outs must be honored within 10 business days. Each violating email can bring a penalty of up to $53,088. Other countries' rules can be stricter.