insaneXSee If I Qualify

Lead generation for marketing agencies

Lead Generation for Marketing Agencies That Don't Trust Marketing Agencies

You sell results for a living. So you know exactly how most lead gen providers fudge theirs. Here is a system you can audit line by line, built around held calls with owners who can pay.

See If I QualifyFind out if we're a fit | 30 seconds

Lead generation for marketing agencies means putting qualified business owners on sales calls with your agency on a predictable schedule. The most controllable model runs Meta and Google ads to a specific offer, qualifies prospects with a short quiz that has the calendar inside, follows up by email and SMS, and is judged on cost per held call.

$54.3M+Revenue generated for clients
85+SaaS & B2B brands scaled
9xAverage ROAS
$7M+Ad spend tested

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:

  1. What counts as a result? If the answer is "leads" or "meetings booked", ask how no-shows are counted.
  2. Are held calls and qualified calls reported separately? Blended numbers hide the leaks.
  3. Who owns the ad accounts, the funnel and the CRM? You do, or you are renting your own pipeline.
  4. What happens to prospects who do not book? If the answer is nothing, half your ad spend dies in a spreadsheet.
  5. 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 stepWhat most agencies runWhere it leaksThe 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 pageServices grid, logos, "we're passionate about growth"Talks about the agency, not the buyerOne promise, one proof point, one action. See 7 things your landing page is missing.
Capture9-field contact formFeels like paperwork. Junk gets through anyway.A 7-question quiz, about 30 seconds, with the calendar inside
Follow-upSomeone replies "when they get a chance"The lead books with whoever answered firstInstant 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.

#QuestionAnswers that route to the calendarWhat it filters out
1What does your business sell?B2B services, SaaS, ecommerce, professional servicesIndustries you do not serve
2What is your monthly revenue?Above your minimum (for example $50K+)Pre-revenue startups and side projects
3How much do you spend on marketing each month?A budget that can carry your fee plus ad spend"We have $500 to test"
4Who runs your marketing today?In-house person, another agency, nobodyNothing. This one arms your sales call.
5What is the biggest problem right now?Not enough leads, leads not closing, ads stopped workingVague curiosity
6When do you want to start?Within 30 days, within 90 days"Just researching" goes to nurture
7Are you the person who signs off on this?Yes, or yes with a partner on the callInterns 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.

ChannelTypeSpeed to first callsWatch out for
Client and partner referralsInboundDepends on askingYou cannot turn it up when the pipeline is thin
Content and SEOInboundMonthsCompounds slowly. Write for problem searches, not "agency"
LinkedIn contentInboundWeeks to monthsUnbounce suggests posting at least 3 times a week
Partner directories (HubSpot, Shopify, Webflow, Google Partner)InboundWeeksListed next to every competitor
Cold emailOutbound2 to 4 weeksDeliverability. Per Instantly's 2026 benchmark report, the average reply rate is 3.43%
High-intent PPCInboundDaysExpensive clicks without a qualifying step
Paid social to a qualifying quizOutbound reach, inbound bookingDaysNeeds 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):

InputExample agency
Average retainer$4,000 a month
Average client tenure12 months
First-year client value$48,000
Close rate on held calls20%
Acquisition budget15% 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.

We'll Build You A B2B Booking Machine That Lands 5-7 Qualified Sales Calls On Your Calendar Every Single Day.

Ads, funnel, CRM, and email/SMS follow-up, built and live in 14 days.

See If I QualifyFind out if we're a fit | 30 seconds

Keep reading