Home/Lead Generation
Lead Generation

How to Generate Leads for B2B (That Actually Convert)

Cold email, prospect lists, LinkedIn, and the systems behind 500,000+ booked meetings.

B2B Lead Gen Diagnostic
Is Your Lead Gen System Actually Built to Convert?
Answer 7 quick questions. Get an honest score on where your pipeline is leaking - and what to fix first.
0 / 7
0

Most B2B Lead Gen Advice Is Wrong

I've built and sold five SaaS companies. I've personally written cold emails, made the calls, and built the systems. And the advice you find on most marketing blogs - "create great content," "nurture your audience," "run some LinkedIn ads" - it's not wrong exactly, but it's slow. If you need meetings on the calendar this month, you need outbound. If you want long-term compounding, you layer in inbound. This article covers both, starting with what works fastest.

Before anything else, let's define what we're actually trying to do. Generating a lead for B2B means identifying a specific person at a specific company who has a problem you can solve, getting their contact information, reaching out with a relevant message, and converting that conversation into a sales meeting. Everything in this article maps to one of those four steps.

One more thing before we dive in: most people treat lead generation like it's a one-time campaign. It isn't. It's a system. You build it, tune it, and run it continuously. The companies that win at B2B lead gen aren't the ones with the cleverest ads or the snappiest subject lines - they're the ones with repeatable processes that run whether or not the founder is paying attention. That's what this article is going to show you how to build.

What Is B2B Lead Generation, Really?

B2B lead generation is the process of finding, attracting, and engaging potential business customers who have the authority, budget, and need to buy what you sell. These are other companies, not individual consumers - and that distinction matters for every tactical decision you make downstream.

The funnel looks like this in practice: you start with a pool of target accounts, identify the right contacts inside those accounts, initiate a conversation through outbound or attract them through inbound, qualify them to confirm they're a real fit, and then convert that qualification into a booked meeting. Everything after the meeting is a sales process. Everything before it is lead generation.

Why does this matter? Because the average B2B purchase involves 6-10 stakeholders and can take months from first touch to closed deal. That means your lead gen system isn't just filling a calendar - it's building a pipeline that sustains revenue months from now. If you're only thinking about this month's meetings, you're already behind.

Here's the core framework I use, broken into seven concrete steps. Use the Target Finder Tool alongside this to sharpen your approach from the start.

Step 1: Define Your ICP Before You Touch Any Tool

The single biggest lever in B2B lead generation isn't your email copy. It's your targeting. You can write the best cold email in the world, but if you're sending it to the wrong people, it's worthless.

Your Ideal Customer Profile (ICP) needs to be specific. Not "marketing agencies" - that's useless. Try "marketing agencies with 10-50 employees, based in North America, running paid ads for e-commerce clients, and currently using HubSpot." That level of specificity is what separates a 0.5% reply rate from a 5% reply rate.

Define your ICP using these filters:

The ICP exercise isn't a one-time thing, either. Every quarter, look at your closed-won deals and ask: who actually converted fastest, stayed longest, and spent the most? Those are your real ICPs, and they sharpen over time. Refining your ICP based on real data - not guesses - is one of the highest-leverage things you can do for your pipeline.

Once you have a tight ICP, use our free Target Finder Tool to help you validate and sharpen your targeting criteria before you start building lists.

Free Download: Free Leads Flow System

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

Step 2: Build a Prospect List That Doesn't Suck

Bad lists kill campaigns. This is non-negotiable. If your list is full of wrong titles, outdated emails, and companies that don't match your ICP, no amount of clever copywriting saves you. I've seen teams spend thousands on sequence tools and copywriters only to get 0.3% reply rates because the list was garbage.

Here's how to build a clean list:

Use a B2B Lead Database

Start with a filtered database that lets you slice by title, seniority, industry, location, and company size. ScraperCity's B2B email database gives you unlimited access to B2B contacts you can filter down to exactly who you're targeting. Tools like RocketReach and Lusha are also solid options for finding verified contact data.

When you're pulling from any database, don't just export everyone who technically fits the filter. Prioritize accounts that show buying signals: recent funding, headcount growth, new hires in relevant roles, or new technology adoptions. The same title at a growing company and a shrinking company are not the same lead.

Scrape Intent-Rich Sources

Some of the best leads aren't sitting in a static database - they're showing up in real-time signals. Companies posting jobs for roles related to your solution, companies that just got funded, or businesses actively growing in a specific market. Tools like Clay let you pull data from multiple sources simultaneously, layer in AI enrichment, and build targeted lists based on trigger events like funding announcements or leadership hires.

If you're targeting local businesses - contractors, agencies, professional services firms - Google Maps is one of the best prospecting surfaces that most people ignore. A Google Maps scraper lets you pull business contact data from any category and geography at scale. Same idea applies for Yelp if you're targeting local service businesses - a Yelp scraper can generate hundreds of local leads in a niche in an afternoon.

If you're targeting ecommerce brands specifically, store leads scraping tools give you direct access to online retailers categorized by platform, product category, and revenue signals - without having to manually research each brand.

Find Direct Contact Information

Once you have your target list of companies and names, the next step is getting their actual contact details. If you have names but not emails, use an email finding tool to surface their verified address. Findymail is another strong option with built-in verification on every email it finds.

For high-ticket deals where you want to add phone outreach to the mix, finding direct mobile numbers is a different process than finding emails. A mobile number finder surfaces direct dials so you're not burning time going through switchboards.

If you're in a niche that requires tracking down specific individuals where standard databases don't have them - real estate investors, property owners, hard-to-reach contacts - a people finder tool or skip tracing fills that gap.

Verify Before You Send

A bounce rate above 5% will crater your sender reputation and tank deliverability for every campaign you run from that domain. Before loading any list into a sequencer, run it through an email verification tool. This email validation tool cleans your list and flags invalid addresses before you hit send.

This step is skipped more than any other, and it costs people dearly. Bounced emails don't just waste sends - they damage your sender domain in a way that can take weeks to recover from. Don't skip verification. Ever.

Step 3: Cold Email - The Highest-ROI Outbound Channel

Cold email, done correctly, is the most efficient way to generate B2B meetings at scale. I've helped over 14,000 agencies and entrepreneurs book more than 500,000 sales meetings using it. But most people do it completely wrong - they write about themselves, they pitch too early, and they follow up zero or one times before giving up.

The Core Framework

Every effective cold email has the same skeleton:

The full methodology - with scripts, templates, and step-by-step implementation - is in my book The Cold Email Manifesto, and I give you the core system for free in the Free Leads Flow System.

Personalization That Actually Scales

Here's the thing about personalization: most people either over-personalize (spending 20 minutes per email and sending 5 a day) or under-personalize (blasting the same template to 10,000 people and getting a 0.2% reply rate). Neither works at scale.

The right approach is structured personalization. Build a template with one variable opening line that's pulled from a real signal - a LinkedIn post they wrote, a press mention, a new product launch, a job posting. That one line of real personalization does the heavy lifting. The rest of the email can be templated. When you do this correctly, you can send highly relevant emails at volume without sounding like a robot.

AI tools like Clay can now pull signals from multiple sources and auto-generate those personalized opening lines at scale. This is how modern outbound teams are running personalized campaigns across thousands of contacts without a team of researchers.

Sending Infrastructure Matters

Your emails need to land in the inbox, not spam. That means:

For sequencing and deliverability, Smartlead and Instantly are the two tools most serious outbound teams are running right now. Both handle inbox rotation, warm-up, and campaign management at scale. Lemlist and Reply.io are also worth evaluating depending on your team size and workflow preferences.

Cold Email Benchmarks to Know

Before you declare your campaign a failure, make sure you're comparing against the right numbers. Average cold email open rates hover around 27-30% with good deliverability, and top-performing senders hit 5.5% or better on reply rates. If you're below 2% on replies, the problem is either targeting or messaging - not follow-up volume. Fix the fundamentals first.

Also note: the first email in a sequence generates the majority of replies. Follow-up emails account for a meaningful chunk of the remainder - which is exactly why most people leave meetings on the table by sending only one or two touches before giving up.

Step 4: LinkedIn Outreach - The Warm Complement to Cold Email

LinkedIn is not the place to spam connection requests with a pitch attached. That approach gets you ignored and flagged. What actually works is a sequence that leads with value and relationship before the ask.

A simple LinkedIn sequence that converts:

  1. Connect with a short, personalized note - no pitch, just context. Reference something specific about their work or company.
  2. After acceptance, send a value-first message: a relevant article, a quick observation about their business, or a free resource that addresses a problem they likely have.
  3. Follow up 3-5 days later with a soft ask: "Curious if you've thought about [relevant problem] - we've been seeing a lot of this in [industry]."
  4. If no response, one final message: a short, direct ask. Keep it low-pressure and easy to respond to.

The key on LinkedIn is that you're operating in a semi-public professional context. People can see your profile, your content, your connections. That means your profile needs to be tight before you start outreach. A profile that looks like a job seeker instead of a domain expert kills your conversion rate before the message even lands.

For automating LinkedIn outreach at scale without getting your account flagged, Expandi is the tool I'd reach for. It's built for safe, cloud-based automation with smart daily limits that keep you under LinkedIn's radar while still hitting real volume.

If you want AI-generated personalization for LinkedIn at scale, Drippi handles the personalized opening lines automatically so your messages don't sound like a mass blast.

LinkedIn Content as a Lead Gen Engine

Beyond direct outreach, LinkedIn content is one of the most underrated B2B lead gen assets you can build. If you're posting consistently on topics your buyers care about - sharing tactical takes, case studies, lessons from client work - you create a situation where prospects warm up to you before you ever reach out. When you eventually send a connection request or cold email, they already know who you are.

The compounding effect here is significant. Every post that gets traction brings your profile in front of people who match your ICP. Some of them will connect with you directly. Some will reply to your outreach because they've been reading your content for weeks. This is how you reduce the friction of cold outreach over time.

For building and scheduling LinkedIn content at scale, Taplio is worth looking at - it helps you generate, schedule, and analyze LinkedIn posts without spending an hour a day on the platform.

Need Targeted Leads?

Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.

Try the Lead Database →

Step 5: Multi-Channel Follow-Up - Where the Deals Actually Come From

Most B2B deals don't close on the first touch. They close after consistent, relevant follow-up across multiple channels. And most salespeople quit too early - sending two emails and a LinkedIn connection request before moving on. That's leaving real money on the table.

The sequence that consistently works:

If you're doing high-ticket deals and have phone numbers, a direct dial sequence adds serious lift. Finding direct mobile numbers is easier than most people think, and a short, conversational voicemail between email touches can meaningfully increase your reply rate on cold campaigns. Use a direct dial finder to get the numbers you need before building out a phone touch into your sequence.

Direct dials matter because they connect you straight to the decision-maker. Going through a switchboard or a general company number kills the conversation before it starts. Having a direct mobile puts you one step closer to a real conversation.

For managing your pipeline once meetings start coming in, Close CRM is built specifically for outbound sales teams - not for enterprise deal management, but for actually closing deals through conversations. The built-in calling, emailing, and activity tracking in one place is the right tool for teams that live in the phone and inbox.

Cold Calling Still Works - When You Do It Right

Cold calling gets a bad reputation because most people do it wrong. They call from unknown numbers, they read from scripts, and they lead with a pitch before establishing any context. That's the version that doesn't work.

The version that works: short, direct calls where you reference something specific, ask a relevant question, and make it easy for the prospect to engage without committing to anything. "I sent you an email last week about [specific thing] - did it land?" That question alone generates conversations that a generic pitch call never would.

Use calling as a complement to email, not a replacement. The combination of email visibility plus a short phone call from a human creates a different level of engagement than either channel alone. The sequence is what drives meetings - not any single touch in isolation.

Step 6: Account-Based Marketing (ABM) - When You're Going After Bigger Deals

Everything we've covered so far works well for volume outbound - running campaigns across hundreds or thousands of contacts. But if your target market is smaller and your deal sizes are larger, the math changes. When you're going after 50 named accounts instead of 5,000, you need a different playbook: account-based marketing.

ABM means treating each target account like its own market. Instead of sending the same sequence to every VP of Sales in your target industry, you research each account deeply, identify all the relevant stakeholders, and run a coordinated, multi-touch campaign tailored to that specific company's situation.

What this looks like in practice:

ABM takes more work per account, but the conversion rates at the bottom of the funnel are dramatically higher. When you invest this level of effort in the right targets, you get meetings with decision-makers who have already been warmed up from multiple angles before they ever get on a call with you.

Step 7: Inbound Lead Gen - Build the Asset That Compounds

Outbound gives you meetings now. Inbound gives you meetings forever. The goal isn't to pick one - it's to run outbound while building inbound assets that reduce your reliance on manual prospecting over time. The best B2B companies do both, and the inbound compounds in ways that outbound can't.

The highest-ROI inbound plays for B2B:

SEO Content

Write articles that rank for keywords your buyers are actively searching. Not broad awareness content - bottom-of-funnel intent content. "[Your category] software for [specific industry]" type queries. Someone searching those terms has a problem and is looking for a solution. If you rank, they find you.

This article is an example of exactly that approach. Someone searching "how to generate leads for B2B" is either building a lead gen system or improving one. They have a specific problem. If I can answer it better than the competition, they stay on this page, trust me more, and become a candidate for the tools and programs I recommend.

SEO takes time to build, but the unit economics are exceptional. The cost per lead from organic search runs significantly lower than paid channels once the content is ranking - and the leads convert at higher rates because they came to you with intent, not because you interrupted them.

Lead Magnets

Offer something specific and immediately useful in exchange for an email. Checklists, scripts, calculators, and templates outperform generic ebooks every time. My GPT Lead Gen Prompts resource is an example - it solves a specific, immediate problem for a targeted audience and captures the contact information of people who are actively trying to improve their lead gen output.

The best lead magnets are ones that solve a specific, narrow problem your ICP has right now. Not a comprehensive guide to everything - a surgical answer to one specific question. "The exact 5-email sequence that booked 200 meetings in 90 days" beats "The Ultimate Guide to Cold Email" every single time.

Webinars and Live Events

A 45-minute live session where you solve a real problem in your category generates email opt-ins, warms prospects, and positions you as the expert. The people who show up are already telling you they have the problem you solve. They've invested time in you. That's a fundamentally different lead than someone who downloaded a PDF.

Run webinars on the specific problems your ICP faces right now. Partner with complementary tools or agencies to double your audience. Follow up the next day while the content is fresh. Webinars that generate leads are not product demos - they're genuine value delivery sessions that happen to end with a relevant CTA.

Case Studies and Social Proof

Case studies are one of the highest-converting inbound assets for B2B, and most companies don't have nearly enough of them. Every client you've produced results for is a case study waiting to be written. Document the before state, the specific actions you took, and the measurable outcome. Put it on your site. Reference it in your cold emails. Post clips of it on LinkedIn.

The specificity of a case study does something generic claims can't: it lets the prospect see themselves in the story. When a VP of Sales at a 50-person SaaS company reads a case study about a 50-person SaaS company that went from 10 meetings a month to 80 meetings a month, they don't need much convincing. They just need a low-friction way to take the next step.

Referral Programs

Referral leads are some of the highest-converting leads in B2B. People trust their network more than they trust vendors, and a warm introduction from a mutual connection shortens the sales cycle dramatically. The problem is that most companies treat referrals as a passive, hope-for-the-best activity instead of a structured program.

Build referrals into your process: ask happy clients directly, at the right moment (right after a win, not at the end of a contract), and make it easy by giving them language they can use. "Hey, I'm working with some companies that look a lot like yours - if you know of anyone who'd benefit from [specific outcome], I'd love an introduction" is a lot more effective than "Do you know anyone?"

Free Download: Free Leads Flow System

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

Step 8: Paid Channels - Where They Fit and Where They Don't

Paid advertising - LinkedIn Ads, Google Ads, display, retargeting - is the channel most people reach for first and the one that most often disappoints. That's not because paid ads don't work. It's because the math is brutal if your deal size and funnel aren't tight enough to support it.

Here's how to think about it: if your average deal size is under $15,000, the cost per lead from paid channels is likely too high to make the numbers work as a primary channel. LinkedIn Ads routinely run $300+ per lead, and Google Ads in competitive B2B categories aren't much better. If you're only closing 20-30% of qualified meetings, and those meetings cost $300+ each to generate, the unit economics need a high deal value to pencil out.

Where paid ads work best in B2B:

Don't replace outbound with paid. Use paid to amplify outbound.

Step 9: Lead Qualification - Don't Waste the Meeting

Getting a meeting is not the finish line. Getting the right meeting is. If your qualification process is weak, you'll fill your calendar with conversations that go nowhere and wonder why your close rate is low. The answer is almost always qualification, not closing skills.

Before any prospect gets onto your calendar, you should know:

Build a lightweight qualification step into your booking process. A short 3-question form before someone can schedule a call filters out people who aren't a real fit and signals to the ones who are that you work with serious buyers. This alone can double your show rate and dramatically increase your close rate on the meetings you do take.

Step 10: Know Your Numbers

You can't improve what you don't track. Here are the core metrics to watch in a B2B lead gen system:

Run these numbers weekly. When something drops, you'll know exactly where the break is - data, copy, targeting, delivery, or follow-up. Each metric points to a different fix. Treating them as one number is how you end up optimizing the wrong thing.

Need Targeted Leads?

Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.

Try the Lead Database →

Common B2B Lead Gen Mistakes to Avoid

I've seen these same mistakes across thousands of agencies and entrepreneurs. Avoiding them is worth more than any tactic in this article.

Targeting Too Broadly

The most common mistake, by far. "Any company with a sales team" or "any business owner" as your ICP is not an ICP - it's a prayer. The more specific your targeting, the better every downstream metric gets: reply rates, meeting quality, close rates, retention. Niche down until it feels uncomfortable, then niche down one more time.

Giving Up Too Early

Most people send one or two emails and call a campaign a failure. Follow-up emails account for a substantial portion of all replies, yet a large share of senders never even send a second message. The deals are in the follow-up. Build the sequence and trust the process.

Relying on One Channel

Single-channel lead gen is fragile. If Gmail or LinkedIn changes its policies tomorrow, your pipeline disappears. The companies that consistently outperform use email, LinkedIn, phone, and inbound working together. Multi-channel outreach isn't about blasting people - it's about meeting them where they actually pay attention.

Skipping Email Verification

Every bounced email is a conversion you'll never recover and a small ding on your sender reputation. Multiply that by thousands of sends and you end up with deliverability issues that tank your entire domain. Verify every list before every campaign. No exceptions.

Treating Lead Gen as a Campaign Instead of a System

Campaigns have a start and end date. Systems run continuously. The teams that generate consistent pipeline aren't running a new campaign every month - they're running a machine that produces leads as a natural output of their operations. Build the system, instrument it with the right metrics, and then optimize it continuously rather than rebuilding from scratch every time.

Tools Summary: What Actually Gets Used

There are hundreds of lead gen tools on the market. Here's what I'd actually put money into:

You don't need all of these to start. If you're early-stage and budget-constrained, start with a B2B database, an email sequencer, and a CRM. Add layers as volume grows and you know where the bottlenecks are.

How This All Fits Together: The Full B2B Lead Gen Stack

Let me put the whole system together in one view so you can see how the pieces connect:

Week 1: Define your ICP precisely. Use historical data from closed-won deals if you have them, or make your best hypothesis and plan to iterate. Use the Target Finder Tool to pressure-test your criteria.

Week 2: Build your first list. Pull from a B2B database filtered to your ICP, layer in any available intent signals, find direct emails using an email finder, and run the whole list through email validation before anything goes into a sequencer.

Week 3: Write your sequence. Three to five emails plus a LinkedIn touch. One message angle per email. Subject line testing built in from the start. Set up your sending infrastructure with proper warm-up and domain rotation.

Week 4: Launch and track. Watch open rates for deliverability signals, reply rates for messaging signals, and meeting booked rate for conversion signals. Don't declare success or failure after 100 sends - give the sequence 300-500 contacts before drawing conclusions.

Ongoing: Parallel track your inbound build. One SEO article per week targeting bottom-of-funnel intent keywords. One lead magnet per quarter. Monthly webinar. Consistent LinkedIn content. Over time, inbound leads start to fill in the gaps that outbound alone can't cover.

This is a real system. It's not glamorous - there's no secret hack, no AI magic bullet, no shortcut that replaces the fundamentals. What it is, is reliable. Build it right and it generates meetings predictably, month after month.

Check out the Best Lead Strategy Guide for a version of this system customized to specific business types. And if you want live help putting it all into practice, I go deeper on all of this inside Galadon Gold.

Free Download: Free Leads Flow System

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

The Bottom Line

Generating B2B leads that actually convert comes down to four things executed well: getting specific on who you're targeting, getting their contact information from reliable sources, reaching out with a message that shows you understand their world, and following up more times than feels comfortable.

That's it. The rest is implementation - choosing the right tools, building the right sequences, tracking the right numbers, and improving the system over time. I've seen this exact approach produce meetings for one-person consulting practices and 100-person agencies alike. The scale is different; the fundamentals are identical.

Start with your ICP. Everything else follows from there. And if you want the templates, scripts, and sequence frameworks that accelerate the whole process, grab the Free Leads Flow System - it's the core of what I've used to help book over 500,000 sales meetings.

Ready to Book More Meetings?

Get the exact scripts, templates, and frameworks Alex uses across all his companies.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →