Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

When Outsourcing Lead Generation Is Worth It and When It Is Not

Bottom line: outsourcing lead generation works when you already know who your buyer is, what a qualified lead costs you to convert, and you have someone on your side ready to follow up fast. It fails when you're hoping an agency will hand you a clear customer profile along with the leads, because that part is always your job, not theirs.

The £4,200 lesson

About four years ago, mid-rebuild, I hired a telemarketing and appointment-setting agency to book calls for a coaching offer. They were good on paper. Case studies, a slick deck, a project manager who replied to emails within the hour. Three months in, I'd paid £4,200 and had eleven "qualified" appointments. Two showed up. Zero bought anything.

The problem wasn't the agency's script or their calling volume. It was that I'd never given them a proper definition of who a good lead looked like for me at that point in my rebuild. I said "business owners who want to grow with AI" and left it there. That's not a target, that's a wish. They booked anyone who said yes to a pitch, because that's what I'd asked for without knowing I'd asked for it.

I've since run the maths on that campaign and it cost me roughly £382 per booked call and nothing per sale, because there were no sales. Compare that to a single well-targeted LinkedIn outreach campaign I ran myself the following quarter, which cost me my own time (call it £600 worth of hours) and produced four paying clients worth £14,000 in total. Same channel, wildly different result, because the second time I knew exactly who I was talking to before I started.

When outsourcing lead generation is worth every penny

Outsourcing works when the groundwork is already done and you're paying someone to execute at scale, not to think for you. A few situations where it consistently pays off:

  • You have a proven offer and a tight ideal client profile. If you can describe your best customer in one sentence with industry, company size, and the problem they're trying to solve, an agency can build a list and a sequence around that. Vague briefs produce vague leads.
  • You need volume you cannot generate alone. A solo consultant doing 500 cold emails a week manually will burn out. An outsourced SDR team or a specialist lead gen firm can run 5,000 to 10,000 a week with proper deliverability management, something that's hard to do well without dedicated infrastructure.
  • Your sales team can convert fast. If a lead sits in your inbox for four days before anyone follows up, outsourcing won't fix your problem, it'll just make it more expensive. Outsourcing pays off when there's someone ready to respond within hours.
  • You're testing a new market or vertical. When I helped a client explore selling into the accountancy sector, we used an outsourced list-build and outreach partner for three months rather than hiring internally, because we didn't yet know if the vertical would work. It's the same logic covered in how AI is changing lead generation for bookkeeping firms, where niche-specific targeting matters more than raw volume.
  • You've costed it against doing it yourself and the outsourced option still wins. If an agency charges £3,000 a month and can produce leads that cost you £150 each to acquire with a 20 percent close rate on a £2,000 average deal, the maths works. Do that calculation before you sign anything, not after.

When it is not worth it

Here's the part most people selling lead generation services won't tell you upfront: outsourcing amplifies whatever is already true about your business. If your offer is unclear, outsourcing gets you unclear leads faster. If your follow-up is slow, outsourcing gets you cold leads faster. Paying someone else doesn't fix a broken process, it just speeds up the rate at which the brokenness costs you money.

Specific situations where outsourcing is close to guaranteed to disappoint you:

  • You're pre-revenue or still testing your offer. Agencies need a defined product to sell against. If you're still figuring out pricing or positioning, spend that money on customer conversations instead.
  • Your average deal size is under £500. Most outsourced lead gen retainers start around £2,000 to £4,000 a month. Unless your lifetime customer value is high, you'll never recoup the spend. This is exactly the trap solo founders fall into, which I've written about in running a small business when you are the only employee, where every pound has to work twice as hard.
  • You have no CRM or follow-up system. I've watched clients pay for 200 leads a month and lose track of half of them in a shared inbox. The leads weren't the problem. The system was.
  • You want someone else to define your ideal customer for you. This is the uncomfortable truth agencies rarely say out loud, because it's not in their interest to say it: they will execute your targeting brief, they will not build your strategy for you, and if you don't know your customer, no amount of outsourced calling will find them for you.
  • Your sales cycle depends on trust built over months, not a single call. High-consideration B2B sales where the buyer needs to see your content, your case studies, and hear from other clients before they'll talk to you don't respond well to cold outsourced outreach. That's a nurture problem, closer to what tools like ScoreApp solve with interactive quizzes that qualify people before they ever speak to a human, than to a dialler.

How to test an outsourced partner without betting the business on it

I now run every lead gen engagement, mine or a client's, through the same four-week test before committing to a longer contract.

  • Week 1: Give the agency a written ideal customer profile with at least five disqualifying criteria (company size, budget, industry, decision-maker title, buying trigger). If they don't ask you for this, that's a warning sign, not a good sign.
  • Week 2: Ask for a sample of 20 leads before full send. Check them against your criteria yourself. If more than 4 out of 20 miss the mark, stop and recalibrate before you pay for volume.
  • Week 3: Track cost per qualified lead, not cost per lead. A lead that never had budget was never a lead.
  • Week 4: Look at conversion from lead to booked call to actual sales conversation. If fewer than 1 in 4 booked calls show up, the targeting is off, not your sales team.

Only after that four-week window do I recommend signing a three or six month retainer. Most agencies will resist a short trial because their margins depend on longer contracts. A good one will accept it anyway, because they're confident the numbers will hold up.

The maths that tells you which camp you're in

Work out three numbers before you spend a penny:

  • Your average customer lifetime value (not just first purchase value).
  • Your realistic close rate on a qualified lead, based on past data, not hope.
  • The proposed cost per lead or the monthly retainer divided by expected lead volume.

Multiply lifetime value by close rate to get expected revenue per lead. If that number comfortably beats your cost per lead, three or four times over as a safety margin, outsourcing is worth testing. If it's break-even or worse, don't sign anything until you've fixed your offer or your conversion process first.

Here's a real example from a client in professional services: average deal value £6,000, close rate on qualified leads 18 percent, giving expected revenue per lead of £1,080. The agency quoted £180 per qualified lead. That's a 6x return before accounting for their time cost. That contract was worth signing. Compare that to a different client selling a £300 product with a 10 percent close rate, expected revenue per lead of £30, being quoted £120 per lead by the same type of agency. That one was never going to work, and no amount of good calling scripts would have changed it.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

What to do instead of outsourcing, if the numbers don't stack up

If outsourcing doesn't make sense yet, that doesn't mean doing nothing. A few alternatives that have worked well for clients I've advised:

  • Bring in a fractional CMO for a few months to build the targeting and messaging first, then outsource execution once the strategy is solid.
  • Build a simple lead-scoring or quiz funnel yourself using tools that don't require a monthly agency retainer, the kind covered in the best marketing tools for 2026, and generate warmer inbound leads before you ever pay for cold outreach.
  • If your bottleneck is capacity rather than strategy, consider bringing in specialist help to set up AI-driven lead scoring and follow-up systems rather than a straight lead gen retainer. This is usually cheaper than people expect, and worth comparing against agency pricing before you decide, which is covered in detail on the page breaking down what an AI consultant costs.
  • Treat outsourcing decisions the same way you'd treat outsourcing a specialist function like design, where scaling a UI/UX team through outsourcing works when the brief and process are clear, and fails for the same reasons lead gen fails when they're not.

What I'd tell my past self

The £4,200 wasn't wasted because the agency was bad. It was wasted because I hadn't done my own homework first and paid someone else to find out for me, at their day rate, on my dime. Outsourcing lead generation is a multiplier, not a fix. Multiply a clear, tested, well-defined offer with fast follow-up, and it pays for itself many times over. Multiply confusion, and it just gets you confused faster and £4,200 poorer.

Frequently asked questions

How much does outsourced lead generation typically cost?

Most UK agencies charge between £2,000 and £5,000 a month for outbound lead generation retainers, or between £50 and £300 per qualified lead depending on industry and deal size. Appointment-setting services often price per booked call, typically £100 to £400 each, which is where I lost the most money when the leads weren't qualified beforehand.

Is it better to outsource lead generation or hire in-house?

Outsourcing usually wins for testing a new market, a limited budget, or short-term volume needs, because there's no recruitment cost or ramp-up time. In-house usually wins once you know your model works and want someone who understands your product deeply and stays with it long term, since outsourced teams rotate accounts and rarely build that depth.

What should I ask a lead generation agency before signing a contract?

Ask for a written ideal customer profile they'll work from, a sample batch of leads before full volume, their definition of a "qualified" lead, and whether they'll agree to a four-week trial period before a longer retainer. If they resist a short trial, treat that as useful information about how confident they are in their own results.

Why do outsourced leads sometimes convert worse than leads I generate myself?

Usually because the targeting brief was too broad, the agency was measured on volume rather than fit, or your own follow-up was too slow to catch the lead while it was still warm. Outsourcing doesn't create better targeting than the brief you give it, it just executes that brief faster and at scale, for better or worse.

Related reading: Which Marketing Tasks You Should Never Automate and What to Ask a Lead Generation Agency Before You Sign.

For the bigger picture, see my full guide to digital marketing.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.