B2B lead generation: how many leads you need, where to get them and what to pay

Most B2B lead generation advice is a list of channels. The questions that decide whether it works come first: how many leads you need, what you can afford to pay for each, and whether your market is big enough for the pace you've planned.

Guide7 min readUpdated

Short answer

B2B lead generation is the work of finding businesses likely to buy from you and starting conversations with the right people inside them. To do it, define your ideal customer and what makes them buy now, then size the market. Choose inbound, outbound or both by deal size and timeline. Build and verify a list, reach out with a specific reason, qualify the replies, and track cost per qualified lead and per customer.

  • Work backward from the customers you need to the leads you need; the numbers usually surprise people.
  • Set a maximum cost per lead from your gross profit per customer before you buy data or ads.
  • Check the market is big enough: Census data shows how many firms of each size an industry has.
  • Outbound gets conversations in weeks; inbound compounds over months.
  • CAN-SPAM makes no exception for business-to-business email.
On this page

This guide is for founders, sales leaders and marketers at B2B companies who need a steady flow of qualified conversations and want to plan it with numbers rather than hope. It covers the steps, the channels and when each fits, the funnel arithmetic, what you can afford to pay per lead, and the email rules that apply to business contacts.

What B2B lead generation covers

A lead is a person at a company that fits your ideal customer profile. Lead generation is everything that turns a company you'd like to sell to into a conversation with the right person there. It comes in two forms:

  • Inbound: buyers find you, through search, content, referrals or ads, and raise their hand.
  • Outbound: you find them, build a list and contact them by email, phone or LinkedIn.

Leads then move through stages. A marketing qualified lead has shown interest; a sales qualified lead has a confirmed need and is worth a seller's time. The MQL vs SQL guide explains the difference and the hand-off.

How to generate B2B leads, step by step

  1. Define your ideal customer and the trigger. Write down the industry, size and location of the companies that buy from you most easily, the role that owns the problem, and the event that makes them act now (a new site, an expansion abroad, a contract ending). The ideal customer profile guide walks through it.
  2. Size the market. Count how many companies fit. The Census Bureau's Statistics of U.S. Businesses gives the number of firms in each industry by employee size band. If the count is smaller than your plan needs, you'll find out now instead of in month four.
  3. Do the funnel math backward. Start from the customers you need each month and divide by each conversion rate to get the meetings, replies and contacts you need. The worked example below shows how.
  4. Set what you can pay per lead. Decide how much of a customer's first-year gross profit you'll spend to win one, then work out what that allows at each stage of the funnel.
  5. Choose your channels. Pick by deal size, how fast you need results and where your buyers already look (see the table below).
  6. Build and verify the list. Collect companies and contacts that fit, then check a sample by hand before you send anything.
  7. Reach out with a specific reason. Every message should say why this company, why now. The guides to writing a cold email and LinkedIn lead generation cover the two biggest outbound channels.
  8. Qualify, hand off and measure. Agree with sales what makes a lead qualified, pass those on quickly, and track cost per qualified lead and per customer by channel every month.

Choose channels by deal size and timeline

ChannelTime to first leadsMain costFits best whenWatch out for
Cold emailDaysData and writing timeYou can name the accounts you wantDeliverability and the CAN-SPAM rules
Cold callingDaysRep timeOwner-run firms, local businesses, high-value accountsLow connect rates; calling rules for mobiles
LinkedIn outreachWeeksTime, plus a paid seat if you need search filtersProfessional buyers who are active on LinkedInConnection limits and generic messages
Search (SEO and content)MonthsWriting and expert timeBuyers search for the problem you solveSlow to start; needs patience
Paid search and socialDaysMedia spendDemand exists and clicks are affordable at your deal sizeCosts rise fast in crowded categories
Referrals and partnersWeeks to monthsRelationship timeTrust-heavy purchases such as professional servicesHard to scale on demand
Events and trade showsPer eventBooth, travel, staff timeConcentrated industries with one or two key showsLeads go cold without fast follow-up
Prebuilt lead listsDaysPrice per recordYou need volume quicklyQuality varies; verify a sample

Most teams that need results this quarter start with outbound and build inbound alongside it, because search and content take months to pay off but keep working once they do.

Worked example: a translation agency plans its pipeline

Illustrative example. The agency and its conversion rates are fictional; the market counts are real Census figures.

Parallel Text (paralleltext.example) is a B2B translation agency that wants three new clients a month. Its best clients are medical device makers and law firms with 20 or more employees. A new client is worth about $18,000 in first-year revenue at a 40% gross margin, so $7,200 in first-year gross profit.

Step 1: is the market big enough? From the Census Bureau's 2022 Statistics of U.S. Businesses:

SegmentNAICS codeUS firms with 20+ employees (2022)
Medical equipment and supplies manufacturing33911,360
Offices of lawyers5411107,396

Step 2: the funnel, worked backward from three clients. The rates come from the agency's own last six months:

StageConversion to the next stageNeeded per month
New clients3
Proposals30% are won10
Meetings50% lead to a proposal20
Positive replies50% book a meeting40
Contacts emailed5% reply positively800
Contacts researched85% pass verification941

What the numbers show. At two contacts per company, 800 emails a month means 400 companies a month. The medical device segment would be used up in under four months; law firms would last about 18. Parallel Text has three choices: widen the profile, accept a slower pace, or raise the reply rate. Raising it from 5% to 10% (by writing only to companies with a trigger, such as a new European distribution deal) halves the list it needs and makes the medical device segment last twice as long.

Step 3: what it can pay. Parallel Text decides to spend up to a third of first-year gross profit to win a client: $2,400 each, or $7,200 a month for three. That allows:

StageMonthly volumeMaximum cost at this stage
Per contact emailed800$9.00
Per positive reply40$180
Per meeting20$360
Per proposal10$720

Now any channel or vendor can be judged on the same scale. A data source at a dollar or two per verified contact fits easily. An event that costs $6,000 and produces eight meetings ($750 each) doesn't, unless those meetings convert better than the agency's usual 50%.

Build and verify the list

Lists go wrong in three ways: the company doesn't fit, the person has left, or the email bounces. Check a random sample of 20 records by hand before you send to the rest: is the company in the right industry and size band, is the person still in the role on the company's own site or LinkedIn, and does the email domain match the company? If more than two or three fail, fix the source before you scale.

AI tools can speed this up, but they don't remove the need to check. In GTM-Bench, a June 2026 benchmark from Blackpearl Group built from real prospecting requests submitted to Bebop, four of the six generalist AI agents tested ended with a negative net score across 72 tasks: they returned more below-standard leads than good ones. Spot-check every list, whoever built it.

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 those too.

Stay within the email rules

The CAN-SPAM Act covers business email. The FTC's compliance guide says the law makes no exception for business-to-business email, and each email that breaks it can bring a penalty of up to $53,088. The main requirements:

  • No false or misleading header information, and no deceptive subject lines.
  • Identify the message as an ad where it is one.
  • Include your valid physical postal address.
  • Tell recipients how to opt out, and honor opt-outs within 10 business days.
  • You're responsible for what agencies and vendors send on your behalf.

If you email people outside the US, their local rules apply and can be stricter, so check before you add those contacts. For phone rules, see the legal section of the cold calling scripts.

Measure what matters

MetricHow to calculate itWhat it tells you
Positive reply ratePositive replies ÷ emails deliveredWhether your list and message fit
Cost per qualified leadChannel spend ÷ sales qualified leadsWhich channels to fund
Lead to customer rateNew customers ÷ qualified leadsWhether "qualified" means anything
Customer acquisition costSales and marketing spend ÷ new customersWhether growth is affordable
Payback periodAcquisition cost ÷ monthly gross profit per customerHow long each customer takes to repay its cost

For Parallel Text, $2,400 to win a client who brings $600 a month in gross profit ($7,200 ÷ 12) pays back in four months.

Self-check

  • You can name your ideal customer's industry, size, role and trigger in two sentences.
  • You know how many companies fit, from a source you can cite.
  • You've worked your funnel backward from a customer target, using your own rates where you have them.
  • You have a maximum cost per lead and use it to judge every channel.
  • You've hand-checked a sample of every list before sending.
  • Every email has your address and a working opt-out, and opt-outs are processed within 10 business days.

Common mistakes

  • Counting leads instead of customers. A thousand downloads that never become meetings cost money and time. Measure each channel by qualified leads and customers.
  • Skipping the market count. A narrow profile at high volume burns through the market, then reply rates fall and teams blame the copy.
  • Buying volume over fit. A big list of the wrong companies lowers reply rates and hurts deliverability for every email after it.
  • No agreed definition of qualified. If sales and marketing disagree, leads sit unworked. Write the definition down.
  • Slow follow-up. Inbound leads and event contacts cool quickly. Agree a response time and track it.

Next step: turn your profile and market count into a working list with how to build a prospect list.

Sources

Written by the Bebop team at Blackpearl Group. Last updated .

Questions people ask

What is B2B lead generation?

B2B lead generation is the process of finding businesses that are likely to buy your product or service and starting conversations with the right people inside them. It includes inbound methods, where buyers find you through search, content, ads or referrals, and outbound methods, where you build a list and contact people by email, phone or LinkedIn. Leads are then qualified before a seller spends time on them.

What is the best B2B lead generation strategy?

The best strategy depends on your deal size, how fast you need results and where your buyers look. Outbound email and calling produce conversations within weeks when you can name the accounts you want. Search and content take months but keep producing leads once they work. Referrals suit trust-heavy services. Most teams start with outbound, build inbound alongside it and judge every channel by cost per qualified lead.

How much should B2B lead generation cost?

Set the budget from your own numbers rather than an industry average. Decide what share of a customer's first-year gross profit you'll spend to win one, then multiply by each stage's conversion rate. For example, if a client brings $7,200 in first-year gross profit and you'll spend a third of it, you can pay up to $2,400 per client, which at a 15% meeting-to-client rate is $360 per meeting.

How many leads do I need?

Work backward from the customers you need. Divide your monthly customer target by your win rate to get proposals, then by your proposal rate to get meetings, and so on back to contacts. Three clients a month at a 30% win rate, a 50% meeting-to-proposal rate, a 50% reply-to-meeting rate and a 5% positive reply rate needs about 800 contacts emailed a month.

What's the difference between inbound and outbound lead generation?

Inbound lead generation attracts buyers who are already looking: they find you through search, content, ads or referrals and get in touch. Outbound lead generation starts with you: you choose the companies, find the right people and contact them first. Inbound leads usually convert better but are slow to build and hard to increase on demand. Outbound is faster to start and easier to scale, but needs a good list and a reason to write.

Is B2B cold email legal in the US?

Yes, if you follow the CAN-SPAM Act, which the FTC says makes no exception for business-to-business email. Use accurate header information and honest subject lines, identify the message as an ad where it is one, include a valid physical postal address, and give a clear way to opt out. Honor opt-outs within 10 business days. Each violating email can bring a penalty of up to $53,088.

Start with leads that fit

Describe the buyers you want. Bebop finds verified contacts at matching companies, with intent signals and a playbook for each.

Edit the search to match your market. Already have an account? Log in