Knowing how to find B2B leads is the first go-to-market problem most technical founders hit. Shipping a prototype is fast now. Finding the people who'll pay for it is a different skill, one that engineering school skips entirely.
Here's the good news: prospecting has become a data problem. Filters, signals, and automation play straight to your strengths. This playbook covers the full path. You'll define your ICP, find in-market buyers, enrich a list without a data team, and turn it into a working pipeline. By the end, how to find B2B leads should feel less like cold calling and more like running a query.
Defining your ICP before you search for a single lead
Skip this step and every channel underperforms. A list built on a vague target produces vague replies. Mostly silence.
Most advice on how to find B2B leads starts with a tool. Do the opposite and write your ideal customer profile (ICP) as filters you can query:
- Industry and segment: one or two verticals, not "anyone with a budget."
- Company size: headcount or revenue bands where the problem is acute.
- Buyer role: the person who owns the problem, not the most generic title.
- Trigger events: hiring, funding, new leadership, a tech migration. These mark companies where the pain is fresh.
Then add a qualification check. Skrapp summarizes the four tests most teams apply: fit, role, need, and authority. Fit means they match your profile, role means they can act, need means your solution matters to them, and authority means they can sign or push a purchase through.
Keep the first version deliberately narrow. Your first 100 leads should look like a sharper version of your first 10 customers. Widen only when the narrow version stops producing conversations.
How to find B2B leads who are already in-market
Where do startups find their first 100 B2B leads? Almost never in one place. The honest answer is a mix: buying signals, communities, launches, and a slice of cold outreach. Signals are the best starting point. They point at buyers who already have the problem.
Signals worth tracking:
- Hiring posts for the role your product supports or replaces
- Funding announcements, which open up new budgets
- Leadership changes: a new VP often re-evaluates the tool stack
- Community questions about the exact problem you solve
- Visible tech changes in job posts, docs, or careers pages
Some databases surface these for you. Instantly says its database of 450M+ contacts includes firmographic filters plus buying-intent signals. That lets you pull people already showing interest instead of guessing. Treat vendor claims like that as marketing until your own sends confirm them.
LinkedIn remains the default hunting ground. Artisan's guide cites 89% of B2B marketers using it for lead generation. Sales Navigator's filters map cleanly onto your ICP and, for a technical founder, onto a scriptable workflow.
One caution: an intent flag marks a company, not a person. You still need the decision-owner inside it. "In-market account, wrong contact" wastes as much time as no signal at all.
Is cold email still effective for early-stage B2B?
When people ask how to find B2B leads, they usually mean cold email. Yes, but as one channel, not the default. The bar has moved. Generic blasts die in spam folders. Narrow lists built on real signals still start conversations, especially when the first line references the signal.
Ignore single reply-rate benchmarks. Vendors measure differently, so published numbers vary widely. Run your own test instead: 50 to 100 highly targeted sends, measured over two weeks. If nobody replies, the problem is targeting or message, not the channel. Change one variable at a time.
Building an enriched lead list without a data team
Knowing how to find B2B leads is half the battle. Enrichment is the other half. It turns a company name into a usable record: the right person, their role, a verified email, and enough context to write a real message.
How do you enrich a lead list for free? Start with free tiers and trials. Artisan's tool roundup notes that Hunter.io offers a limited free plan and Snov.io a free trial. That's enough for your first few hundred leads. Layer free sources on top: LinkedIn profiles, about pages, job boards, and public docs cover most of what you need.
Then use automation where it pays. You can enrich leads with AI in two ways:
- AI fields inside a database. Skrapp says its AI fields add buying role, seniority, and function to each contact. That's the difference between a name and a decision-maker.
- LLM research per account. Feed a prospect's domain and LinkedIn into a model. In seconds you get back what they sell, their likely stack, and a plausible pain point. Verify emails separately; models guess.
On tooling: you don't need a sprawl of B2B lead generation software. The classic stack is a database, a sequencer, and a CRM. Three tools, and data leaks at every handoff between them. Zrevick was built for that exact gap. Lead data, AI enrichment, outreach, and pipeline all live in one workspace, and API and MCP integrations let you drive it from your existing dev environment.
Inbound paths: content and launch surfaces that pull leads in
Outbound is immediate; inbound compounds. Run both. Inbound is also how to find B2B leads who come to you rather than the other way around.
Start with content. Write about the problem, not the product. Artisan reports that companies with blogs average 67% more leads per month than those without. For a technical founder, the bar is lower than it sounds. A sharp post on how you solved a real engineering problem attracts buyers with that exact problem.
Launch surfaces come next. Product Hunt, Hacker News, and niche directories still deliver concentrated spikes of technical attention. A launch is a one-time event, so prepare a landing page and an email-capture path before you pull the trigger.
Communities work too. Find the Slack groups, Discords, and subreddits where your buyers trade advice. Answer questions first. Link your product only when it's genuinely the answer.
Don't forget referrals. Artisan's guide cites 86% of companies with referral programs experiencing growth. Pre-revenue, you can still ask. Every early user knows peers with the same problem.
Inbound also teaches you the language buyers use. Steal it for your outbound messages.
Turning a raw list into a working pipeline
Learning how to find B2B leads gets you a list. It isn't a pipeline until it's prioritized and staged.
- Score each lead. Combine ICP fit, signal strength, and role authority into one rough number. Work the top of the list first.
- Define stages. Lead → contacted → replied → meeting → won. Anything more elaborate is overhead for a founder-led motion.
- Track reply rates per channel and per message. One channel will outperform the rest. Shift volume toward it weekly.
- Feed what you learn back in. The objections and phrases from real replies are the highest-value data you own. Use them to sharpen the ICP, the list, and the next message.
Find, enrich, contact, learn, refine. That loop is the whole game. Hunter pitches it as a single workflow: find companies, get their contact information, reach out. Zrevick runs that loop in one workspace, so the learning compounds there instead of dying in a spreadsheet.
Start narrow, test everything
Every tactic here is a starting point, not a law. Pick one signal source and one outbound channel. Build a 100-lead list against a narrow ICP. Measure replies for two weeks, then widen what works and cut what doesn't. Treat how to find B2B leads like debugging: change one variable, observe, repeat. And when you want the whole loop in one workspace instead of three tools, Zrevick is worth a look.