Replies and pipeline

How to Choose a Cold Email Agency (and When You Don't Need One)

Most agency evaluations come down to price and promised meeting counts. The questions that actually predict success are about targeting, sending practices and what "qualified" means, and whether you need an agency at all.

By Satvik Luthra, Founder11 October 202611 min read

REPLIES AND PIPELINEAgencySoftwareIn-houseWho does the workTheir teamYou approveYour hiresYour controlLowHighHighestHow you payRetainer or per meetingPlan + per qualified leadSalaries + toolsPick by who will do the work, not by the price alone

Key takeaways

  • Before comparing agencies, confirm you have a proven offer, deal sizes that support outbound, and someone who will take the meetings.
  • Agencies suit teams that want outbound run for them; software suits teams that want control without building a stack; in-house suits teams treating outbound as a long-term core function.
  • Judge an agency on targeting method, sending practices and a written definition of a qualified meeting, not on price or promised meeting counts.
  • Agree whether you pay for meetings booked, meetings held or positive replies, get the definition in writing, and check what you keep if you leave.
  • Treat revenue guarantees, huge volume promises and vague answers about where emails are sent from as red flags.

To choose a cold email agency, check three things before price: how they decide who to target, how they protect your sending reputation, and how they define a qualified meeting in writing. Agencies that disappoint usually fail on one of those, and you can spot it during the sales process if you ask the right questions.

This guide is for founders, sales leaders and growth leads deciding how to run outbound. It covers when an agency is the right choice, when software or an in-house approach fits better, and what to check either way.

We build RevFirst, outbound software that starts with your website, so read it with that in mind. The questions apply whichever route you choose.

First: Do You Need Outbound Help at All?

Any outbound approach, whether agency, software or your own team, can only amplify what already works. Before comparing options, check three things honestly:

  • Your offer is proven. Customers already pay you for it. If outbound is meant to find your first customer, you need founder-led conversations first.
  • Your deal value supports outbound. Research, writing and follow-up take similar effort whether a deal is worth $2,000 or $50,000. If you need dozens of small deals a month to matter, outbound arithmetic often fails.
  • Someone will take the meetings. A named person with time to run calls and answer replies quickly. Interested prospects who wait a week for an answer are usually gone.

If all three are true, outside help can save you months of trial and error. If not, fix those first.

A good agency will tell you this on the first call. That is your first test.

Agency vs Software vs In-House

There are three broad ways to run outbound. None is right for everyone; the choice depends on how much control you want, how much time you have, and how much of the work you want to own.

Cold email agencyOutbound softwareIn-house (people plus tools)
Who does the workThe agency's teamThe software prepares it; you review and approveYour own hires
Your controlLower: you review reports and sometimes copyHigh: you see and approve companies, contacts and emailsHighest, if you have the expertise
Your timeLow day to dayModerate: reviewing, approving, answering repliesHigh, especially at the start
Speed to first sendsDepends on onboardingUsually quick once mailboxes are connectedSlowest: hiring, tools and setup
What you keepDepends on the contractYour profile, campaigns and mailboxes stay yoursEverything, plus the know-how
How you payRetainer, per meeting or a hybridUsually a subscription; some also charge per resultSalaries, plus tools and data
Best whenYou want a team to run it end to endYou want control without building a stackOutbound is core and you can invest long term

Software like RevFirst sits in the middle. It reads your website, suggests target companies, decision-makers and cohorts, prepares the emails, and sends from your own Google Workspace or Microsoft 365 mailboxes only after you approve the campaign. A strategist checks the campaign with you before launch.

If you would rather not review anything yourself, an agency may suit you better. Our comparison with a cold email agency goes into the differences.

What a Good Agency Actually Does

Sending emails is the smallest part of the job. A competent agency takes responsibility for the whole chain between your market and your calendar:

  1. Defining which accounts to target, and which to exclude.
  2. Identifying and verifying the right people inside each account.
  3. Setting up and protecting sending mailboxes and domains.
  4. Developing an offer and message that gives buyers a reason to reply.
  5. Running sequences, handling replies and screening for fit.
  6. Reporting honestly and changing what does not work.

Evaluate each part separately. Agencies are often strong at one or two and quietly weak at the rest.

Check Their Targeting

Targeting decides more about a campaign's outcome than copy does. Ask how they will build your list, and listen for whether the answer starts with your customers or with their data tool.

A strong answer sounds like: "We'll look at your best customers and lost deals, write down fit criteria and exclusions, split the market into groups with a shared problem, then build and verify a list against those criteria."

A weak answer sounds like: "Give us your target titles and industries and we'll pull a list." Title and industry filters produce big lists quickly. They also produce a lot of people who were never going to buy.

Ask to see an anonymized ideal customer profile from a past engagement. If they cannot produce one, they probably do not write one. Our guide to building an ideal customer profile shows what a good one contains.

Check Their Sending Practices

If emails land in spam, nothing else matters, and the problem is hard to see from outside. A dashboard says "sent," and you assume prospects are not interested. Ask specifically:

  • Which mailboxes and domains will you send from, and who owns them? Know whether you keep them if you leave.
  • How are they authenticated? Expect SPF, DKIM and DMARC as standard. Major mailbox providers have published requirements for bulk senders that include authentication and low spam-complaint rates.
  • How quickly will volume increase, and what is the daily limit per mailbox? New domains and mailboxes need to build up gradually. A promise of full volume in the first week is a risk to your reputation.
  • Is anything on shared infrastructure? If your sending shares reputation with other clients, their behavior can affect your results.
  • Tell me about a time a client's domain had problems. Any agency that has operated long enough has a story. A good one can explain the cause and what changed.

Check Qualification and Reporting

This is where most agency relationships break down. You expected meetings with buyers; you got meetings with anyone who said yes. The fix is a written definition of a qualified meeting, agreed before the engagement starts:

CriterionExample
Title and seniorityHead of Sales or above; founder at companies under 50 people
Company size50 to 500 employees
RegionUS and UK only
Budget signalAlready pays for a related tool or service
Problem statedDescribes the problem in their own words on the call
AttendanceMeeting held, not just booked, for a minimum length

Pay attention to booked versus held. An agency paid per booked meeting is paid for calendar invites.

Also agree what the agency is not responsible for: no one outside your company controls whether your team closes. Our guide on what counts as a qualified lead has a fuller checklist.

Then ask for a sample weekly report. A useful one shows volume sent by group of accounts, bounces and complaints, replies by type (interested, objection, referral, not now, unsubscribe), meetings booked and held against the written criteria, and what will change next week and why. Be wary of reports built around open rates; privacy features in major email clients have made opens an unreliable signal.

Pricing Models Compared

Agencies commonly use three models. None is inherently better; each creates different incentives.

ModelHow it worksWorks well whenWatch out for
Monthly retainerFixed fee per month for a defined scopeTargets and criteria are written down and reviewedShort terms that force a decision before results are possible
Pay per meetingFee for each meeting delivered"Qualified" and "held" are strictly definedAn incentive to book as many meetings as possible, regardless of fit
HybridA fixed fee plus a fee per qualified meeting heldYou want shared risk without rewarding volume aloneComplexity: make sure both parts are clearly defined

When comparing quotes, check what is included: contact data and verification, domains and mailboxes, copywriting, reply handling and reporting. A low headline price can leave out half of these.

Also think about term length. Outbound usually needs a couple of months of testing before results become predictable, so a one-month commitment often ends just as things start working.

Software is priced differently again, so compare definitions as well as numbers. RevFirst, for example, publishes its plans on its pricing page: Free Forever at $0 with 1 qualified lead a month, Growth at $499 a month with 3 qualified leads included, and Scale at $999 a month with 10 included and LinkedIn outreach and buying signals added.

Additional qualified leads cost $150 each on Growth and $100 on Scale. A qualified lead there means a positive reply showing interest, not a booked meeting, so it sits earlier in the funnel than an agency's per-meeting fee. Whichever route you choose, get the definition of what you are paying for in writing.

Red Flags

  • Guaranteed revenue. Nobody outside your company controls your close rate. Meeting guarantees can be legitimate with a strict definition; revenue guarantees are not.
  • No questions about your business. An agency that does not ask about deal size, sales cycle or who takes the calls is not assessing whether it can succeed.
  • Huge volumes quoted upfront. "We'll send 20,000 emails a month" describes activity, and should make you ask about sending reputation.
  • Vague answers about where emails come from. If they cannot say, assume shared infrastructure.
  • Case studies with numbers but no context. A percentage means little without a baseline, a time period and a definition.
  • You do not keep anything. Lists, copy and campaign history should be yours at the end.

Questions to Ask Before You Hire

  1. Based on what you know about us, is outbound the right channel? Why?
  2. How will you decide which accounts to target and which to exclude?
  3. Can I see an anonymized ideal customer profile from a past engagement?
  4. Who finds contacts, and how are emails verified?
  5. Which mailboxes and domains will you send from, who owns them, and what happens if we stop?
  6. How fast will sending volume increase, and what is the daily limit per mailbox?
  7. How do you define a qualified meeting? Will you put it in writing?
  8. Do you count meetings booked or meetings held?
  9. What does your weekly report include? Can I see one?
  10. What happens in the first month, before meetings arrive?
  11. What do we own at the end of the engagement?
  12. What would make you turn down a client?

The last question is the most revealing. An agency that cannot name a reason to say no will say yes to everyone, including clients it cannot help. And if, after all this, you would rather keep control yourself, software that lets you approve every company, contact and email before it sends is worth a look alongside the agencies on your list.

Related Reading

REPLIES AND PIPELINELeadFits the ICPQualified leadFit + positive replyQualified meetingHeld, problem confirmedOpportunitySales is pursuing itPositive reply: interest shownWhat RevFirst counts as a qualified leadNot a qualified lead:“Not interested” · “Maybe later” · out-of-officeA positive reply is not a booked meeting.
Replies and pipeline · 10 min readWhat Counts as a Qualified Lead in B2B Outbound?In outbound, a qualified lead is a contact at a company that fits your target profile who has shown real interest in solving a problem you solve. Here is how to define it, write it down and agree it with sales.
OUTBOUND PLAYBOOKSWEEK 1DefineWritten ICP and cohortsWEEK 2PrepareVerified list, approved sequencesWEEK 3LaunchA small, clean pilotWEEK 4DecideEvidence per cohortMailbox setup runs alongsideScaleRewriteCut
Outbound playbooks · 10 min readA Practical 30-Day Plan for Launching B2B OutboundThirty days will not get you to full sending volume. It will get you a clean pilot, real replies and the evidence to decide what to scale, whether you run it by hand or with software.

Free Forever plan

Prefer to Stay in Control?

Enter your website and RevFirst prepares your targets and campaigns for you to review, with nothing sent until you approve. Get started for free.

Use your main marketing site. You'll review everything before anything is sent.