Home › Blog › 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 three things to get in writing, the red flags, and the questions that expose a weak one.
By Moe Alhosni · Published 20 August 2026 · Updated 27 October 2026 · 7 min read
Short answer: Judge a lead generation agency on three things, in this order — whether "qualified meeting" is defined in writing before outreach starts, 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.
Compare us with any other quote
The free calculator lines up quotes, ours included, by what each meeting that took place costs. Your exact price is confirmed on a 30-minute call, or in writing if you would rather not talk yet.
PR Noir, a New York PR agency: 27 leads, 10 qualified meetings that took place, a $90K deal (case study)
Nothing for a no-show. No minimum term.
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.
This question decides more than any other, 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.
"We generated 500 leads" is not a result. It is an activity log.
Push every case study through this filter:
For scale, The Bridge Group's 2025 SDR report, a survey of 351 B2B companies published 6 February 2025, puts the median in-house SDR quota at 10 held meetings a month, and only 60% of SDRs hit their quota. A case study claiming far more per seat should say how it counted a meeting.
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.
You will meet a polished founder or salesperson. Ask who executes after signature.
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 on business-to-business marketing — but a vendor who has never thought about it is a vendor who will make it your problem.
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.
| Check | A good answer | A bad answer |
|---|---|---|
| 1. "Qualified meeting" defined in writing | A clause with titles, company bounds, budget authority, expressed need, held versus booked and no-show handling, agreed before outreach | "We'll figure it out as we go" |
| 2. Bottom-of-funnel numbers, with dates | Meetings held, opportunities or deals, over a stated window, for a company like yours | "Leads generated", no timeframe, the same case study in every industry |
| 3. Who does the work | The person running your campaign is named, with where the team sits and how many accounts each manager runs | A polished founder on the sales call and nobody you meet after signing |
| 4. UK compliance | A specific answer on PECR and UK GDPR: corporate versus individual subscribers, the lawful basis, how opt-outs are handled | "Everyone does it" or "it's B2B so GDPR doesn't apply" |
| 5. Will they tell you not to hire them | They name the mismatch: a tiny market, no outbound deal yet, a message to fix first | An enthusiastic yes for every situation |
The checklist above is for the first call. These eight 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.
Eight 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.
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, 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 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. If the question is wider than the shortlist (hire, tool or agency), that is a paid GTM consulting hour.
Moe Alhosni, founder, ROI Maximizer (M Ventures LTD, 4 Beau Street, Bath BA1 1QY).
About the author: Moe Alhosni, founder of ROI Maximizer. He runs the campaigns behind the first-hand data on this site. LinkedIn
Or run the free GTM teardown on your own site for the ICP, cold email and numbers specific to your company.
ROI Maximizer is a trading name of M Ventures LTD, registered in England and Wales, company no. 15554493. Registered office: 4 Beau Street, Bath BA1 1QY, United Kingdom. moe@roimaxi.com
© 2024–2026 M Ventures LTD. Privacy notice