B2B Lead Generation for Agencies That Sell to Local Firms
B2B lead generation when your buyer is one owner of a local business, in four steps, with the jargon translated and our own reply data.
Robbert Veer, Founder
7 min read
B2B lead generation is the work of finding companies that could buy from you and getting the person who decides to respond. Most guides describe it for a sales team that sells to a buying group. This one is for an agency whose buyer is one owner of a local business. The steps are fewer, and the best qualifier is public.
That qualifier is the owner's website. This guide shows how to generate B2B leads in four steps built around it. It also shows what our own test of 3,570 cold emails says about where the effort should go.
What is B2B lead generation?
B2B lead generation is the process of turning a company you have never spoken to into a conversation with someone who can buy. B2B stands for business to business. The seller is a company, and so is the buyer.
B2B leads are people. A lead is a named person at a company who has shown interest by replying, calling, filling in a form or booking a call. A company on your list that has not responded is a prospect.
Two routes produce leads. Inbound draws buyers to you through search, content and referrals. Outbound takes your message to a chosen list by post, email, phone or LinkedIn. Most companies run both.
How is a local business different from an enterprise buyer?
At a local business one owner decides, and the need is visible from outside. Most B2B advice assumes the opposite on both counts.
| Enterprise buyer | Local business buyer | |
|---|---|---|
| Who decides | A group from several departments | The owner |
| What a purchase takes | Several meetings and a formal approval | One or two conversations |
| How you find them | Events, content downloads, intent data | A map, a directory or a database |
| How you qualify them | Budget, authority, need and timing, scored in a CRM | What their own website shows |
| What reaches them | LinkedIn, webinars, ads aimed at named accounts | A letter on the desk, an email, a call |
| What counts as a lead | A form fill that marketing passes to sales | A reply from the owner |
An agency that sells websites, SEO or ads to dentists, law firms and roofers works in the right-hand column. Advice written for the left-hand column adds stages you do not need.
How do you generate B2B leads when the buyer is one owner?
You generate B2B leads from local businesses in four steps. Each step narrows the list before you spend time writing.
- Define the market in one line. Name a trade, an area and a size. "Dental practices with 2 to 10 staff in Maricopa County" is a market. "Small businesses" is too wide to work.
- Build the list. Each row needs the business, a contact person and the website. A B2B database supplies the first two in bulk.
- Qualify by a public signal. Open each website. A site that loads slowly, breaks on a phone or hides the phone number shows a problem you can fix. Our guide to lead qualification covers the questions that come after the reply.
- Contact in a sequence. One message is easy to miss. A letter, then emails, then LinkedIn gives the owner several chances to answer, and the sequence stops when they do.
For a local business, the best B2B qualifier is public. It is the owner's website.
Leadodo is a tool for the list, the qualifier and the sequence, so read this paragraph knowing that. In Lead Discovery you search by industry, area and company size, plus 20+ more filters. The data holds 460M+ contacts, 100M+ of them in the US, refreshed every 30 days. Twip, the AI inside Leadodo, then scores every website in the search out of 100, and sites that score below 40 form the shortlist.
Other kinds of tool cover one step each. Our overview of lead generation software sets out what each kind does.
Which matters more, the list or the message?
The list matters more than the message. In our test, choosing who received the email raised positive replies about 3.2 times. Changing what the email said did not move them by an amount we could prove.
We scored 20,000 Dutch company websites on 206 indicators. We then sent 3,570 cold emails to three groups.
| Group | Who they were | Positive replies |
|---|---|---|
| A | A random sample from the stronger 80% of websites | 0.50% |
| B | The weakest 20% of websites, generic email | 1.60% |
| C | The weakest 20%, email names the problem we saw | 2.35% |
The gap between B and C was not statistically significant (p = 0.238), so we treat it as a hint. The method and the costs are in our write-up of the test.
Three limits apply. The companies were Dutch. The test used email only. It did not include businesses with no website.
Most B2B guides give their pages to messaging and channels. This result says to give your first hours to selection.
Which B2B lead generation channels fit an agency?
Six channels fit an agency that sells to local businesses. Each has one strength and one limit.
| Channel | Strength | Limit |
|---|---|---|
| A posted letter | A physical thing the owner handles | A cost per piece, and slower to test |
| Cold email | Cheap to send and quick to test | A crowded inbox, and legal rules to follow |
| Shows your face and your history | Reaches only owners who keep a profile | |
| Phone | An answer on the spot | Time per call |
| Referrals | Arrive with trust | Cannot be scheduled |
| Search and content | Keeps working after you publish | Months to build |
We put the letter first, and direct mail for agencies explains why. With Leadodo, a US letter costs about 86 cents, for one page in black and white, sent First Class. That covers printing, postage and the envelope. Your Outbound Machine runs six steps over 19 working days. A letter arrives on day 1, emails follow on days 4, 7 and 11 and LinkedIn on days 15 and 19.
Whatever the mix, follow up. In a 2019 study of 12 million outreach emails by Backlinko and Pitchbox, 8.5% got a reply, and one follow-up brought 65.8% more replies (Backlinko). That study covered outreach of every kind, link requests included.
What do the B2B terms mean for a small agency?
Most B2B terms describe a handoff between departments that a small agency does not have. The table keeps the useful part of each.
| Term | Textbook meaning | In a five-person agency |
|---|---|---|
| ICP, ideal customer profile | The kind of company that fits you best | Your one-line market, such as dental practices in one county |
| MQL, marketing qualified lead | A contact marketing judges ready for sales | Skip it. One person does both jobs |
| SQL, sales qualified lead | A contact sales accepts as worth a conversation | An owner who replied and agreed to a call |
| ABM, account-based marketing | Marketing aimed at a named list of companies | Writing to 200 named dental practices |
| Lead scoring | Points for fit and for behavior | The website score, then whether they replied |
| Intent data | Signs that a company is researching a purchase | Rare for local firms. The website shows need, and the reply shows timing |
For the whole system, from choosing a market to the weekly routine, read our pillar on agency lead generation.
Questions
What is a B2B lead?
A B2B lead is a named person at a company who can buy what you sell and has responded to you. A reply, a call, a form or a booked meeting all count. A company that has not responded is a prospect.
What is the difference between B2B and B2C lead generation?
B2B lead generation targets companies, where buyers are fewer, each sale is larger and you can reach the buyer by name. B2C targets consumers in large numbers, mostly through ads, search and social media. Selling to a local business owner sits between the two. It is B2B with a buyer who decides alone.
How do I generate B2B leads without a sales team?
Narrow the work until one person can do it. Pick one trade in one area, build a list, shortlist by a public signal such as the website and run a fixed sequence. An hour a day keeps that going, which is my own estimate.
Should I buy a B2B lead list?
A bought list is a list of prospects, and none of them is a lead yet. Check how old the data is and whether each row names a contact person. Then qualify it yourself before you write to anyone.
Is B2B cold email legal in the US?
Yes, if each message follows the CAN-SPAM Act. The law has no exception for business-to-business email, and penalties run up to $53,088 per email (FTC). The rules include an honest subject line, a valid postal address and a working opt-out. This is not legal advice.
How much does B2B lead generation cost?
It depends on the channel and the list. As one reference, our email test cost €242.25 in total, which came to €5.15 per positive reply in the two selected groups. Your figures will differ with your tools, your data and your market.
Next step. Run one search by industry, area and company size, and see which businesses fit your market. See Lead Discovery.

