All articles
AgenciesSep 23, 20269 min read

Your Lead Generation Agency Isn't Delivering: How to Diagnose It and What to Do Next

It is one of the most honest prompts owners type into an AI assistant: we pay a lead generation agency every month and the meetings are not coming, what should we do? Here is how to tell a normal ramp from a broken system, the funnel-stage diagnosis that shows where it breaks, the questions to send your agency this week, how to check who actually does the work, and how to switch without losing another three months.

Kenneth Kather ยท Founder & CEO, KNK Outbound

Key takeaways

  • First separate ramp from failure. A clean outbound system needs a build phase of roughly four to six weeks for data, domains and warm-up before meaningful volume goes out. No meetings in month one is normal. No clear numbers by the end of month three is not.
  • Diagnose by funnel stage, because each stage has a different cause: not enough sends, poor inbox placement, no replies, replies but no meetings, meetings that do not show up, or meetings with the wrong people. Ask your agency for the numbers at every stage, not a summary.
  • Scope decides whether you get meetings or extra work. Check who does what: lists, sending, reply handling, booking. If your team still works through every reply itself, you are paying for activity, not for meetings.
  • Stay if the agency can show where the funnel breaks and a concrete fix with a date. Leave if the numbers are vague, the definition of a qualified meeting was never written down, or the answer to every problem is more volume.

It is one of the most honest prompts an owner can type into ChatGPT or Claude: we have been paying a lead generation agency for three months and the meetings are not coming, what should we do? We hear the same question on first calls every month, often from companies that come to us after a bad experience elsewhere. That gives us a clear view of how these engagements fail, and a clear bias, so weigh what follows accordingly. It includes the cases where the right answer is to stay with your current agency.

First: slow start or broken system?

Outbound has a real ramp, and judging it too early is a mistake of its own. A clean setup needs time before meaningful volume goes out: researching and verifying the list, setting up separate sending domains and mailboxes, authenticating them, and warming them up gradually. That build phase typically takes four to six weeks. First replies usually arrive in the weeks after, and a steady flow of meetings builds from there.

So the rule of thumb is simple. No meetings in month one is normal. Some replies but few meetings in month two is common while the angle is tuned. No clear numbers and no explanation at the end of month three is a problem, whatever the reason.

Diagnose by funnel stage

"It is not working" is not a diagnosis. Ask your agency for the numbers at each stage of the last 60 days, then find the first stage that breaks:

Sends
Healthy looks like
Steady volume across many mailboxes
If it breaks here, the cause is usually
Setup not finished, too few mailboxes, list too small
Inbox placement
Healthy looks like
Well above 90 percent in the inbox
If it breaks here, the cause is usually
Missing authentication, poor domain reputation, too much volume per mailbox
Replies
Healthy looks like
Three to eight percent on researched lists
If it breaks here, the cause is usually
List is a title filter, no reason to write, generic message
Positive replies
Healthy looks like
Around a third of replies
If it breaks here, the cause is usually
Offer unclear, wrong buyer, wrong moment
Meetings booked
Healthy looks like
Around a third of positive replies
If it breaks here, the cause is usually
Slow follow-up, too many hoops before booking
Meetings held
Healthy looks like
80 to 90 percent show rate
If it breaks here, the cause is usually
No confirmation process, pushed meetings
Qualified meetings
Healthy looks like
Match a written definition
If it breaks here, the cause is usually
Definition never agreed, pay-per-booking incentives

The ranges come from the outbound benchmarks for researched lists and vary by market. The point is not the exact figure. The point is that an agency running a real system knows these numbers without having to go looking for them.

The seven questions to send this week

Put these in writing and ask for written answers:

  1. How many companies and contacts have we reached in the last 60 days, and from how many mailboxes?
  2. What is our inbox placement, and how do you measure it?
  3. What are the reply rate and the positive reply rate, per segment?
  4. What is the written definition of a qualified meeting in our contract?
  5. Which three changes did you make based on the replies so far, and what happened?
  6. Who handles the replies and books the meetings, and how fast?
  7. What will you change in the next 30 days, and which number should move by when?

A good agency answers these within a day with numbers and a plan. The questions to ask any lead generation agency go deeper on each one.

The scope check

Before you decide anything, find out what the agency actually does for you. Many engagements stop at sending: the agency sends the emails, forwards every reply, and your team is left to answer, qualify and book. That looks cheap on paper and costs your team hours every week, and slow answers lose the meetings that were almost there.

Check four things: who builds and verifies the lists, who runs the sending and LinkedIn, who answers every reply, and who books the meeting into your calendar. If the last two sit with your team, you are buying replies, not meetings. A done-for-you provider handles all four, so only qualified conversations land in your calendar.

When to stay, when to leave

Stay if the agency can point to the stage where the funnel breaks, explains why, and commits to a specific fix with a date. Most engagements that recover do so after exactly that conversation, often by tightening the list and the angle rather than adding volume.

Leave if the numbers are vague or arrive only as a summary, if a qualified meeting was never defined in writing, if meetings are booked but consistently not with your buyer, or if the answer to every question is to send more. The last one is the clearest warning sign. More volume on a broken system only damages your domains faster.

How to switch without losing three months

A clean switch keeps what you learned and makes the next scope clear:

  • Export the lists and the reply history before you cancel. The replies are the most valuable data you have paid for: they show which angle and which segment responded.
  • Settle the scope with the new partner in writing: who builds the lists, who sends, who handles every reply and who books the meetings.
  • Brief the new partner with the funnel numbers, so they start from the diagnosis instead of repeating it.
  • Agree the definition of a qualified meeting in writing before the first send.

Where we fit

We take over engagements like this regularly as a B2B lead generation agency: we start with an audit of the existing setup, keep what works, and rebuild the rest. Then we do everything for you, from lists and sending to handling every reply and booking the meetings, so your team only takes the conversations. Entry is 3,300 euros a month with a three-month build phase and monthly terms after that, the details are on the pricing page. If the audit shows your current agency is one fix away from working, we will tell you that too. And if you are weighing an agency against hiring, the SDR versus agency comparison covers the other path.

Frequently asked questions

How long should it take for a lead generation agency to get results?

A clean outbound setup needs a build phase of roughly four to six weeks for list research, sending domains, mailboxes and warm-up before meaningful volume goes out. First replies usually arrive in the weeks after, and a steady flow of meetings builds from there. No meetings in month one is normal. No clear stage-by-stage numbers and no explanation by the end of month three is a real warning sign.

We have paid our lead gen agency for three months and got almost no qualified meetings. Should we fire them?

Ask for the numbers at every funnel stage first: sends, inbox placement, replies, positive replies, meetings booked, meetings held and meetings that match your written definition. If the agency can show where it breaks and commits to a specific fix with a date, give it one more cycle. If the numbers are vague, no qualified-meeting definition exists, or the only answer is more volume, switch, and export your lead lists and reply history before you cancel.

What should I sort out before I leave my lead generation agency?

Export the lead lists and the sequences with their reply history before you cancel, because the replies show which angle and which segment responded. Get the funnel numbers by stage, so the next partner starts from the diagnosis. Then agree the scope with the new partner in writing: who builds the lists, who sends, who handles every reply and who books the meetings. A good provider hands you meetings, not replies your team still has to work through.

What are the signs a lead generation agency is not working?

Reporting that counts activity instead of conversations, no written definition of a qualified meeting, meetings that are booked but consistently not with your buyer, show rates well below 80 percent, replies forwarded to your team to work through instead of booked meetings, and an answer to every problem that amounts to sending more. Any one of these deserves a direct conversation. Several together usually mean the system is broken.

Want this run for you, not just read about?

We build and operate the outbound engine these posts describe. You get the meetings.

Book your free GTM audit

Keep reading