How to Tell If a Lead Generation Agency Is Any Good: Red Flags and the Questions to Ask Before You Sign

How to judge a lead generation agency before you sign: the four things to get in writing, the red flags, and the questions that expose a weak one.

By Moe Alhosni, founder of ROI Maximizer. Published 20 August 2026.

Short answer: Judge a lead generation agency on four things, in this order — whether "qualified meeting" is defined in writing before outreach starts, whether you own the data and infrastructure at the end of the contract, whether their case studies contain bottom-of-funnel numbers and timelines rather than "leads generated", and whether they will tell you when not to hire them. Everything else — the deck, the logos, the guarantee — is decoration. Below is the full checklist, including the red flags that should end a conversation.

I run one of these agencies. That makes me biased, and it also means I know exactly where the bodies are buried. This checklist is written so it is useful to you even if you never speak to us. Several items on it are ones plenty of agencies — including some good ones — will struggle with.

1. Is "qualified meeting" defined in writing, before outreach starts?

This is the single highest-leverage question in the whole process, and most buyers do not know to ask it until they have been burned once.

If you are paying per meeting, or judging performance on meeting count, then whoever controls the definition of "qualified" controls the outcome. Without a written definition, every marginal booking gets counted, and you will spend your week on calls with people who cannot buy.

A workable definition covers:

Ask for that clause before you ask about price. An agency that has one ready has been through this argument before and settled it fairly. An agency that says "we'll figure it out as we go" is telling you who will lose that argument later.

2. Do you own the data and the infrastructure at the end?

Ask directly: "When this contract ends, what do I keep?"

You want: the prospect list with enrichment, the full reply and conversation history, the sequences that worked, and — ideally — the sending domains and inboxes that were warmed on your behalf.

The red-flag answer is any variation of "the data stays in our system." If you leave with nothing, you did not build a pipeline asset over twelve months. You rented one, and the rent restarts at zero with the next vendor.

This matters more than people realise, because warmed sending infrastructure takes weeks to rebuild. If it belongs to the agency, switching costs are artificially high, and both of you know it.

3. Can they show bottom-of-funnel numbers, with dates?

"We generated 500 leads" is not a result. It is an activity log.

Push every case study through this filter:

Red flag: the same case study shape recycled across wildly unrelated industries with only the logo swapped. Real campaigns look different in different markets because the buyers are different.

Second red flag: reference clients who cannot be named at all. Confidentiality is legitimate and common — but if nothing is nameable and nothing is verifiable, you are being asked to trust a PDF.

For what it's worth, here is the standard applied to us. Two of our case studies are public and specific: P1 Communications, a UK PR agency, and PR Noir, a New York PR agency. Named companies, dated windows, funnel-stage numbers. That is the bar I would hold any vendor to, and you should ask us the same follow-up questions you would ask anyone else.

4. Who is actually doing the work?

You will meet a polished founder or salesperson. Ask who executes after signature.

5. Do they understand UK compliance — properly?

If you are prospecting into the UK, ask how they handle PECR and UK GDPR for B2B outbound. You are looking for a specific, unbothered answer, not a nervous one.

Signals of competence: they distinguish between the rules governing the message and the rules governing the personal data; they know that corporate subscribers are treated differently from sole traders and individuals; they can describe their lawful basis and how opt-outs and data requests are handled operationally.

Signals of trouble: "everyone does it", "it's B2B so GDPR doesn't apply", or a blank look. None of that is legal advice from me — take advice from a solicitor and read the ICO's own guidance — but a vendor who has never thought about it is a vendor who will make it your problem.

6. Will they tell you not to hire them?

This is my favourite test, because it cannot be faked in a sales call.

Describe your situation honestly, including the weak parts — no closed outbound deals yet, a fuzzy ICP, a tiny addressable market, a nine-month sales cycle. Then watch what happens.

A good operator will name the mismatch: "Your TAM is 300 companies. If we burn through it in two months with the wrong message, you have no second chance. Fix the message first." Or: "You have never closed a deal from outbound. Do fifty outreaches yourself before you pay anyone."

An agency that has an enthusiastic yes for every situation has one product and is going to sell it to you regardless of fit. That is not a lead gen problem. That is a character problem.

Red flags: the short list

Three questions worth asking on every first call

  1. "What's the profile of client you do worst with?" — Anyone with real reps has one. A blank answer means either no reps or no honesty.
  2. "Show me a campaign that failed and tell me why." — You learn more about an operator from their post-mortems than their wins.
  3. "What do I need to have in place for this to work?" — The good answer includes work on your side: a clear ICP, someone available to take calls quickly, a defined next step after the meeting. An agency that says you need to do nothing is describing magic.

Questions to ask before you sign

The checklist above is for the first call. These nine go in an email before the contract does, so the answers are in writing. We pass most of these. Ask us the ones we do not.

  1. "Send me your written definition of a qualified meeting." Good: a clause with titles, company bounds, expressed need and held-versus-booked. Bad: "we'll align on that during onboarding." The full clause is at what counts as a qualified meeting.
  2. "What happens when a prospect no-shows?" Good: not billed, and the agency chases the reschedule at its own cost. Bad: billed on booking, or "it counts if they confirmed."
  3. "What do I pay in a month with zero meetings?" Good: nothing. Bad: the full retainer, plus a reason it was your ICP's fault.
  4. "What is the minimum term, and what does leaving cost?" Good: rolling monthly, or a 60 to 90 day pilot with a written exit. Bad: six months paid up front "because the model needs time."
  5. "Who owns the sending domains, inboxes and data when we stop?" Good: you do, with DNS access, the enriched list and the full reply history handed over within two weeks. Bad: "it all lives on our platform."
  6. "Who reads the replies, and how fast?" Good: a named person, same business day, with a rule for what gets escalated to you. Bad: "our AI handles replies," or a shared inbox nobody owns.
  7. "How is the list built, and how is it verified before the first send?" Good: named sources, a verification step, a bounce rate in the contract, and a 50-row sample. Bad: "proprietary database" and no sample.
  8. "How many emails per prospect, over how many weeks?" Good: a number, usually four or five steps, with a reason. Bad: "as many as it takes." The reasoning is at how many follow-ups a cold email sequence needs.
  9. "What will you refuse to do?" Good: a list. No scraped personal addresses, no fake "Re:" subject lines, no sending from your main domain, no booking people who cannot buy to hit a number. Bad: silence, or "whatever gets results."

Nine written answers are most of a contract. If one comes back as "let's get on a call about that," the call is where the answer gets softer. Then put the per-meeting number through the ROI calculator against your close rate and deal size.

The underlying principle

Buying lead generation is buying a process you cannot directly observe. So stop trying to assess the output promise and start assessing the verifiability: written definitions, transferable assets, dated numbers, named people, and a vendor willing to argue with you before you have paid them anything.

Everything on this list is checkable in one hour on a call and one email. Run it against every agency you are considering. If one fails on ownership or definitions, the rest of the pitch does not matter.


If you'd find it useful to run this checklist against your current shortlist — including us, or entirely without us — I'm happy to talk it through. Grab 20 minutes or email moe@roimaxi.com.

Moe Alhosni, founder, ROI Maximizer (M Ventures LTD, 4 Beau Street, Bath BA1 1QY).

Keep reading

Or run the free GTM teardown on your own site for the ICP, cold email and numbers specific to your company.