Services
Case Studies Resources About Let's chat
Home / Resources / When to Fire Your Lead Generation Agency

When to fire your lead generation agency

TSBy Tanveer Sinngh, Founder at Montazzo ·

Most founders do not fire an agency at the right time. They either leave too early, during a normal setup lag, or stay too long with a program that quietly stopped working months ago. Here is how to tell which one you are actually looking at.

When should you fire your lead generation agency?

Fire an agency when it cannot show you weekly numbers, will not hand over the sending domains and lists it built in your name, or has produced zero meetings for two full months without a changed plan. A single slow month, on its own, is not one of these signs.

Three real red flags

Not every rough patch is a reason to leave. These three are, because each one means the program has stopped being accountable to you.

  1. No infrastructure in your name. If the sending domains and prospect lists belong to the agency's own accounts instead of yours, you own nothing when the engagement ends and you have no way to verify what is actually happening inside the program.
  2. Reporting that stops arriving, or arrives without numbers. A program you cannot see is a program you cannot manage. Weekly reply rate, meeting count, and pipeline by segment should be routine, not something you have to request.
  3. A declining reply rate with no explanation and no adjustment. One flat week is normal. A reply rate that falls for three or more weeks straight, with the same targeting and the same copy still running unchanged, means nobody is actually managing the program.

Two things that look like failure and are not

Before you make the call, rule these out. They are the most common reasons founders leave a program that was actually about to start working.

Normal variance versus a real red flag

SignalNormalRed flag
Reply rate trendOne flat or slightly down weekFalling for 3+ weeks with no change made
Weekly reportingArrives on schedule with real numbersLate, vague, or you have to ask for it
Domain and list ownershipSet up in your accounts, in your nameOwned by the agency, not transferable to you
Time without a meetingWeeks 1 to 6 during setup and warmupPast week 8, with no explanation offered

For what a healthy ramp actually looks like week by week, see our guide on how long until outbound produces meetings.

What to check before you decide

  1. Ask for the last four weeks of numbers in writing. An agency running a real program can produce this in a day, not a week.
  2. Ask who owns the sending domains and prospect lists. If the honest answer is "us," you have your answer about what leaving will cost you.
  3. Ask what changed the week after the numbers first dipped. A managed program has an answer. An unmanaged one does not.

Across 13 B2B sectors and 757 booked meetings, our own programs average a 3.3% reply rate. A program trending meaningfully below that for a sustained stretch, with no adjustment in response, is worth a direct conversation before it is worth ending. See the full numbers in our cold email reply rate study.

Key takeaways

Where this fits in a full-stack pipeline

Everything above is about evaluating cold outbound, the channel with sending domains, reply rates, and a weekly send schedule to audit. Hot inbound runs on a slower, different clock, built from search and AI-answer visibility rather than weekly sends. See what AI search optimization actually is for how to judge that side of a full-stack program. One team should be accountable for both, with one report covering each.

Frequently asked questions

When should you fire your lead generation agency?

Fire an agency when it cannot show you weekly numbers, will not hand over the sending domains and lists it built in your name, or has produced zero meetings for two full months without a changed plan. A single slow month, on its own, is not one of these signs.

What counts as a genuine red flag versus a normal slow patch?

A genuine red flag is a pattern that repeats without explanation: reply rate falling for three or more weeks with no change in targeting or copy, or reporting that stops arriving. A normal slow patch is one bad week inside an otherwise steady trend, or the first two setup weeks before any sends have gone out.

How many weeks without a meeting is a problem?

Inside the first six weeks, zero meetings is expected while domains warm up and the first replies convert. Past week eight with no meetings and no explanation of what changed after the slow start, that is a real problem worth a direct conversation.

What should you ask for before ending the engagement?

Ask for the last four weeks of numbers in writing, ask who owns the sending domains and prospect lists, and ask what specifically changed the week after the numbers first dipped. An agency running a real program can answer all three without delay.

Does a single bad month mean you should switch agencies?

No. Reply rate and meeting count move week to week even in a healthy program. One bad month against an otherwise stable trend is normal variance. The decision point is a pattern that holds for six or more weeks with no explanation and no adjustment.

Can an Indian SaaS company expect the same standard of reporting from a lead generation agency selling to US buyers?

Yes. The same weekly numbers, domain ownership, and accountability standard apply regardless of where the company is based. Meetings are booked against US buyers and reporting is scheduled to your working hours, not the agency's.

Want a program that reports itself, every week?

Montazzo runs outbound and inbound together for early-stage B2B companies, with infrastructure built in your name and weekly numbers you never have to ask for.

Let's chat

Lead generation by industry