Agency Lead Generation: The Full System for Local Clients
Agency lead generation as six parts in order, with survey data on where agencies get clients and our own reply data on who to contact.
Robbert Veer, Founder
11 min read
Agency lead generation is the work of finding businesses that could become clients and starting a conversation with them. For an agency that sells to local businesses, it runs as a system of six parts. A market, a list, a qualifier, a message, a sequence and a weekly routine. This guide covers each part in order.
It also takes a position. Who you write to matters more than what you write. In our own test of 3,570 cold emails, choosing the right businesses raised positive replies about 3.2 times. Changing the wording gave a smaller lift that we could not prove.
What is agency lead generation?
Agency lead generation is everything an agency does to turn a stranger into a booked first call. Sales starts where it ends.
Two words get mixed up. A prospect is a business on your list. A lead is an owner or manager who has replied, called or booked.
The term itself has a second meaning. A lead generation agency sells leads to other companies. This guide is about an agency filling its own pipeline.
Most guides to lead generation for marketing agencies assume the buyer is a marketing director at a mid-sized company. Here the buyer owns a dental practice, a law firm or a roofing company. Three things change.
- One person decides. There is no committee and no procurement step.
- The need is public. The owner's website is open to anyone, so you can see the problem before you write.
- Post reaches them. A local business has a street address and someone who opens the mail.
Where do marketing agency leads come from today?
Mostly from referrals. Paddy Moogan and SparkToro surveyed 612 agency owners and consultants in late 2024. In their published results, 66% said their top source of new business referrals was existing and past clients. Just over 6% named outbound sales.
The survey also asked about outbound on its own. 60% of agencies had tried it. Only 10% rated their outbound efforts "very effective", and 34% said they had not been effective at all.
Read the two findings together. Referrals bring good work, and you cannot turn them up in the month a client leaves. Outbound is the one source you control, and few agencies that try it call it very effective.
One caution on the sample. It covers digital agencies and consultants of every kind, so agencies that sell to local businesses are only a part of it.
Why does outbound fail for so many agencies?
My view is that the effort goes into wording and tools, and almost none goes into deciding who gets the message. We tested that.
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% |
Businesses with the weakest websites were about 3.2 times more likely to reply positively than the rest. The gap between B and C was not statistically significant (p = 0.238), so treat it as a hint. The method is in our write-up of the test.
Know the limits before you lean on these numbers. The companies were Dutch. The test used email only, so it says nothing about letters or LinkedIn. It did not include businesses with no website.
An earlier campaign is the baseline we started from. The agency It'sJustContent emailed 1,382 Dutch companies, and 0.36% replied positively. That was 5 positive replies, 3 sales calls and no clients.
What are the six parts of the system?
Lead generation for agencies that sell to local businesses is a chain of six decisions. Each one depends on the one before it.
| # | Part | The question it answers |
|---|---|---|
| 1 | Market | Which trade, in which area? |
| 2 | List | Which businesses are in that market, and who owns them? |
| 3 | Qualifier | Which of them have a reason to hear from you? |
| 4 | Message | What is the one thing you tell this owner? |
| 5 | Sequence | Which channel goes first, and what follows? |
| 6 | Routine | What happens every week, and what do you count? |
Most channel guides start at part 5. Start at part 1.
Which market should you pick?
Pick one trade in one area and stay with it for a quarter. A narrow market lets you reuse what you learn. By the tenth dental website you review, you know where the problems sit.
A market worth a quarter passes three tests.
- Customers search before they buy. Dentists, lawyers, roofers, HVAC firms and clinics all depend on being found.
- One new customer is worth a lot. An owner who earns well from each new patient or job can justify a better website.
- There are enough of them. My rule of thumb is 300 to 1,000 businesses within the area you serve. It is a rule of thumb and nothing more.
What owners in a trade already pay for shapes your offer. Our guide to local business marketing lists what they buy and in what order.
How do you build the list?
Use a source that gives you the business, a contact person and the website in one row. Without the website you cannot qualify. Without the person you cannot write.
| Source | What you get | What is missing |
|---|---|---|
| Google Maps, by hand | Name, phone, address, website | The owner's name and email |
| A Google Maps scraper | The same, in bulk | The owner, plus cleanup of closed and duplicate listings |
| A B2B database | A contact person with an email | Usually any view of the website |
| Chamber and trade association lists | Members that pay dues | A bulk export |
| A prospecting tool that reads the site | Business, contact and a website check | Your own judgment, which you still apply |
For a first list, Maps by hand is enough. Our guide on how to find businesses without websites walks through seven sources. The one on local lead generation shows how to work a single county.
Which businesses should you contact first?
Contact the ones whose website gives you a reason to write. A weak website is a public sign that the owner has a problem you fix. It also shows the owner already believes a website matters, because they paid for one once.
Five checks cover most of it.
- Speed. Google counts a page as good when its main content appears within 2.5 seconds (web.dev).
- Phone layout. Google indexes and ranks the mobile version of a site (Google Search Central).
- A next step. Can a visitor call, book or ask for a quote from the first screen?
- HTTPS. A site without it shows "Not secure" in the browser (Google Chrome Help).
- Age. Look for a footer year and a news page that stopped years ago.
By hand this is slow. At about 8 minutes a site, a list of 1,382 websites takes about 184 hours to review. That is the number of companies the earlier It'sJustContent campaign reached.
Leadodo is the tool we build for this step, so weigh this paragraph with that in mind. Twip, the AI inside Leadodo, scores every website in a search out of 100 across 10 domains. Lower means a weaker website and a better lead, and sites that score below 40 form the shortlist. The AI Analysis page shows how.
The website tells you who to write to. Budget and timing come out in the reply and the call, and our guide to lead qualification covers that half.
What should the first message say?
One finding, what it costs the owner and one small ask. Three sentences are enough.
Here is an example. The practice, the agency, the web address and the phone number are made up.
Dear Dr. Okafor,
I opened riversidefamilydental.example on my phone this morning. The "Book a visit" button sits below four screens of text, so a new patient has to hunt for it.
I build websites for dental practices in Mesa. Could I show you in 10 minutes what I would move?
Dana Whitlock, Whitlock Web Studio, 555-0142
Keep the effort in proportion. The list and the finding deserve most of your hours. Our cold email guide covers length, subject lines and sending. The guide on how to sell websites to local businesses covers the conversation that follows a reply.
In what order should the channels run?
Letter first, then email, then LinkedIn. A letter lands on a desk. An email lands among dozens of others. We have no published reply rate for letters, so take the order as our view and test it on your own list.
Outside data is thin as well. In the ANA Response Rate Report 2021, letter-sized envelopes gave the best return on prospect lists, at 112% (ANA). That figure is return on investment, and the release gives no response rates.
Your Outbound Machine in Leadodo runs the order as six steps over 19 working days.
| Day | Step |
|---|---|
| 1 | A posted letter arrives |
| 4 | First email |
| 7 | Second email |
| 11 | Third email |
| 15 | A LinkedIn connection request with a message |
| 19 | A second LinkedIn message, once the person has accepted |
You send under your own name. The sequence stops for a business the moment it replies.
Follow-ups earn their place. In a 2019 study of 12 million outreach emails by Backlinko and Pitchbox, one follow-up brought 65.8% more replies than a single email (Backlinko). That study covered outreach of every kind, link requests included.
For the reasoning behind the first step, read why the letter goes first and our wider guide to direct mail marketing. The post on the sales cadence explains the gaps between steps.
What does the weekly routine look like?
A lead system is a set of calendar entries. The four fixed blocks below add up to 4 hours and 15 minutes a week before calls. The times are my own estimate for a list checked with a tool.
- Monday, 90 minutes. Add 50 businesses in your market and shortlist the ones with the weakest sites.
- Tuesday, 60 minutes. Read and approve each first line before the letters go out.
- Every working day, 15 minutes. Answer replies the day they arrive.
- Thursday. Hold the calls you booked.
- Friday, 30 minutes. Count the five numbers in the next section.
Replies and calls then move through stages. A sales pipeline keeps them from getting lost.
What numbers should you track?
Track five numbers, counted every Friday.
| Number | How to count it | What it tells you |
|---|---|---|
| Businesses contacted | New businesses that received step 1 this week | Whether the routine ran |
| Positive reply rate | Positive replies divided by businesses contacted | Whether the market and the qualifier are right |
| Calls held | Calls that took place | Whether your ask is small enough |
| Clients won | Signed work | Whether the offer fits the trade |
| Cost per positive reply | Spend divided by positive replies | Whether the system pays |
For a reference point, our email test cost €242.25 in total. That came to €5.15 per positive reply in the two selected groups.
Here is one piece of arithmetic for planning. Say you contact 200 businesses in a month. At the rates of groups B and C in our test, that is 3 to 5 positive replies (200 × 1.60% = 3.2 and 200 × 2.35% = 4.7). Your market may reply at a different rate. Use the sum to size a list and never as a forecast.
Where do inbound and referrals fit?
Beside outbound. Referrals and inbound bring warmer conversations, and they take months to build. Outbound fills the gap while they grow.
Two habits keep referrals coming. Ask on launch day. Ask again 90 days later, when the client has seen results.
For inbound, start with your own website. It has to pass every check you run on a prospect's site. Then publish one case study for each trade you serve.
The detail depends on what you sell.
| If you sell | Read next |
|---|---|
| Websites | How to get web design clients |
| SEO | SEO leads |
| Ads, social or full service | Digital marketing leads |
Questions
How do agencies generate leads?
Most agencies rely on referrals from current and past clients, then add inbound content and outbound outreach. In the SparkToro survey of 612 agency owners and consultants, 66% named existing and past clients as their top source of new business referrals. An agency that wants a source it controls builds an outbound system beside them.
How many leads does an agency need each month?
Work backward from the number of clients you can take on. Divide that number by your close rate on first calls, then by the share of positive replies that turn into calls. If you do not know those two rates yet, track them for one quarter before you set a target.
How long does agency lead generation take to work?
In our email test we counted replies after a 14-day wait. I would judge an outbound system only after one full sequence has run on about 200 businesses, which is my own rule of thumb. Inbound and referrals take months to build.
Should an agency outsource its lead generation?
You can hand off the sending. Keep the choice of market, the qualifier and the first line in your own hands, because those carry your name. If a provider cannot tell you how it picks who gets contacted, expect a generic list.
Is cold outreach to businesses legal in the US?
Cold email to businesses is allowed in the United States if each message follows the CAN-SPAM Act. The FTC's guide lists the requirements, which include an honest subject line, a valid postal address and an opt-out honored within 10 business days. Other countries have their own rules. This is not legal advice.
What is the difference between a prospect and a lead?
A prospect is a business that fits your market and sits on your list. A lead is a person at that business who has responded. A qualifier, such as a weak website, decides which prospects you contact first.
Next step. Leadodo finds the businesses and scores their websites, and your Outbound Machine sends under your name. See all the features.

