Lead generation for marketing agencies: find clients whose need you can already see

A marketing agency has an advantage most sellers don't: a prospect's marketing is public, so you can see what's broken before you write a word. Agencies that pick a niche and lead with one specific, checked finding win more meetings than agencies that lead with their services.

Guide8 min readUpdated

Short answer

Lead generation for a marketing agency works best in five steps. Pick a niche where you have results. Work out how many new clients you need, including replacements for clients who leave. Build a list of companies in that niche showing a visible need, such as ads sending clicks to a slow home page, using public tools like the Google Ads Transparency Center, Meta Ad Library and PageSpeed Insights. Open with one specific finding, then follow up across channels.

  • Niche first: 'we help pest control companies get more termite jobs' beats 'full-service digital agency' in a crowded market.
  • Do the churn math: if clients stay 18 months on average, you replace your whole client list every 18 months just to stand still.
  • Find the visible need in public data before you write: ads, landing pages, site speed, reviews and hiring.
  • Offer one specific finding, not a 30-page free audit nobody reads.
  • Referrals and partners close best, but outbound to visible-need accounts is the channel you control.
On this page

This guide is for owners and new business leads at small and mid-size marketing agencies (SEO, paid media, web, social, content or full service) who want a steady flow of new clients instead of feast and famine. It covers why agency lead generation is different, a step-by-step method, the public signals that show a prospect needs help, a one-page audit template, and a worked example with the churn arithmetic for an agency that serves pest control companies.

Why lead generation is different for agencies

The market is crowded. The Census Bureau's 2023 County Business Patterns counts 15,512 advertising agency establishments in the US (NAICS 541810) and 52,258 marketing consulting establishments (NAICS 541613). Most are small: 10,572 of the advertising agencies and 43,696 of the consultancies have fewer than five employees. Your prospects hear from agencies constantly, so a generic pitch disappears.

Retainers end. Clients leave when budgets change, when a new marketing manager arrives, or when results plateau. Every agency has to win replacements before it can grow, which makes lead generation a permanent job rather than a campaign.

The need is visible. Unlike most B2B sellers, you can see a prospect's ads, website, search presence and reviews before you contact them. That turns a cold email into a specific observation, which is the biggest advantage an agency has.

How to generate leads for a marketing agency, step by step

  1. Pick a niche where you have results. One industry, or one service for one type of company. You need two or three results you can describe (with permission) and a clear sense of what that buyer worries about.
  2. Work out how many clients you need. Add the clients you want to grow by to the clients you expect to lose. The worked example shows how.
  3. Count the niche. County Business Patterns gives the number of establishments in each industry and size band, nationally or by county. It tells you whether the niche can supply enough clients at your pace.
  4. List companies with a visible need. Use the signals table below. A company with a fixable, visible problem replies far more often than one picked from a directory.
  5. Find the right person. In owner-run firms that's the owner; in larger ones, the marketing manager or whoever signs the marketing budget.
  6. Open with one specific finding. One observation, why it matters to their revenue and a small offer: a 15-minute walkthrough or the one-page audit below.
  7. Follow up across channels. Email, a call and LinkedIn over two to three weeks, each touch adding something (a second finding, a relevant result).
  8. Build the referral and partner channels alongside. Ask happy clients for introductions and agree referral arrangements with firms that serve the same companies without competing with you.

Public signals that show a marketing need

SignalWhere to checkWhat it suggestsOpening angle
Running search ads that land on the home pageGoogle Ads Transparency Center, which lets anyone search an advertiser by name or website across Search, Display, Gmail and YouTubePaying for clicks without a page built to convert themA landing page for their best-selling service
The same social ads running for monthsMeta Ad Library, which shows all active ads running across Meta's productsCreative fatigue and rising costsA fresh creative test
Slow or failing mobile pagesPageSpeed Insights, which reports Core Web Vitals from real Chrome users over the last 28 daysLost mobile visitors and leadsA speed fix on their top landing pages
Few or old reviews compared with nearby competitorsGoogle Maps and Business ProfilesWeak local visibilityA review request program
Hiring a marketing coordinator or managerTheir careers page and job boardsBuilding in-house, often needs a partner for executionSupport for the new hire's first 90 days
A new location, acquisition or service lineTheir news page, local press, state filingsA new market to win from scratchLaunch plan for the new area or service
A rebrand or new website with no trackingThe site's source and tag setupResults nobody can measureAnalytics and conversion tracking setup

Check each finding by hand before you mention it. An observation that's wrong ("your site is slow" when it isn't) ends the conversation, and an exaggerated one damages your reputation in a niche where owners talk to each other.

The one-page audit

Free audits work when they're short and specific. A 30-page report signals you'll do a lot of work for free, and it rarely gets read. Send one page with three findings, ranked by money.

One-page marketing audit
[Company name] | Prepared by [your name], [agency] | [date]

WHAT I LOOKED AT: [their website, search ads, social ads, Google Business Profile] on [date]

1. BIGGEST OPPORTUNITY: [finding, e.g. "Your termite ads send clicks to the home page, which has no termite content or quote form above the fold."]
   Why it matters: [the revenue effect, in their terms]
   What I'd do: [one or two sentences]

2. [second finding]
   Why it matters:
   What I'd do:

3. [third finding]
   Why it matters:
   What I'd do:

WHAT I DIDN'T CHECK: [anything you couldn't see, e.g. their ad account results]

If it's useful, I can walk you through number 1 in 15 minutes. [day options]

The "what I didn't check" line matters: it shows you know the limits of an outside view, and it gives them a reason to talk to you.

Worked example: an agency that serves pest control companies

Illustrative example. The agency, its prices and its conversion rates are fictional. The Census counts are real.

Burrow Digital (burrow.example) runs local search and Google Ads for pest control companies. It has 12 clients on a $2,500 monthly retainer and capacity for 20. Clients stay 18 months on average.

How many clients it needs. To grow from 12 to 20 in a year, Burrow needs 8 net new clients. Over that year it will average about 16 clients, and with an 18-month average stay it should expect to lose about 16 × 12 ÷ 18 ≈ 11 of them. So it needs about 19 new clients a year, or 1.6 a month, more than double the 8 it's aiming to grow by.

The funnel, worked backward:

StageConversionNeeded per month
New clients1.6
Proposals35% won4.6
Discovery calls50% get a proposal9.1
Accounts contacted, no visible need4% book a call229
Accounts contacted, with a checked visible need10% book a call91

Is the niche big enough? County Business Patterns for 2023 counts 16,535 pest control establishments (NAICS 561710) in the US. Burrow targets those with 10 to 49 employees, big enough to spend $2,500 a month and small enough not to have an in-house team: 2,354 with 10 to 19 employees and 1,643 with 20 to 49, so 3,997 in all. That count is establishments, not companies, and branches of national pest control brands don't buy local marketing, so the real number of buyers is lower.

At 229 accounts a month, Burrow would contact every target in under a year and a half, and the second pass would land on people who already ignored it. At 91 a month, with a specific finding each time, it uses the niche at less than half the pace and gets better conversations. The visible-need signals aren't a nice extra: they're what makes the niche last.

At this volume the research is the slow part. Bebop finds companies that match a plain-language description, researches each account and writes a playbook with the people to contact and an angle to open with; check every finding by hand before it goes in an email.

Channels that work for agencies

ChannelClose rateHow much you control itNotes
Client referralsHighLowAsk after a good result, with a note they can forward
Referral partners (web developers, software vendors, consultants who serve your niche)HighMediumAgree what you refer each other and how you say thank you
Outbound to visible-need accountsMediumHighThe channel you can turn up or down each month
Case studies and niche contentMediumMediumSlow to build; strongest when it names the niche and the numbers
Niche events and trade associationsMediumMediumGo where your niche's owners already gather
Paid ads for your own agencyLow to mediumHighExpensive in a crowded category; test small first

Most agencies grow on referrals until referrals stop being enough, then struggle because they've never built a channel they control. Start outbound before you need it. For first-touch technique, the cold email guide and sales prospecting techniques go deeper.

Should your agency outsource its lead generation?

OptionBest whenWatch out for
Founder or owner does itUnder about 15 clients; the founder sells bestIt stops when the founder gets busy with delivery
Hire a business development personSteady demand for one service, a proven nicheRamp time, and they need the founder's case studies and access
Appointment-setting firmYou can close but have no time to prospectMessages sent in your name, shared leads, long minimum terms

Whoever does it, you're still responsible for what's sent in your agency's name. Ask any outside firm to show you the list criteria and the messages before they start.

Stay within the rules

The CAN-SPAM Act covers business email, and the FTC says it makes no exception for business-to-business messages. Use accurate headers and honest subject lines, identify the message as an ad where it is one, include your valid physical postal address, give a clear way to opt out and honor opt-outs within 10 business days. If you hire a firm to email for you, both of you can be held responsible.

Self-check

  • You can name your niche in one sentence, with two or three results you can describe.
  • You know how many clients you need this year, including replacements.
  • You've checked the niche has enough companies for your pace.
  • Every outbound email carries one specific, hand-checked finding.
  • Referrals and partners have a fixed monthly slot, not just when you remember.
  • Every email has your postal address and a working opt-out.

Pitfalls

  • Leading with services. "We do SEO, PPC and social" gives the prospect nothing to respond to. Lead with what you saw on their site or ads.
  • Unchecked findings. Automated audits get things wrong. Verify every claim before it goes in an email.
  • Giving away the strategy. Show what's wrong and why it matters; save the full plan for paying clients.
  • Ignoring churn in the plan. Growth targets that forget replacements leave the pipeline short every quarter.
  • Too broad a niche. "Small businesses" isn't a niche. "Pest control companies with 10 to 49 employees" is.

Next step: find the right person at each account with how to find decision makers.

Sources

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

Questions people ask

How do marketing agencies get clients?

Most agencies win clients through referrals, partners and outbound outreach, with case studies and niche content building over time. The agencies that grow steadily pick a niche, work out how many clients they need including replacements for those who leave, and contact companies showing a visible marketing need, such as ads landing on a weak page or a slow mobile site. They open with one specific finding rather than a list of services.

What is the best lead generation strategy for a marketing agency?

Pair the channel that closes best, referrals and partners, with the channel you control, outbound to companies showing a visible need. Use public tools such as the Google Ads Transparency Center, Meta Ad Library and PageSpeed Insights to find a specific, fixable problem, check it by hand, and lead with it. Choose one niche so your results and language match the buyer.

Should a marketing agency offer free audits?

A short one, yes. A one-page audit with three findings ranked by revenue effect, plus a note of what you couldn't check from outside, earns meetings without giving away weeks of work. Long free audits rarely get read and train prospects to expect free strategy. Offer to walk through the top finding in 15 minutes rather than sending a full plan.

How many new clients does an agency need each year?

Add the growth you want to the clients you expect to lose. If you average 16 clients over the year and clients stay 18 months on average, expect to lose about 11 a year (16 × 12 ÷ 18). Growing from 12 to 20 clients then needs about 19 new clients, roughly 1.6 a month. Work backward from there to proposals, calls and accounts contacted.

Is it worth hiring a lead generation company for my agency?

It can be when you can close deals but have no time to prospect. Ask to see the list criteria and the messages before they start, confirm leads aren't shared with other agencies, avoid long minimum terms, and judge them on clients won rather than meetings booked. You remain responsible for emails sent in your name, so make sure their outreach follows CAN-SPAM.

Build a niche list worth writing to

Describe the companies your agency serves best. Bebop finds them, explains why each fits and writes a playbook with the people and an angle to open with.

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