Cold Email Lead Generation Agency: How to Choose | BounceZero
B2B leads›Agencies

Cold Email Lead Generation Agency
How the Good Ones Work and What to Check Before You Hire One

A cold email lead generation agency builds target lists, writes and sends outbound sequences from domains it manages, and hands the client booked meetings or qualified replies. The ones that last run the same four guardrails: separate sending domains, warmed mailboxes, volume caps, and list verification before every send. In the BounceZero corpus, 14.5% of non-freemail (business and ISP) addresses on unverified B2B lists are invalid, enough to push a domain past the 2% bounce line in a single campaign.

By Ayoub Lebda, founder of BounceZero, a UK-registered email verification service |10 October 2026 |8 min read

What an agency actually does for the retainer

Strip away the pitch deck and a cold email agency does five things on repeat. It defines an ideal customer profile with the client, builds a contact list against it, writes a sequence of three to five emails, sends them from mailboxes it controls, and routes replies back to the client. Meetings booked, or positive replies, are the unit it reports.

The quality difference between agencies sits almost entirely in steps two and four. Anyone can write a passable first touch. Few agencies build lists that reach real mailboxes, and fewer still protect the sending infrastructure well enough that month three performs like month one. The sections below are the checks that separate those few from the rest.

If you are on the other side and building an agency, the operational playbook is in how to build a cold email agency and the pricing benchmarks in cold email agency pricing.

The workflow a competent agency runs

Ask a prospective agency to walk you through its process. It should look like this, in this order. An agency that skips step three or step five is gambling with your domain.

1

ICP and offer workshop

One session that produces a written profile: titles, company size, geography, trigger events, and the one problem the offer solves. Everything downstream is filtered against it.

2

List building from two or more sources

A database such as Apollo or Cognism for breadth, plus a finder or LinkedIn export for named targets. Exports are deduplicated against the client CRM so existing customers and open deals never receive a cold touch.

3

Verification before the list enters the sequencer

Every address goes through bulk verification. Invalid rows are dropped, catch-all and unknown rows are moved to a low-volume secondary sequence, and only confirmed addresses go to primary cold volume. This is the step most agencies describe and fewer perform on every list.

4

Infrastructure that is not the client's main domain

Two to five lookalike domains per client, three mailboxes each, warmed for 14 to 21 days before the first campaign, with SPF, DKIM and DMARC set on each. Daily volume capped at 30 to 50 sends per mailbox.

5

Sequence, send, monitor

Three to five touches over two to three weeks. Bounce rate, spam complaint rate and reply rate are checked daily. A bounce rate over 2% or a complaint rate over 0.3% pauses the campaign the same day.

6

Reply handling and reporting

Positive replies are qualified by a human and handed over within one business day. Reporting covers sends, deliverability metrics, replies by category and meetings booked, not open rates, which have been unreliable since Apple Mail Privacy Protection.

Deliverability guardrails: the numbers that decide whether month three works

These are the thresholds mailbox providers enforce and the operating limits agencies that survive tend to run at. The invalid rate is from the BounceZero corpus, April to October 2026; the others are platform rules and widely used operating practice.

GuardrailThresholdWhat happens if it is crossedAgency practice
Bounce rateUnder 2% (sending platforms; Google and Microsoft publish 0.3% complaints)Domain reputation drops, sends land in spam within daysVerify every list; drop invalid; route catch-all and unknown out of cold volume
Spam complaint rateUnder 0.3%Google throttles or blocks the sending domainOpt-out line in every email, suppression list honoured within 24 hours
Invalid share on unverified B2B lists14.5% business, 17.6% freemailA 1,000-row unverified list produces roughly 145 bounces, seven times the limitVerification is non-negotiable before the first send
Daily sends per mailbox30 to 50Higher volumes trip provider rate limits and look automatedScale by adding mailboxes and domains, not by raising the cap
Warm-up period14 to 21 daysCold mailboxes with no history are filtered on sightWarm-up tool plus manual replies between internal accounts
AuthenticationSPF, DKIM, DMARC on every sending domainUnauthenticated bulk mail is rejected by Google since February 2024Checked at setup and monthly

The full deliverability setup is in the cold email deliverability checklist.

Eleven questions to ask before you sign

The answers tell you whether the agency has an operating system or a sales deck. Good answers are specific and numeric.

1. Which domains will you send from?

Correct answer: lookalike domains the agency registers and warms, never your primary domain. If they want your main domain, walk away; a burned primary domain hurts every email your company sends.

2. What is your bounce rate across clients last month?

A real agency knows this number. Under 2% is the target. "We do not track that" is disqualifying.

3. How do you verify lists, and when?

Before every send, with a tool that reports catch-all and unknown separately. "Our data provider verifies it" means they rely on a finder badge that can be months old.

4. What do you do with catch-all addresses?

They should go to a separate, lower-volume sequence or be dropped. An agency that sends to catch-all at full volume is sending blind.

5. How many mailboxes and what daily cap?

Expect a number per mailbox and a total. Vague answers mean they will push volume until something breaks.

6. How is the list built and deduplicated?

Named sources, and a dedup pass against your CRM. Cold-emailing an existing customer is the fastest way to lose one.

7. What is the opt-out and suppression process?

Every email carries an opt-out line; suppressions are applied within a day and shared with you. Required under PECR in the UK and CAN-SPAM in the US.

8. Who writes the copy and who approves it?

The agency drafts, you approve before anything sends. Ask to see two sequences they run for other clients, with results.

9. What do you report, and how often?

Weekly: sends, bounces, complaints, replies by category, meetings. If open rate is the headline metric, the reporting is theatre.

10. What happens when a campaign underperforms?

A defined review: list quality first, then offer, then copy. Agencies that go straight to "more volume" burn domains.

11. Who owns the domains, data and replies when we stop?

You should. Get it in the contract. Sending domains, the list, and the reply history transfer to you at the end.

Pricing models and what each one buys

Agency fees fall into three shapes. The ranges are what UK and US agencies typically quote and are vendor-reported rather than measured; the right comparison is cost per qualified meeting over three months, not the monthly figure.

ModelTypical rangeIncentiveFits when
Monthly retainer$2,000 to $8,000 a monthAgency paid regardless of results; long-term quality if the contract has a review clauseYou want a stable partner for six months or more
Per meeting booked$200 to $800 per qualified meetingAgency pushes volume; quality depends on your qualification criteria being written downYou can define a qualified meeting precisely and audit it
Setup fee plus per-mailbox$1,500 setup, then $150 to $400 per mailbox a monthTransparent on infrastructure; copy and list quality varyYou have in-house SDRs and want infrastructure and lists only
Hybrid retainer plus bonus$1,500 to $3,000 plus $100 to $300 per meetingBalanced; most common among agencies with retention over a yearMost B2B teams with a $5,000-plus deal size

Detailed benchmarks: cold email agency pricing 2026.

The verification layer: how agencies run it per client

An agency running ten clients verifies ten lists a month at minimum, and re-verifies anything older than ninety days. The practical setup is one BounceZero account with a sub-account or an API key per client, so credits, results and exports stay separate and each client's list never touches another's.

The credit maths is simple. A client with a 5,000-contact monthly list uses 5,000 credits, minus refunded unknowns. Ten such clients need 50,000 credits a month, which is the Business tier at $140, or 0.28 cents a check. Twenty clients fit the Scale tier at 100,000 credits for $280. Credits never expire, so quieter months carry forward.

The integration points are the sequencer import and the CRM. Verified exports carry the result column, so the sequencer can filter to valid only, and catch-all rows can be tagged for the secondary sequence. The agency programme covers sub-accounts, consolidated billing and the referral commission for agencies that bring clients onto their own accounts.

Rule of thumb for any agency, yours or one you hire: the list is verified the day it is built, the day it is loaded, and every ninety days it stays in rotation. Addresses that cannot be confirmed are labelled unknown and kept out of cold volume. They are never counted as valid to make the numbers look better.

Go deeper

Frequently asked questions

How much does a cold email lead generation agency cost?

Retainers typically run $2,000 to $8,000 a month, per-meeting pricing $200 to $800 per qualified meeting, and hybrid models combine a smaller retainer with a per-meeting bonus. These are vendor-reported ranges. Compare agencies on cost per qualified meeting over a quarter, including the setup fee, rather than on the monthly headline.

Should the agency send from our company domain?

No. A competent agency registers lookalike domains, warms mailboxes on them for two to three weeks, and keeps your primary domain out of cold outreach entirely. A burned primary domain damages invoices, support mail and every other message your company sends.

How do I know if an agency verifies its lists properly?

Ask when verification happens and which results it reports. The right answer is before every send, with invalid dropped and catch-all and unknown handled separately. On unverified B2B lists 14.5% of non-freemail (business and ISP) addresses are invalid, which would put any campaign far over the 2% bounce threshold.

Is cold email from an agency legal in the UK and EU?

Business-to-business cold email can rest on legitimate interest under UK GDPR and the corporate subscriber exemption in PECR, provided every message identifies the sender, offers an opt-out and the agency honours it. Emailing consumers or sole traders without consent is not covered. The agency contract should name who is the controller and who the processor.

What results should I expect in the first 90 days?

Month one is mostly setup and warm-up, with a small test campaign. Months two and three show the real reply and meeting rates. Reply rates of 2 to 5% on well-targeted lists and one qualified meeting per 150 to 400 emails sent are reasonable planning figures; anything promised above that in month one is a sales claim.

Run verification for every client from one account

Sub-accounts per client, bulk jobs to a million rows, unknowns refunded. Business tier covers ten clients at 5,000 contacts a month.

AL

Written by

Ayoub Lebda

Founder, BounceZero - Email-infrastructure engineer

Ayoub built BounceZero's 5-stage validation pipeline, its dedicated BGP-announced IP infrastructure, and the Patroni HA PostgreSQL cluster behind every verification. Previously built high-volume email delivery infrastructure. Trained at 1337 Benguerir (École 42 network, 2019). Open-source: bgp_analyzer.

Prospecting and qualification playbooks

Scoring, qualification, list building and the outbound and inbound stacks