Buyer's Guides13 min read·Updated 2026-04-30

How to Choose a Cold Email Agency

The evaluation framework practitioners wish they had before signing their first contract.

RB

Rees Bayba

Founder, Astra GTM

TL;DR

  • Evaluate agencies on 8 criteria: ICP specificity, infrastructure ownership, copy quality, metrics reported, tech stack, launch timeline, contract terms, and team structure.
  • The single most revealing question: ask to see real email examples from clients in your industry, not case studies.
  • Good agencies own your infrastructure -- dedicated domains, your accounts. Bad ones share infrastructure across clients.
  • Pricing ranges from $2K to $8K+/mo. The tier is less important than whether the agency can answer the 10 questions in this guide.
  • Expect 4-5 weeks from kickoff to first sends. Agencies promising live campaigns in under 2 weeks are skipping domain warmup.

Most buyers evaluate cold email agencies the wrong way. They look at case studies, Google the agency name, check a few reviews, and make a decision. Then 90 days later they wonder why they are paying $5,000 a month for 2 meetings. This guide covers the 8 criteria that actually separate good agencies from bad ones -- and 10 specific questions to ask in the sales call that will tell you everything you need to know.

The 8 Evaluation Criteria

1. ICP Specificity

Ask the agency how they define your ICP. Vague answers -- 'B2B SaaS companies, 50-500 employees' -- signal template-based execution. Strong agencies define ICP with signals: companies that recently raised Series B, expanded their sales team in the last 90 days, and use Salesforce. That specificity gets 3-5x the reply rate of industry + headcount targeting.

2. Infrastructure Ownership

Who owns the domains and mailboxes? This is the highest-stakes question in any agency evaluation. There are two models. First: the agency builds dedicated infrastructure in your name -- domains you own, mailboxes connected to your systems. When you leave, you keep the assets. Second: the agency sends from their shared infrastructure, routing replies through forwarding setups. Your deliverability is tied to their other clients' behavior. One bad client in their pool damages your campaigns.

Infrastructure question to ask

  • Ask: 'Do you purchase domains in our name, or do you send from your shared infrastructure?'
  • Good answer: 'We purchase domains in your name, configure DNS on your behalf, and you retain ownership when the contract ends.'
  • Bad answer: 'We have an established sending infrastructure with great deliverability.' (Translation: shared.)

3. Copy Quality

Do not ask for case studies. Ask for real email examples sent to clients in your industry in the last 60 days. Case studies are curated. Real emails are not. Look for: specific personalization hooks (not 'I noticed you work at X'), a clear and credible value statement, one ask at the end (not a multi-question close), and no corporate language. If they cannot share examples without a lengthy NDA process, they are hiding generic copy.

4. Metrics They Report

Agencies that lead with open rates are hiding behind vanity metrics. Open rates measure deliverability, not campaign quality. The only metrics that matter: meetings booked, cost per qualified meeting, and show rate on booked meetings. If an agency cannot tell you their average cost per qualified meeting across clients, they either do not track it or the number is bad.

5. Technology Stack

Ask what tools they use for contact discovery, enrichment, and copy generation. Apollo export + mass send is a 2022 approach. Strong agencies use Clay or equivalent for signal-based targeting, AI enrichment to generate personalized copy at scale, and dedicated sequencing tools with deliverability monitoring. The stack signals how much they invest in doing the work well versus how much they rely on list purchasing.

6. Timeline to Live Campaigns

Domain warmup takes 2-3 weeks minimum. Any agency promising live campaign sends within 2 weeks of kickoff is either skipping warmup or sending from pre-warmed shared infrastructure. The right timeline: Week 1 (ICP workshop + account list), Week 2-3 (domain purchase + DNS + warmup starts), Week 3-4 (copy written + reviewed), Week 4-5 (first sends). That is 4-5 weeks from kickoff to first emails out.

7. Contract Terms

Check three things. First, lock-in length -- 3 months is reasonable; 6-12 months with no performance clause is a risk. Second, performance exit -- can you cancel with 30 days notice if the agency misses an agreed meeting threshold for two consecutive months? Third, data ownership on exit -- do you get your contact list, copy templates, and campaign data when you leave? Some agencies retain this as proprietary. That is unacceptable.

8. Team Structure

Ask who writes your copy and who manages your campaigns day-to-day. Agencies with 10 clients per account manager are running a volume business, not a quality business. The person who sold you the engagement should be able to name the specific copywriter and campaign manager assigned to your account. If those are different people from the ones on the sales call, ask to meet them before signing.

Red Flags

BehaviorWhat It Signals
Leads with open rate metrics in reportingHiding behind vanity metrics; no meetings to show
Cannot share real email examples without lengthy NDAGeneric copy they do not want you to see
Promises first sends within 2 weeksSkipping domain warmup or using shared infrastructure
Uses Apollo bulk export as their prospecting methodNo signal-based targeting; list quality will be low
12-month contract with no performance clauseLow confidence in their own results
Account manager covers 15+ clientsYou are not getting dedicated attention
No email verification step in their processHigh bounce risk; will damage your sender reputation
Unclear who actually writes the copyCopy is written by a junior or outsourced overseas

10 Questions to Ask in the Sales Call

  1. 1Can you share 3 real email examples sent to clients in my industry in the last 60 days? (Not case studies -- actual emails.)
  2. 2Do you purchase domains in our name, or do you send from your infrastructure?
  3. 3How do you define a qualified meeting, and is that definition in the contract?
  4. 4What is your average cost per qualified meeting across current clients?
  5. 5What is your typical show rate on booked meetings?
  6. 6Who specifically will write our copy and manage our campaigns? Can I meet them before we sign?
  7. 7How many accounts does our campaign manager handle simultaneously?
  8. 8What happens to our domain infrastructure, contact lists, and copy if we end the engagement?
  9. 9What tools do you use for contact discovery and enrichment? Walk me through the process.
  10. 10If we do not hit agreed meeting targets for two consecutive months, what is the exit process?

Pricing: What to Expect at Each Tier

Monthly BudgetWhat You GetWhat You Give Up
$2,000-3,000/moOne campaign, basic prospecting, template-based copyCustomization, dedicated team, signal-based targeting
$3,500-5,000/mo1-2 campaigns, dedicated account manager, some personalizationDeep ICP research, multi-persona coverage
$5,000-7,000/moMultiple campaigns, signal-based targeting, custom copy per personaPerformance fees, enterprise-tier tooling
$7,500+/moFull-stack execution: research, infrastructure, copy, optimization, reportingNothing at this tier -- this is what a complete engagement looks like

Budget tier is less important than whether the agency can answer the 10 questions above. A $3,000/mo agency that owns your infrastructure, writes specific copy, and reports on meetings booked is worth more than a $7,000/mo agency that shares domains, sends generic templates, and reports on opens.

$200-500
cost per qualified meeting from a well-run cold email agency

Below $200 typically signals low qualification standards or inflated meeting counts. Above $500 is common for enterprise ICP with small total addressable markets and long buying cycles.

How to Evaluate a Proposal

A proposal tells you as much about an agency as their sales call does. Here is what to look for.

  • Look for: a specific ICP definition with signals, not just industry and headcount. If the ICP section says '50-500 employee SaaS companies' and nothing else, the copy will be equally generic.
  • Look for: a named team -- the actual people who will do the work, with their backgrounds.
  • Look for: a defined meeting qualification criteria that you would be comfortable enforcing.
  • Look for: explicit data ownership language. You own the domains, contacts, and copy.
  • Be suspicious of: projected meeting numbers in the first month. No honest agency can predict Month 1 volume. Anyone who does is using numbers to close you.
  • Be suspicious of: long case study sections with company logos but no actual email examples. Logos are easy to accumulate. Quality copy is harder.
  • Be suspicious of: vague language about infrastructure -- 'enterprise-grade email infrastructure' without specifics means shared.

What to Expect During Onboarding

  1. 1Week 1 -- ICP workshop: A structured session where the agency interviews your team to understand your product, best customers, and why deals are won or lost. Output: a defined ICP with specific targeting signals and an initial account list.
  2. 2Weeks 2-3 -- Infrastructure: Domain purchasing, DNS configuration (SPF, DKIM, DMARC), mailbox provisioning, and warmup begins. You should receive DNS setup confirmation and see mailboxes added to the sequencing tool.
  3. 3Week 3-4 -- Copy development: First draft of email sequences. Expect a review cycle -- the agency shares copy, you give feedback, they revise. A good agency will explain every copy decision, not just present a finished product.
  4. 4Week 4-5 -- Launch: First sends go out. Expect daily or weekly reporting on sends, opens, and replies. The first two weeks of live sending are for calibration, not pipeline.

Frequently asked questions

How long does it take to see results from a cold email agency?

Expect 6-8 weeks from contract signing to your first qualified meetings. Week 1-2 is onboarding and ICP definition. Week 2-4 is infrastructure setup and warmup. Week 4-5 is copy review and launch. Week 5-8 is early calibration. Agencies that promise meetings in the first two weeks are either skipping infrastructure steps or using pre-warmed shared domains with degraded reputation.

What is a reasonable contract length?

3 months is the minimum for a fair evaluation -- outbound takes time to calibrate and ramp. 6 months is reasonable with a performance exit clause. 12 months without performance gates is a red flag. The contract should include a specific definition of a qualified meeting and a clause allowing early exit if the agency misses that threshold for two consecutive months.

Should I own my sending infrastructure?

Yes. The domains and mailboxes used for your campaigns should be purchased in your company name, configured by the agency on your behalf. When the engagement ends, you retain the assets. This protects you if the agency relationship sours and means you are not starting from zero on deliverability if you switch providers.

How do I know if an agency is using my domains or shared infrastructure?

Ask directly: 'Will our campaign emails be sent from domains purchased in our company name, or from your infrastructure?' Then verify -- once the agency has set up infrastructure, you should be able to see the domains in a domain registrar account you control, or at minimum receive DNS records you can verify. If you cannot verify who owns the sending domains, assume they are shared.

What metrics should I ask for in weekly reporting?

Meetings booked, cost per meeting, show rate, reply rate by step, and bounce rate. Those five tell you almost everything. Open rate is a hygiene check, not a success metric. If an agency sends you a report leading with opens and clicks, ask them to reformat it around meetings and cost per meeting.

Is it worth paying more for a performance-based pricing model?

Performance-based (pay per meeting) aligns incentives toward meetings, not activity. The risk is agencies optimizing for meeting quantity over quality -- booking any conversation that technically qualifies even if the prospect has no budget or authority. If you use performance pricing, define 'qualified meeting' with extreme specificity: seniority level, company size, confirmed calendar invite, 25+ minute attended call. Retainer plus bonus is usually a cleaner structure.

Want this built for your team?

We implement these systems end-to-end. First sends within 14 days.