B2B strategy20 October 20268 min read

How to choose a B2B lead generation agency: a buyer's guide

In short

To choose a lead generation agency, ask where its contact data comes from, which domain it sends from and how mailboxes are warmed, what sight you get of the messages and which metrics it reports. A good supplier answers with specifics, not a guaranteed number of meetings.

How to choose a B2B lead generation agency: a buyer's guide

How do you choose a lead generation agency when every proposal sounds almost identical? Each promises meetings with decision-makers, a predictable pipeline and personalisation. The differences only show when you ask a specific question and listen for whether the answer contains numbers and procedures or just adjectives.

We have collected the questions we would ask ourselves if we were sitting on the other side of the table. For each, we describe which answers point to real craft and which should raise a red flag. The choice between an agency and an in-house sales team is a separate subject.

The numbers below come from campaigns we have run and depend on context. They are not a promise of results in every market.

Start with questions about the contact data

The contact data decides the outcome of a campaign before the copy does, so it is the right place to begin. Ask four questions: where do you get your contacts, is the list built around our ideal customer profile, has the same list already gone to other companies, and what happens to it when we stop working together.

A good answer is descriptive. The agency explains that it builds the list from scratch around your ideal customer profile, from publicly available company and professional data. It can tell you when it collects data about recipients and whether the same list goes to other clients in parallel. A competent provider can also say which lawful basis it relies on under UK GDPR and how it handles opt-outs, in line with the ICO's direct marketing guidance.

The opposite should worry you. If you hear about a ready-made database of millions of records, and the question about where the data comes from is waved away with generalities, you are probably buying a list collected in bulk and sold to other companies too. Agree the terms on the data before you sign, and write them into the contract rather than guessing them later.

Sending infrastructure: which domain will your emails come from

A badly run campaign can cost you the reputation of the domain you send invoices and day-to-day correspondence from. The second block of questions is therefore technical: does sending go out from our main domain or a separate one, how long does mailbox warm-up take, and who is responsible for sender reputation.

A good answer includes a timetable. The agency sends from separate domains with full authentication and tells you how long warm-up takes. With us, the first three weeks of an engagement are preparation: warming the mailboxes, building the infrastructure, the list and the context on recipients. The campaign launches in week four, and the first meetings usually appear in week five.

The agency is responsible for sender reputation, because the agency controls the pace of sending.

A red flag should go up when a supplier offers to start tomorrow or to send from your main domain. Mailbox warm-up cannot be shortened to a few days, and rushing it ends in the spam filter.

Messages and numbers: what sight you get during the campaign

The messages go out under your company's name, so asking who writes them is asking about your brand. Ask who produces the copy, what you can approve and whether you will see examples before you sign, because a sound supplier will show them without hesitation. With us you approve or edit every message on LinkedIn, and in cold email we agree the offer and the messaging together. We cover how control over the messaging works in a separate article, who controls the messaging in outsourced outbound.

The next block is about numbers. Ask for a sample report and check that it contains three metrics: total replies, positive replies and booked meetings. Only these say anything about real sales opportunities, because each needs a conscious reaction from the recipient. Open rate is a warning sign, because measuring it needs a tracking pixel, which reduces deliverability.

Ask for a benchmark as well. In its Cold Email Benchmark Report 2026, covering 2025 sending, Instantly puts the average reply rate across cold email campaigns on its platform at 3.43%. Our most recent campaign to 800 prospects reached a 14% reply rate and more than 20 meetings in a month, but that is the result of one campaign, not an average or a promise. Every supplier should give you numbers with that kind of context.

Terms of the engagement: pricing, contract and scope

An offer should be judged not on the entry price but on what that price includes and how easily you can leave. Ask about the pricing model, what the base price covers, the list of extras, the notice period and whether a pilot is possible.

A transparent offer breaks down into its components. We price the engagement as a modular monthly subscription: the base price always includes data enrichment and hyper-personalisation of messages, and you choose the rest. You can see how this works on our pricing page. The contract has no fixed term and one month's notice, or you can choose a three-month pilot paid as two months.

A single lump-sum price and an annual commitment with no way out should worry you. If a supplier does not say before signing how many contacts enter the campaign each month and which channel the price covers, you will see the same vagueness in the reports.

Red flags in a conversation with a lead generation agency

Four answers should put your decision on hold.

A guaranteed number of meetings before they know your market

The result depends on the customer profile, the size of the market and the offer. Whoever names a number before knowing those three things is guessing, or selling a promise they do not intend to be held to.

Boasting only about open rate

Ask how many of those opens turned into conversations. A specific number in reply shows the supplier genuinely measures conversations; a lecture on methodology usually means they do not.

No answer on where the data comes from

Evasion usually means a list collected in bulk and sent by several other companies at the same time.

Reluctance to show example messages

Hiding behind trade secrets when you ask for example messages is a sign that the copy comes from a template.

Choosing a lead generation agency: common questions

How do you choose a B2B lead generation agency?

Compare suppliers in four areas: where the contact data comes from and its quality, the sending infrastructure and how long mailbox warm-up takes, sight of the messages, and the metrics reported. The contract terms are a fifth criterion. Choose the one that answers each question with a procedure and numbers, not a promise of results.

What should you ask an outbound agency in the first call?

Ask where the contacts come from and how often they are updated, which domain the sending comes from and how long preparation takes, who writes the messages and what you can approve, which metrics will appear in the report, and what the base price covers and what is an extra.

What should you ask before signing a contract with an agency?

Ask about everything that is hard to change after signing: how the data is built and how often it is refreshed, the sending domain, how much approval of messages you get, the list of reported metrics and the notice terms. Put the arrangements on data in the contract, not in an email.

Should an agency send a campaign from our main domain?

No. Outbound campaigns are run from separate sending domains with full authentication, after mailboxes have been warmed for at least three weeks. Your main company domain is then left untouched, so any deliverability trouble does not reach your everyday correspondence with clients and partners.

Which metrics should a lead generation agency report?

Three: total replies, positive replies (your sales opportunities) and booked meetings. Each needs a conscious reaction from the recipient, so together they describe the pipeline. Open rate does not belong in that set, because measuring it reduces deliverability and an open says nothing about intent.

How much does an outbound lead generation agency cost?

It depends on the scope. We price the engagement as a modular monthly subscription, and the base price always includes data enrichment and hyper-personalisation of messages. The other components you choose yourself, so it is worth asking any supplier to break its offer into elements. Our pricing page shows how ours is built.

Summary

Choosing an outbound agency comes down to five conversations: about the contact data, the sending domain, control over messaging, the metrics and the terms of the contract. A supplier who knows the craft answers with procedure, a timetable and numbers in context. One who starts with a guarantee of meetings is selling hope. Get in touch and we will tell you plainly whether outbound makes sense in your market.

Comparing suppliers? Ask us these questions too.

Book a call or send us a message. We will answer every question in this guide with specifics: procedures, timetables and numbers in context.