CASE STUDY

From Zero to $30K MRR: The Cold Email Agency Playbook (Anonymised Case Study)

How an operator went from a zero-revenue side project to $30,000 monthly recurring revenue in six months with a cold email agency. The inputs, the offer structure, the campaign pattern, and the mistakes avoided.

By George Tishin, Founder of Borks11 min read

Most cold email agency case studies are either flattering or vague. Someone made a six-figure revenue number and nobody explains what actually drove it. This piece is an anonymised breakdown of a real operator who went from zero dollars in the door to 30,000 dollars in monthly recurring revenue inside six months, with the specific mechanics the rest of the market usually hides.

The operator started with standard assumptions. A basic offer, a generic website, a small list of warm contacts. The gap between that starting point and 30K MRR was closed by a small number of decisions, most of them made in the first 60 days. What follows is the sequence.

The starting position at month zero

No prior agency experience. Basic cold email familiarity from consuming public content and running one small campaign for a friend's business. A laptop, a phone, a Stripe account, a domain purchased the week prior. Total monthly expenses under 400 dollars. No paid ads, no investor money, no existing client list.

The first decision that mattered

Instead of offering a broad done-for-you cold email service, the operator narrowed the offer to a single vertical. Specifically, financial services agencies in the US and Canada. This narrowing cut the pitchable market by 80 percent. It also cut the sales cycle in half because every conversation referenced a problem the buyer actually had, rather than a generic pitch they had heard 10 times.

The offer structure that closed the first five clients

Every first client came from the same offer structure. A flat 3,000 dollar monthly retainer. A guaranteed 20 booked calls per month floor. A two-month minimum term. A termination clause the operator could invoke if the client was impossible to work with. No pilot programs, no free trials, no performance-only deals.

Why the guarantee structure worked

The 20-call guarantee is loose enough to hit reliably on a focused vertical campaign. The retainer covers the operator's cost with margin. The two-month minimum gives the campaign time to warm up, which is the single most common point where poorly structured engagements collapse.

The offer that did not work

The operator tried pay-per-meeting pricing in month two. One client signed, paid for three meetings over 90 days, and churned because the cadence was too slow for their standards. The retainer structure was restored in month three, and pay-per-meeting was never offered again. Pay-per-meeting sounds buyer-friendly but creates misaligned incentives on both sides, and churn runs three times higher on those contracts.

The campaign pattern that delivered the results

Every client engagement ran the same campaign pattern for the first 60 days. Standardisation was the reason the operator could handle five concurrent clients by month three without an ops hire.

  • List build. 2,500 to 4,000 records per client, built in Apollo plus Clay waterfall. Always segmented by sub-vertical.
  • Infrastructure. 20 to 30 sending inboxes per client on isolated domains, warmed over 14 days before the first campaign.
  • Copy. Four message sequence, first line personalised on sub-vertical pain, two bump messages, one break-up.
  • Volume. 30 sends per inbox per day, ramped over the first week.
  • Reporting. Weekly loom walkthrough of the numbers plus a written summary by Sunday evening.

The reporting cadence was as important as the campaign

Cold email campaigns take 30 to 45 days to show positive results in a reliable trend. Clients who do not hear from the operator during that ramp assume the campaign is failing, even when it is not. A weekly loom plus written summary prevented every cancellation that would have otherwise happened during the ramp. This is the lowest-effort, highest-impact move in a new agency.

The numbers at each milestone

Month 1

2 clients / $6K MRR

Month 2

4 clients / $12K MRR

Month 3

5 clients / $15K MRR

Month 4

7 clients / $21K MRR

Month 5

9 clients / $27K MRR

Month 6

10 clients / $30K MRR

Client acquisition slowed slightly between months three and four as the operator rebuilt their own outbound pipeline after depleting warm contacts. From month five onward, every new client came from cold outbound run on the operator's own campaigns. Eating the same food you serve the customer is the cleanest proof of concept in cold email, and it was the single biggest sales asset on every new discovery call.

The mistakes that would have broken the growth

  • Trying to build a team in month two. The operator attempted a hire at month two and walked it back in month three. A team built before the playbook is documented just multiplies operator workload.
  • Accepting out-of-vertical clients. Two offers came in for ecommerce brands. Both were turned down. Staying in the financial services vertical kept the campaign playbook reusable.
  • Over-engineering infrastructure. Early on the operator considered switching to a private infrastructure provider. Staying on Google Workspace through a reseller was cheaper, simpler, and deliverability-competitive. Saved 2,000 dollars a month in infrastructure headaches.
  • Investing in a brand before the revenue. Logo, website polish, and fancy contracts came after the tenth client, not before. Every pre-client hour spent on brand was an hour not spent on the outbound that was funding it.

The playbook above is not unusual. It is boring, standardised, and executed with discipline. The 30K MRR outcome at month six is a function of a narrow vertical, a clean offer, a repeatable campaign pattern, and the reporting cadence that kept clients around through the ramp. Every cold email agency in the market has access to the same inputs. The ones that scale are the ones that execute the basics without creative deviation.

About the author

George Tishin

Founder, Borks

George Tishin runs Borks, a done-for-you B2B outbound operation. He writes about the deliverability, enrichment, and sequence design work that separates campaigns that book meetings from campaigns that waste budget. Pieces on this blog are based on live campaigns the Borks team is running this quarter, not secondhand theory.

More from the team →

Ready to run this?

Let us build the outbound system for you.

Clay-powered targeting, our own sequencer, full CRM integration, and qualified meetings booked with your dream accounts. You never touch an inbox.