Who Writes the Cold Emails at an Outbound Agency You Hire

    Short answer

    How to tell if the copy will be written by senior specialists, who approves it, and what to ask before you sign.

    Artem Smirnov
    Artem Smirnov

    Last updated · 13 min read

    Artem Smirnov in a dark suit against a charcoal studio backdrop, next to the line 'WHO WRITES YOUR EMAILS. Ask for names before you sign'

    At a serious outbound agency, a senior strategist or senior copywriter writes your cold emails. That person knows your offer, your buyer and the list the emails will go to. A second senior person reviews the draft. You read the final sequence before it goes out in your company's name.

    Not everyone should touch your message. That includes interns, students, a junior SDR (sales development rep) who also books the meetings, and a team writing to your buyers in its second language.

    Before you sign, ask the agency to name the writer and the approver. Then look both of them up on LinkedIn. Ask for a sample sequence with the reasoning behind every line.

    Which person on the agency team should own your message?

    Agency size answers a different question. A large agency can hand your account to a junior, and so can a small one. If you are still deciding how big an agency you need, start with boutique or large lead generation agency for a small team. The question here is narrower: who writes the sentences that land in your buyer's inbox?

    At a well-run agency, the message belongs to one senior person. That person can explain, without notes, why this buyer, why this offer and why this proof.

    RoleWhat they own in the copyWarning sign
    Senior strategist or senior copywriterThe offer, the angle and the first draft of every stepTheir name never comes up before the contract
    Second senior reviewerChecks the draft against the list, the offer and the senderThe writer signs off on their own work
    List and data specialistEvery personal field in the copy exists in the listThe copy is finished before the list exists
    AI or research specialistProspect research and personalization at volume, inside the writer's rulesAI output goes out without a human reading it
    Reply handlerAnswers to replies, in the same voice as the sequenceA different team with no context answers your leads
    YouFacts, proof and a final read before launchYou are told the copy is "internal"

    Here is my bias. I run an outbound agency in Prague, and you can see the people on my team. On my team, senior strategists own the messages, GTM (go-to-market) engineers own the lists, data and sending setup, and AI specialists do research and personalization at scale. No interns, students or juniors work on client accounts. Every client can reach me directly as the founder.

    That is the model I sell, so weigh what follows accordingly.

    The writer has to be senior because most cold email copy is decided before anyone writes. Who is on the list. What the buyer will check after reading. What your sales team can actually deliver on the call.

    A writer who only knows words produces an email that reads well, goes to the wrong titles and promises something your team cannot back up. Volume will not save that email. Even 5,000 "personalized" messages a week still get ignored when the foundations are broken.

    The opposite of that setup is what I call a faceless agency: a brand name and a website, with nobody visible behind it.

    In shops like that, the writing usually lands with interns, students, junior SDRs or an offshore team writing in its second language, and you cannot reach anyone senior when results slip. The quick tell: the people who would write your emails are not even on LinkedIn.

    What does a senior cold email writer do that a junior usually misses?

    The difference shows up before the first word is written. When a founder complains about silence, my first move is to open the lead spreadsheet, before I read a single line of copy. Clever wording cannot fix the wrong people on a list. Nor can copy fix a sender the buyer has no reason to trust. So a senior writer checks titles, countries and company sizes before drafting anything.

    What else a senior writer does, in practice:

    • The sender check. One company saw a 2% reply rate and another saw 7.5% from an identical email with no edits. Buyers check the sender's profile and website before they answer. A senior writer opens your LinkedIn profile and home page first, because that is where your buyer goes next.
    • The translation. Your website describes what you do. The email has to describe what the buyer wants to buy. A senior turns your service list into one problem and one outcome for one kind of company. One client put it this way: "You're translation experts. You translate what we do into what people actually want to buy."
    • The first ask. A first message sells a short meeting and nothing bigger. The product details belong on the call.
    • The length. Short emails that sound like a person beat polished templates that read like a machine wrote them.
    • Knowing when to stop editing. A senior notices when the copy is not the problem and moves on to the list or the sender. Rewriting subject lines on a campaign with the wrong list looks like progress in a weekly report and changes nothing.

    Who should approve the copy before launch?

    Someone senior other than the writer, and then you. Wording, offer and targeting each need an owner, and you should know who that is before the contract is signed.

    A practical approval chain looks like this:

    1. Draft. The senior strategist writes the full sequence from your onboarding inputs: the offer, past clients, proof and list criteria.
    2. Senior review. A second senior person reads it against the actual list and your sender profile, and asks whether the buyer would believe every claim.
    3. Your read. You see every step of the final sequence before launch. You check facts, numbers, past client names and anything your legal or brand people care about.
    4. Live changes. You agree in advance who may edit a running email and how you hear about it.
    5. Reply copy. The first answer to an interested lead is copy too, and it goes through the same chain.

    On my team, each client has a senior team member assigned for day-to-day contact, so one named person can always explain why a line is there.

    Pressure-test the chain on the sales call. Ask these questions and listen for names:

    • Who writes the first draft?
    • Who reviews it, and what do they check?
    • When the client disagrees with a line, who decides?
    • Who can change a live email, and how is the client told?

    If nobody can say who approves the wording, offer and targeting, those decisions have no owner, and no one will fix them when replies dry up.

    How can you check the cold email copy before signing?

    Ask for documents. Here is the set to collect before any contract:

    1. Names and LinkedIn profiles of the writer and the approver for your account.
    2. One full anonymized sequence from a past campaign in a market close to yours, every step, follow-ups included.
    3. A one-page rationale for the offer they would lead with: why this buyer, why now, what proof backs it.
    4. A line-by-line explanation of one email from that sequence.
    5. A straight answer to one question: do you write from scratch for each client, or edit a template library?
    6. Their approval steps, in writing.
    7. One real reply to an interested lead, anonymized, so you can see how conversations get handled.

    Do not ask for a free campaign written for your company. Real work should be paid for, and past work plus reasoning tells you more than a free draft.

    Item 4 separates agencies fastest. Below is a made-up email, not a client, followed by the reason each line should be able to give:

    Subject: route planning at Northgate Logistics

    Hi Sarah, your dispatch team plans around 40 drivers, and most firms that size still rebuild routes in spreadsheets on busy mornings.

    We build route-planning software for UK freight operators with fleets like yours.

    Would a 15-minute call next week be useful, so I can show you what that looks like for a 40-driver team?

    Because the firm is invented, the proof line here stays general. In a real email, that second line names one past project and the result it got, in a single sentence. If an agency's sample has no result in that spot, ask why.

    LineWhy it existsWhat a weak version does
    Subject lineNames one topic and the company, reads like an internal emailUses a fake "Re:" or a clever hook
    Opening sentenceShows the writer looked at this firm and knows the buyer's daily problemOpens with "I hope this finds you well" or the agency's name
    Proof linePuts relevant past work inside the message, sized to the buyerLists every service the company sells
    The askSells a short meeting with a clear reason to take itAsks for a demo, a budget or a decision

    Buyers check the sender before they trust the email. Picture a stranger opening the sender's profile and website straight after reading it, and test every claim against what they would find. Run that test on the agency's sample. If the email promises something your home page contradicts, the copy fails, however good it sounds.

    Agency copy still needs a check after you sign. Each draft should get the same questions: is every claim true, does it fit the list, and does the sender profile back it up?

    Templates versus custom messaging, which one should you want?

    You want custom messaging built on a reusable structure. A template works as a scaffold: short, one problem, one proof line, one small ask. The words on that scaffold have to be written for your market.

    Custom matters most when your market is narrow, your offer is specific, or your proof only makes sense to one kind of buyer. In a market of a few thousand companies, you cannot burn half of it with an email that also went out for three other clients last quarter.

    A template becomes a liability when:

    • the same opening line shows up in campaigns for other clients in your niche
    • your proof cannot fit, so the email has none
    • the personalization is a first name and a company name, and nothing the writer actually looked at
    • the agency cannot tell you which version is being tested against which

    The more versions you test, the sooner you find a winner. That only works when the versions differ in angle or offer, not just in the subject line.

    What you care aboutTemplate-led agencyCustom-led agency
    RelevanceFits any company in your category, so it fits none closelyWritten around one buyer, one problem and your proof
    Proof in the emailGeneric claims or noneYour past clients and results inside the message
    TestingSmall wording swapsDifferent angles and offers tested head to head
    Your confidenceYou hope it reads wellYou can explain every line to your own sales team

    What proof should the agency show you about copy quality?

    A screenshot of booked calls shows that something worked for someone. It does not show who wrote it or whether they could repeat it for you.

    • Sequence logic. What each step is for, why it sits where it does, and why the gap between steps is what it is. Every follow-up should do a new job.
    • How list, sender and copy interact. Ask: "If our list changed from CTOs to heads of operations, what would change in the copy?" A good answer names the new pain, the new proof and the new ask. A weak one is "we would adjust the messaging".
    • Results by message version. Replies and meetings broken down per variant, so you can see testing actually happened.
    • Reporting rhythm. Ask what they send and how often. My clients get a weekly and a monthly report, daily live notifications, and a client portal with live campaign data if they want one.

    What does an agency with senior writers cost?

    Agency prices vary widely, and I know of no credible published figure that splits fees by who writes the copy. Compared back to back, the cheaper retainer usually buys a junior or offshore team, and the higher one should buy senior people and responsibility for results. Ask any agency which of those two you are paying for.

    For full disclosure, my agency charges from USD 3,000 (about EUR 2,500) per month. Clients who need more channels or more work pay up to USD 10,000+ per month.

    That fee already covers copywriting, along with the strategy, the list, the setup, the sending, the replies and the reports. The client pays for tools, data, mailboxes and sending domains directly. If another agency lists copywriting as an add-on, ask who it goes to. For pay-per-meeting and in-house comparisons, see what lead generation agencies actually charge.

    Whoever writes your emails is making legal choices for you. This is not legal advice.

    United States. Under the FTC's CAN-SPAM guide, email between companies is covered like any other commercial message. Each one needs honest sender and routing details, a subject that reflects what is inside, your real postal address and a working opt-out you act on within 10 business days. Hiring an agency does not hand that liability over; you cannot contract it away. A writer who adds a fake "Re:" to lift opens is gambling with your liability.

    Gmail and Yahoo. Google treats you as a bulk sender once you send 5,000 or more messages within 24 hours to personal Gmail accounts, requires both SPF and DKIM from bulk senders, and requires one-click unsubscribe on marketing messages (Google, bulk sender guidelines). Its sender rules also require DMARC from bulk senders, a visible unsubscribe link in the body and a spam rate below 0.10%, never reaching 0.30% (Google, email sender guidelines).

    Yahoo sets a 0.3% spam rate ceiling for every sender and asks bulk senders for SPF, DKIM, DMARC and easy unsubscribe (Yahoo sender best practices). In plain words: if enough recipients mark your emails as spam, your mail stops reaching inboxes. Part of that is copy, so the writer should know these limits.

    United Kingdom. The ICO's B2B guidance lets you send marketing email to companies and other corporate bodies without consent under PECR, the UK's electronic marketing rules. The ICO treats a sole trader, and certain partnerships, like a private person: email marketing to them needs their specific consent or a valid soft opt-in (ICO, business-to-business marketing). Under the UK GDPR, a business contact's right to stop direct marketing is absolute.

    Europe is not uniform either. For Germany, Austria and the Czech Republic, my team sends no cold email unless there is a compliant basis, and runs LinkedIn outreach in those markets. Ask any agency which markets its writer handles differently, and why.

    What are the red flags that the agency is not senior enough?

    Any one of these is enough reason to keep looking:

    • Nobody can name who writes, who reviews and who signs off.
    • The named people have no LinkedIn presence, or their profiles show no outbound work.
    • The pitch leads with a template library, "proven scripts" or volume promises.
    • They cannot show one full sample sequence with reasoning.
    • Copy arrives before anyone has asked about your list, your past clients or your sender.
    • Copywriting is billed separately and handed to someone you never meet.

    Volume promises deserve their own warning. You need quantity and quality together, and one without the other does not work. But volume only pays off once the foundations hold: the offer, the profile and the list. A cheap shop that blasts emails at scale cannot fix any of those. Fix the foundations first. Then scale.

    A senior writer checks the foundations before the first send and turns up the volume only after. Founders who went through three agencies before finding the right one were usually promised too much and given too little.

    The decision rule: if an agency cannot put a named senior writer and a named approver in front of you before you sign, do not sign. For warning signs that show up later, read lead generation agency red flags, from pitch to month 3. With two offers on the table, use how to compare two lead generation agency proposals.

    Comparing agency offers and unsure who would write your emails? Send me the proposals before you sign anything and we will review them together.

    Questions founders ask about cold email copy ownership

    Can an agency use AI to draft the first version of my cold emails?

    Yes, if a senior writer sets the rules and edits every line before you see anything. The specific risk is a model inventing a fact about a prospect, such as a funding round or product launch that never happened. Ask for 20 personalized openers with the source behind each fact, and check five of them by hand before approving the batch.

    How many revision rounds should I expect before launch?

    I know of no published standard. A sensible plan is one round on the full draft and one to confirm the fixes, both about facts, names and tone. If a third round is still arguing about the offer itself, stop editing; the onboarding missed something, and another call fixes it faster than more drafts.

    Should my cold emails go out from our main company domain?

    No. Cold email should go out from separate sending domains, kept apart from the domain your clients, suppliers and bank write to. If a campaign hurts a sending domain, your everyday email keeps working. Ask who registers those domains, who warms the mailboxes, and what happens to them when the contract ends.

    Who owns the copy if I end the contract?

    Settle it before you sign. Ask for a clause stating that the sequences, reply scripts and offer documents written for you stay with you after the engagement ends. Without it, you may leave with no record of what was tested, what won and why, and the next agency starts from zero.

    Want to get more B2B clients for your business?

    I help B2B companies book 10 to 100+ qualified sales calls per month with outbound. Let's see if it fits yours.

    Artem Smirnov
    Artem Smirnov

    I help B2B companies book qualified sales calls with cold email and LinkedIn outbound.