The cold email client report template that keeps retainers alive: the exact 4-part weekly format, ready to copy. Five minutes to fill by hand, clients actually read it, and the structure quietly does retention work — it proves someone is watching their campaigns every single week.
The template
Subject: {Client} — weekly campaign update ({date})
VERDICT: {One line. "On track — replies up 12% week over week." or
"Fixing — we caught a deliverability dip Tuesday; details below."}
THE NUMBERS (this week / last week)
• Emails sent: {n} / {n}
• Replies: {n} / {n}
• Positive replies: {n} / {n}
• Meetings booked: {n} / {n}
WHAT WE DID
• {2–3 bullets: campaign changes, list adds, copy tests, fixes}
• {If something broke: what, when we caught it, when it was fixed}
NEXT WEEK
• {1–2 concrete intentions}
Questions? Just reply.
Under a page, no dashboard screenshots, no jargon the client has to Google.
Why each part earns its place
The verdict comes first because it's the only line every client reads. "Are we winning or fixing?" answered in one sentence respects their time and frames everything below it. Never bury a bad week — a verdict that says "fixing" followed by evidence of competence beats a wall of numbers hoping they won't notice.
The numbers are week-over-week, not absolutes. A client can't evaluate "14 replies" in isolation; they can evaluate "14, up from 9." Positive replies and meetings are the money rows — total reply rate is your internal health metric, but clients buy outcomes.
"What we did" is the retention section. This is where honest problem-reporting lives, and it's counterintuitively where trust compounds: "Bounce rate crept past 3% on Tuesday — we paused, re-verified the list, and resumed Wednesday with placement intact" tells the client their retainer buys vigilance. Clients don't churn over problems; they churn over problems they discovered before you did.
"Next week" creates continuity. It gives next week's report an opening beat (did you do what you said?) and gives the client a reason to expect — and open — the next email.
The math nobody prices in
Five minutes sounds cheap. But by hand, it's five minutes after pulling numbers from each client's sending platform, comparing them to last week's, and remembering what broke. Realistically it's 30–45 minutes per client — at eight clients, that's a full Friday afternoon, every week, forever. It's the first thing that slips in a busy week, and the slip is invisible until a client asks why they stopped hearing from you.
This is exactly the layer worth automating: the numbers already exist in Instantly, Smartlead, or EmailBison; the report is a transformation of them. ColdOps generates this format automatically — AI-written from each client's live campaign data, in this structure, white-labeled under your agency's name and logo, every week without anyone remembering to do it. (Here's a real sample.)
Whether you automate it or fill the template by hand: send it weekly, lead with the verdict, and report the problems you caught before they were asked about. The report is the product your retainer is actually judged on most weeks — the campaigns just feed it.
Frequently asked
What should a cold email client report include?
How often should agencies send cold email client reports?
What metrics matter most in a cold email client report?
Should you report problems to a cold email client?
Keep reading
Why cold email clients churn (and how to stop it)
Why cold email agencies lose clients: late problem detection, inconsistent reporting and invisible work. What to fix before the next cancellation.
ReadAgency operationsWhite label cold email reporting for agencies
What white label cold email reporting is, what belongs in a client-ready report, and how agencies send branded weekly updates at scale without the busywork.
ReadAgency operationsWhere to find your Instantly API key
Where to find your Instantly API key in the app, how to create a scoped read-only key, and how to connect it to a reporting or monitoring tool safely.
Read