The short version: ask about their definition of a lead, how many of your live clients look like you, what happens in month two if numbers are soft, and who touches your account. If an agency gets vague on any of those four, walk. The pitch deck will always look good. It’s the answers to the boring operational questions that tell you the truth.
Why most people ask the wrong questions
I’ve sat through more agency pitches than I can count, both as the client buying and later as the consultant brought in to clean up the mess afterwards. The pattern is always the same. The business owner asks “what results can you get me” and “what’s your process,” and the agency has a beautiful answer for both because they’ve said it two hundred times before. Those questions are rehearsed. They tell you nothing.
The questions that matter are the ones that force the agency to give you a specific, checkable answer rather than a confident one. A confident answer costs nothing. A specific answer costs them, because it can be wrong.
I wrote about this in when outsourcing lead generation is worth it and when it is not, and the short version is that outsourcing works brilliantly when you know exactly what you’re buying and badly when you don’t. This post is the “exactly what you’re buying” part, the list of questions that should come before any signature.
Ask them to define a lead in writing
This is the single most important question and the one people skip because it feels obvious. It isn’t. I once worked with a client, a B2B software company doing around £40,000 a month in revenue, who signed a six-month contract with a lead gen agency at £3,500 a month. The agency delivered 60 leads in month one and the founder was thrilled. By month three he’d worked out that “lead” meant anyone who filled in a form, including people who’d typed “asdf” into the phone number field to get past a gate. Of the 60, four had a real phone number and a real company name. Two turned into calls. Zero turned into revenue.
Before you sign, get the definition of a lead written into the contract, not just discussed on a call. Is it a form fill? A marketing qualified lead with a job title and budget signal? A booked call that shows up? Ask them to show you three examples of what a “lead” looked like for a client in your sector last month, with the personal details redacted. If they can’t produce that, they don’t have the tracking to prove anything later either.
Ask how many current clients are in your exact niche
Agencies love to say “we work across industries” as if that’s a strength. Sometimes it is. Mostly it means they have no playbook specific to you and you’ll be the one paying to build it.
Ask directly: how many clients do you currently run in my industry, and can I speak to one? A good agency has a specific answer, something like “we’ve got four clients in professional services right now, two are longer sales cycle B2B like you.” A weak agency says “we’ve worked with all sorts” and changes the subject. The specificity of the industries they’ve built approaches for is often exactly the specificity of the pages they publish. If you’re in travel, look at how a serious agency should be thinking about it against something like AI lead generation for travel agencies. If you’re a recruiter, the same logic applies against a piece like AI lead generation for recruitment agencies. Vets have their own version of the same problem, covered in AI lead generation for veterinary clinics. If an agency has worked in your space, they’ll have thought this hard about it. If they haven’t, they’ll wing it with your budget.
Ask what happens to the ad spend versus the fee
This one trips up more small business owners than any other. Ask, in plain numbers: of the £2,000 or £5,000 I’m paying you a month, how much is your management fee and how much goes to Google or Meta as actual spend?
Some agencies charge a flat management fee on top of spend, which is transparent, and some take a percentage of spend, which quietly rewards them for spending more of your money whether or not it performs. Neither model is automatically wrong, but you need to know which one you’re in before you sign, because it changes how you read every report they send you. If a big chunk of the pitch is paid ads, it’s also worth pushing on their actual platform skill rather than their sales skill. My piece on optimising Facebook ads for lead conversions has the specific levers, cost per lead by industry, audience overlap, creative fatigue timelines, that a competent media buyer should be able to talk through unprompted. If they can’t discuss frequency capping or audience overlap without checking notes, they’re reselling a template.
Ask who does the work, by name
The person on your discovery call is almost never the person managing your account. That’s normal in agency land, it’s just rarely said out loud. Ask directly: who is my day-to-day account manager, how many other accounts do they run, and how many years have they done this specific job.
I’ve seen account managers juggling 14 clients at once, which means your account gets roughly two hours of real attention a week if you’re lucky. That’s fine if your campaign is simple. It’s a disaster if you’re paying for something that needs judgement calls, like adjusting messaging for a nuanced B2B audience. Get the name and the caseload in writing. Agencies that are proud of their staffing tell you immediately. Agencies that dodge the question are hiding a junior hire on too many accounts.
Ask for a sample report, not a sample result
Anyone can show you a slide with a big number on it. Ask instead for an actual month-two client report, anonymised, so you can see what reporting looks like once the honeymoon period ends. Does it show cost per lead trending over time? Does it separate leads from qualified leads from booked calls? Does it show which channel or campaign produced what, or is it one blended number that hides a lot of waste?
This matters because the uncomfortable truth in this industry is that the first month of almost any campaign looks decent, because the agency front-loads effort and attention to win your trust and your renewal, and then things settle into whatever the real, sustainable performance is, which is usually lower. That’s not a scandal, it’s how service businesses behave everywhere, but almost nobody selling you a contract will say it plainly. Ask to see month three and month four reports, not month one, because month one is the audition.
Ask what your exit looks like
Before you sign anything, ask what happens if you leave after three months. Do you keep the ad accounts, the pixel data, the landing pages, the CRM automations they built? Some agencies build everything inside their own accounts and hand you nothing but a PDF of past results when you leave, which means you start from zero with the next provider. That’s not just inconvenient, it’s a design choice some agencies make deliberately to keep you locked in.
Ask for ownership of ad accounts, tracking pixels, and any landing pages or lead magnets to sit under your domain and your login from day one. If they resist that request, that resistance is the answer. On the subject of landing pages specifically, it’s worth knowing what a well-built one should even contain before you let an agency build it for you, which is exactly why I wrote stop giving away PDFs, how AI lets you build a real lead magnet in a weekend. If your agency is still pushing a generic ebook as the offer in 2026, that’s a sign their thinking hasn’t moved in five years.
Ask about the minimum contract length and why
Most agencies want six or twelve months minimum. Ask why that specific number, not a shorter one. A reasonable answer sounds like “paid campaigns need six to eight weeks of data before optimisation really kicks in, and we want two full optimisation cycles before we judge success, so three months is a fair floor.” An unreasonable answer sounds like “that’s just our standard package,” which usually means the contract length exists to protect their cash flow, not your results.
I’d push for a 90-day initial term with a get-out clause tied to a specific, agreed metric, like a minimum number of qualified leads by day 60. If they won’t put a number in writing, they don’t believe their own pitch.
Ask what they need from you
This is the question most business owners forget entirely, and it’s the one that predicts failure more than anything the agency does. Lead generation almost never works as a pure hand-off. Ask specifically: what do you need from my team weekly, how fast do we need to respond to leads, and what happens if we’re slow.
A speed-to-lead stat worth knowing: research from InsideSales and repeated since found that contacting a lead within five minutes makes you roughly 21 times more likely to qualify it than contacting them after 30 minutes. If the agency is generating leads and your sales team checks the inbox once a day, you can have the best campaign in the country and still get a poor result, and it will look like the agency’s failure when it’s yours. A decent agency tells you this before you sign. A less honest one lets you find out three months in when they need an excuse for soft numbers.
A short checklist before you sign anything
- Get the definition of a lead written into the contract
- Ask for one live client reference in your exact sector
- Get the split between management fee and ad spend in writing
- Get the account manager’s name and their total client caseload
- Ask to see a real month-three report, not month one
- Confirm you own the ad accounts, pixels and CRM data on exit
- Push for a 90-day term with a measurable get-out clause
- Agree in writing what response time your team owes on new leads
None of this is complicated. It just requires asking specific questions instead of general ones, and being willing to sit through an uncomfortable silence if the answer is vague. The agencies worth hiring won’t flinch at any of this. The ones worth avoiding will try to make you feel rude for asking.
Frequently asked questions
How much should a lead generation agency cost for a small business?
Expect management fees roughly between £750 and £4,000 a month in the UK depending on scope, plus separate ad spend of at least £1,000 to £2,000 a month to get meaningful data. Below that, most agencies simply can’t do enough testing to optimise.
What’s a reasonable contract length for a lead gen agency?
Three months is a fair minimum for paid campaigns, since it usually takes six to eight weeks to gather enough data to optimise. Be wary of anything over six months without a measurable exit clause tied to specific numbers.
Should I ask an agency for client references?
Yes, and specifically ask for a client in your exact sector, not a general success story. Ask to speak to them directly rather than reading a written testimonial, since a five-minute call usually reveals more than a page of quotes.
What’s the biggest red flag when hiring a lead generation agency?
Vagueness about what counts as a lead. If they can’t give you a specific, checkable definition and show you a real example, everything else they tell you about results is unverifiable.
Related reading: How an SEO Rank Tracker Helps You Monitor Keyword Positions (And What It Won’t Tell You) and What to Ask a Lead Generation Agency Before You Sign.
Want the complete version? Read where I break down digital marketing.
This overlaps with my main post on the topic: what to ask lead generation agency before you sign.