Why marketing agencies struggle with their own lead generation
Agencies are the hardest buyers because they know every trick in the book. They wrote half of it.
You have sent the dashboard full of green arrows. You have reported clicks when the client wanted customers.
So when a lead gen provider promises "qualified leads", you hear what it really means. Form fills. Maybe.
And here is the uncomfortable part. Per SparkToro and Paddy Moogan's 2024 State of Digital Agencies survey of 612 agency professionals, 66% said referrals from existing and past clients were their top source of new business. Just over 6% named outbound sales.
Referrals are lovely. They are also NOT a pipeline you control.
When the referrals dry up, the agency owner goes back to selling. Every. Single. Time.
This page is for the agency owner who wants new business that does not depend on who happened to mention your name this month.
How to vet a lead generation provider for your agency
Before you hire anyone, us included, run them through a vetting list. We published one: 21 questions to ask a lead generation agency.
The five that matter most for agencies:
- What counts as a result? If the answer is "leads" or "meetings booked", ask how no-shows are counted.
- Are held calls and qualified calls reported separately? Blended numbers hide the leaks.
- Who owns the ad accounts, the funnel and the CRM? You do, or you are renting your own pipeline.
- What happens to prospects who do not book? If the answer is nothing, half your ad spend dies in a spreadsheet.
- How long until the first call? Months of "strategy" before anything goes live is a retainer, not a system.
Our answers: held and qualified calls are reported separately. The whole system is built and live in 14 days. Pre-revenue businesses are turned away, because we will not take money we cannot turn into calls.
Why agency websites don't generate leads: the 4 leaks
The typical agency funnel leaks in four places. Here is the pattern we see when agency owners book a strategy call, and how each piece gets rebuilt.
| Funnel step | What most agencies run | Where it leaks | The rebuild |
|---|---|---|---|
| Offer | "Book a free consultation" | Every agency on earth says it. Cold buyers scroll past. | A specific, painful problem solved, like a free audit of their cost per lead with the leak named. See the irresistible offer guide. |
| Landing page | Services grid, logos, "we're passionate about growth" | Talks about the agency, not the buyer | One promise, one proof point, one action. See 7 things your landing page is missing. |
| Capture | 9-field contact form | Feels like paperwork. Junk gets through anyway. | A 7-question quiz, about 30 seconds, with the calendar inside |
| Follow-up | Someone replies "when they get a chance" | The lead books with whoever answered first | Instant email and SMS, reminders before the call, a chase sequence for non-bookers |
Notice the irony?
Agencies build better funnels for clients than they ever build for themselves. The cobbler's children have no shoes.
For full breakdowns of how Hormozi, Sabri Suby and others turn strangers into calls, see the funnel teardowns.
Speed is the cheapest leak to fix. Unbounce, citing the Lead Response Management study, says leads are 21x more likely to qualify when you respond within 5 minutes instead of 30. A calendar inside the quiz responds in zero.
The 7-question qualifying quiz for agency prospects
The quiz decides who gets your calendar. Here is a version written for an agency selling paid ads or growth services to business owners.
| # | Question | Answers that route to the calendar | What it filters out |
|---|---|---|---|
| 1 | What does your business sell? | B2B services, SaaS, ecommerce, professional services | Industries you do not serve |
| 2 | What is your monthly revenue? | Above your minimum (for example $50K+) | Pre-revenue startups and side projects |
| 3 | How much do you spend on marketing each month? | A budget that can carry your fee plus ad spend | "We have $500 to test" |
| 4 | Who runs your marketing today? | In-house person, another agency, nobody | Nothing. This one arms your sales call. |
| 5 | What is the biggest problem right now? | Not enough leads, leads not closing, ads stopped working | Vague curiosity |
| 6 | When do you want to start? | Within 30 days, within 90 days | "Just researching" goes to nurture |
| 7 | Are you the person who signs off on this? | Yes, or yes with a partner on the call | Interns sent to collect quotes |
Qualified prospects see the calendar on the spot. Everyone else gets a nurture sequence instead of a sales call.
Your closer walks in knowing revenue, budget, the current agency and the pain. No discovery call to schedule the real call.
Build your own with the quiz funnel blueprint.
Inbound vs outbound lead generation for agencies: channels compared
Inbound means prospects find you. Outbound means you find them. Most agencies need one of each, and two channels done well beats seven done badly.
| Channel | Type | Speed to first calls | Watch out for |
|---|---|---|---|
| Client and partner referrals | Inbound | Depends on asking | You cannot turn it up when the pipeline is thin |
| Content and SEO | Inbound | Months | Compounds slowly. Write for problem searches, not "agency" |
| LinkedIn content | Inbound | Weeks to months | Unbounce suggests posting at least 3 times a week |
| Partner directories (HubSpot, Shopify, Webflow, Google Partner) | Inbound | Weeks | Listed next to every competitor |
| Cold email | Outbound | 2 to 4 weeks | Deliverability. Per Instantly's 2026 benchmark report, the average reply rate is 3.43% |
| High-intent PPC | Inbound | Days | Expensive clicks without a qualifying step |
| Paid social to a qualifying quiz | Outbound reach, inbound booking | Days | Needs a sharp offer and a cost per held call target |
The outbound math. Overloop's agency guide works it backwards: 2 new clients at a 20% close rate needs 10 opportunities. At 50% qualified, that is 20 first meetings. At a 0.3% to 1.0% meeting rate, that is roughly 2,000 to 6,700 delivered emails a month.
That is a lot of sending for two clients. It works. It is also a full-time job.
One more idea worth stealing from Overloop: sell a small, fixed-scope paid diagnostic, like an ad account teardown with a 30-day test plan, before the retainer. It filters out tire kickers and gets you paid to prove yourself.
When business owners hire a marketing agency: the 4 triggers
Business owners hire agencies on a trigger, not a calendar. Your ads need to catch the trigger moment.
- The current agency just got fired. The buyer is angry, skeptical, and moving fast. Speak to the last agency's failure without naming anyone.
- Growth stalled. Revenue flat for two or three quarters. The founder is finally ready to pay for help.
- The in-house marketer left. Someone has to keep the ads running by Monday.
- New funding or a new product. There is budget and a deadline.
Most owners compare two or three agencies before they sign. Gartner's July 2025 survey of 632 buyers found 61% prefer buying without a rep, as reported by BizTechReports.
So your slice of their attention is tiny.
That is why the quiz, the VSL and the follow-up matter. They do the selling in the 83% of the time you are not in the room.
Cost per held call for agencies: what you can afford to pay
Cost per held call is your total acquisition spend divided by the sales calls that actually happened. It is the number that connects ad spend to payroll.
Formula: cost per held call = (ad spend + system costs) / held calls.
What you can afford: max cost per held call = average first-year client value x close rate on held calls x the share of first-year value you will spend to win a client.
Worked example with illustrative numbers (plug in your own):
| Input | Example agency |
|---|---|
| Average retainer | $4,000 a month |
| Average client tenure | 12 months |
| First-year client value | $48,000 |
| Close rate on held calls | 20% |
| Acquisition budget | 15% of first-year value |
| Max cost per held call | $48,000 x 0.20 x 0.15 = $1,440 |
Read that again.
An agency with these numbers can pay up to $1,440 for every held call and still hit its target. Most agency owners panic at a $150 lead. Wrong number.
Run your own in the cost per held call guide, then work out volume with the calls per day calculator.
Compliance rules for agency results claims
Agency ads live and die on results claims, so keep them provable. This is general information, not legal advice.
- Results claims. The FTC's Endorsement Guides (revised in 2023) say that if you can't show a featured client result is what people generally get, the ad must make the generally expected results clear. Keep the screenshot, the date and the client's permission for every number you publish.
- Reviews. The FTC's final rule on fake reviews and testimonials, announced August 14, 2024, bans fake reviews (AI-generated ones included), paying for reviews with a set sentiment and buying fake followers or views. Never write a testimonial for a client.
- Client confidentiality. Check your contracts before naming a client or showing their ad account.
- Platform rules. Meta and Google both restrict misleading and unrealistic claims in ads. "We doubled their leads" needs proof you can show. "Make $50K a month" invites a rejection.
What insaneX builds for agencies, and what it has produced
insaneX builds the whole booking machine. You run the calls.
- A cold traffic offer written for business owners who have been burned by agencies before
- Meta and Google ads
- The 7-question quiz funnel with the calendar inside
- CRM, plus email and SMS follow-up and reminders
- A VSL that answers "why you" before the call
Built and live in 14 days. Held calls and qualified calls are reported separately.
The track record: $54.3M+ in revenue generated for clients. 85+ SaaS and B2B brands scaled. $7M+ in ad spend tested and optimized. 87% client success rate, and most new clients come from referrals.
The promise on the box: a B2B booking machine that lands 5-7 qualified sales calls on your calendar every single day.
Want to see where your own funnel leaks? Book the free 30-minute strategy call. We audit the funnel, pinpoint the leaks, and walk you through the system. No slide deck. Just your numbers.
Questions
What is the best lead generation strategy for marketing agencies?
For agencies that want control, paid ads to a specific cold traffic offer, a short qualifying quiz with the calendar inside, and fast email and SMS follow-up. Referrals stay valuable, but they cannot be turned up on demand.
How do marketing agencies get clients without cold calling?
Inbound: ads that reach business owners at a trigger moment, a quiz that qualifies them, and a calendar they book themselves. The prospect asks for the call, which changes the tone of the sales conversation.
How much should an agency pay per lead?
Work backwards from cost per held call, not cost per lead. Multiply first-year client value by your close rate on held calls and the share you will spend to acquire a client. An agency with $48,000 first-year value and a 20% close rate can justify about $1,440 per held call at a 15% budget.
Do Facebook ads work for getting agency clients?
Yes, when they send owners to a qualifying funnel instead of a native lead form. Native forms often win on cost per lead and lose on cost per qualified call. See our guide to Facebook ads for B2B.
Should a marketing agency outsource its own lead generation?
Only to a provider that reports held and qualified calls separately, gives you ownership of the ad accounts and CRM, and can go live fast. Run any provider through the 21-question vetting list first.
How many sales calls does an agency need each month?
Divide your monthly new-client target by your close rate on held calls, then add the no-shows you expect. An agency that wants 3 new clients a month at a 20% close rate needs 15 held calls.
Is inbound or outbound better for marketing agency lead generation?
Most agencies need both. Inbound (referrals, SEO, LinkedIn content) compounds but is slow and hard to turn up. Outbound (cold email, paid social to a quiz) starts in days to weeks but needs volume. Overloop's math puts 2 clients a month at about 2,000 to 6,700 delivered cold emails.