Skip to content

Cold email agency, software or done-for-you: how the options compare

A small B2B firm has four common ways to run cold outreach, and the pricing model behind each one decides who carries the risk and who does the work.

Updated November 2026

A cold email agency charges a retainer and does the whole job, pay-per-appointment firms charge for each booked meeting, software leaves the work with you, and a done-for-you subscription does the outreach while you take the calls. The right choice depends on the value of one new client and the hours you can spare each week.

Four options for cold outreach, side by side

OptionHow you payWho does the workWhere the risk sits
Cold email or lead generation agencyYou pay a monthly retainer, often with a minimum term.The agency writes, sends and often books the meetings.You carry it, because the retainer is due whatever the results.
Pay per appointmentYou pay a fee for each booked meeting, sometimes with a setup fee.The provider does the work until a meeting is booked.The provider carries it, which is why each meeting costs more.
Software you run yourselfYou pay monthly subscriptions for the tool, the data and the mailboxes.You build the list, write the copy, send and reply.You carry it, and most of the cost is your own time.
Done-for-you subscription (Buyerful)You pay $199 a month, or $99 a month for the first 3 months, and can stop any month.Buyerful handles positioning, messaging, lists and outreach, and you take the calls.It is shared, because 3 interested replies in the first 30 days of sending are guaranteed or the first month is refunded in full.

Buyerful's price and guarantee are from its own start page. The other rows describe common pricing models and quote no market prices.

A cold email agency takes the whole job off your hands

An agency runs the full outbound process, which suits a larger firm with the budget for it. It decides who to target, builds the list, writes the messages, sends them from its own domains and usually books meetings into your calendar, sometimes with calls or LinkedIn added.

The retainer is due from the first month, including any weeks spent on setup. Before signing, ask four questions.

  • How long is the minimum term, and what happens if results are poor in month two?
  • Whose domains and mailboxes send the messages, and does the list stay with you when you leave?
  • Will you approve every message before it goes out in your name?
  • Does the report count meetings held, or only emails sent and "opportunities"?

Pay per appointment moves the risk and raises the price per meeting

Paying only for booked meetings sounds free of risk, and the provider prices that risk into every meeting. The agreement stands or falls on its definitions.

  • The agreement should say whether a no-show counts and whether a rebooked meeting is charged twice.
  • It should define a qualified meeting by company size, the person's role and their budget.
  • It should list any setup fee or monthly minimum.

The model suits firms where one new client is worth a great deal and the qualifying rules can be written down before the first message.

Running cold email software yourself takes hours every week

Outreach software makes sending cold email inexpensive, and the subscription is the smallest part of the job. Running it properly also needs the following.

  • Separate sending domains with a few mailboxes on each keep the main company domain safe.
  • New mailboxes need a warm-up period before they send at volume.
  • A list of the right businesses with working contact details usually means a data subscription as well.
  • Messages need writing, testing and rewriting until they earn replies.
  • Someone has to answer replies the same day, every working day.

For a founder who enjoys running campaigns and has the hours, this is the cheapest route in cash.

A done-for-you subscription does the outreach and leaves you the calls

Buyerful works this way. You answer six questions about what you sell and who buys it, and Buyerful works out your strongest offer and the businesses most likely to need it. It writes several short opening messages for your approval and contacts businesses every weekday during their working hours.

When a business is interested, the reply lands in your own inbox with a suggested answer and a short page made for that business. You take the call, which suits firms that want a steady flow of interested businesses and are happy to do the selling themselves.

Questions

How does a cold email agency usually charge?
A cold email or lead generation agency usually charges a monthly retainer, often with a minimum term while campaigns are set up. The retainer is paid whatever the results in that month.
Is pay per appointment better than a retainer?
Pay per appointment moves the risk to the provider, so the price of each meeting is higher. The written definition of a qualified meeting, and how no-shows are treated, matter more than the headline price.
Can a small firm run cold email software itself?
Yes. The software is the cheaper part of the job. The firm also needs separate sending domains and mailboxes, a warm-up period, a list of the right businesses, tested messages and someone answering replies every day.
What does an outsourced SDR do?
An outsourced SDR is a sales development representative supplied by an agency to prospect and book meetings for the client. It is usually priced as a monthly retainer per representative.
How much does Buyerful cost?
Buyerful costs $199 a month, with a founding price of $99 a month for the first 3 months. It runs month to month, and the client takes the sales calls.