Learn · 6 MIN READ

The AI-Assisted Cold Email Framework Behind $140K in Monthly Recurring Revenue

Troy Aitken breaks down the exact AI-powered cold email framework driving 20%+ positive reply rates and $140K in monthly recurring revenue.

Troy Aitken
Published MAR 31, 2024

After sending over a million cold emails and testing hundreds of formats, we found one framework that outperforms everything else we've tried. It's responsible for over $140,000 in monthly recurring revenue across our clients, more than 180 sales calls booked, and a consistent 20%+ positive reply rate. The difference between this and what most people are doing comes down to one thing: using AI not to replace human thinking, but to do the research and personalization work that would otherwise take days.

Here's exactly how we build it.

Step 1: Use ChatGPT to Map Your Market Before You Write a Word

Most people open a blank doc and start writing their email. That's the wrong order. Before any copy gets written, I load up GPT-4 and set it up as a dedicated research assistant for the specific client or vertical I'm targeting.

The prompt structure is simple: tell GPT what the client does, then ask it a series of questions in sequence. Who derives the highest value from this service? What personas are making the purchase decision? What challenges do those personas face when trying to book meetings or generate pipeline? And critically: how would they solve this problem without a service like ours?

That last question is the one most people skip. It gives you the "before state," which is where all your best FUD (fear, uncertainty, doubt) lives. Questions like "Are you finding your team struggles to follow up correctly with warm leads?" or "Is your team having trouble with product positioning in cold outreach?" come directly from that exercise. By the end, you have a clear picture of your target, their pain points, how they'd object, and what your actual competitive advantage is. That's your offer section, written for you.

Step 2: Personalize First Lines at Scale with Clay

A personalized first line is the difference between someone reading your email and someone deleting it. The problem is writing one for every prospect in a list of a thousand takes days. That's where Clay comes in.

The workflow is straightforward. Upload your prospect list as a CSV, which should include LinkedIn profiles, first and last names, job titles, and company names. Then use Clay's AI function to generate a personalized opening line for each row.

The prompt I use goes something like this: "You are my cold email writing assistant. Your goal is to create a personalized first line introduction using information from the prospect's website and LinkedIn profile. Demonstrate genuine interest in their field. Keep the tone casual and keep it to one sentence."

The output isn't always perfect on the first run. You'll need to tweak the prompt a few times to strip out quotation marks, tighten the length, and get the tone right. But when it works, it really works. Lines like "I was really impressed by your innovative approach to home equity sharing at figure.com" or "I was deeply impressed by how you've been steering innovation at HCamp" are the kind of openers that make a prospect think you actually looked at their business. At scale, that's a serious edge.

Other tools that do similar work: Cargo and GPT for Sheets. We use Clay most often, but the underlying logic is the same across all of them.

Step 3: Generate Specific Content Ideas to Make Your Offer Tangible

This is the step that takes an email from generic to genuinely compelling, and it's the best application of AI in copywriting I've found so far.

Instead of making a vague claim about what you can do for someone, you show up with actual ideas pulled from their website. The email structure looks like this:

"Hey Tom, I was on your website the other day and noticed a few things that might be leaving revenue on the table. [Idea 1]. [Idea 2]. [Idea 3]. Sharing that without knowing too much about your full strategy, but thought you might find it interesting. Open to exploring this on a call next week?"

To generate those ideas at scale, we go back into Clay. Using the same AI function, we prompt it to create three specific, high-authority content or SEO ideas based on the prospect's website. The key constraints in the prompt: keep each idea under 40 characters, make them specific to the site, and remove any quotation marks from the output.

The first run usually needs tightening. Once it's dialed in, the output looks like: "Simplifies home equity," "Transform debt with figure loans," "Invest smarter with figure loans." Short, relevant, and specific enough that the prospect reads it and thinks you actually spent time on their business.

We typically use this as a step-two email in the sequence rather than the opener, but it can work either way depending on the vertical.


📥 Cold Email Swipe File

Steal the cold email templates our clients used to generate $8M+ in revenue.

Get it here →


Step 4: Handle Replies Without Sounding Like a Bot

Getting replies is only half the battle. If your follow-up sounds like it was written by a machine, you lose the deal right there. We use a tool called GhostWrite (found at ghost.rp or via the Google extension store) to handle response drafting.

The way it works: you tell GhostWrite how you want to reply in plain language, set the tone (professional, casual, etc.) and the length, and it generates a draft. What makes it different from just using ChatGPT for replies is that it learns your voice over time. After roughly 50 to 75 emails, the algorithm has enough signal to match how you actually write. During onboarding, it reads back through about a thousand of your previous sent emails to calibrate tone and formality from the start.

The result is replies that sound like a real person wrote them, because in a meaningful sense, they did. The data feeding the model came from you. This has cut our response time significantly and kept the human quality of the conversation intact through the whole sales process.

Key Takeaways

  • Run your market research through GPT-4 before writing a single line of copy. Map the target persona, their pain points, how they'd solve the problem without you, and your competitive advantage.

  • Use Clay (or Cargo, or GPT for Sheets) to generate personalized first lines at scale from LinkedIn profiles and website data. Expect to iterate on the prompt a few times to clean up the output.

  • Generate specific, website-pulled content ideas to make your offer concrete. Three short, relevant ideas in the body of an email outperform any generic value proposition.

  • Use GhostWrite to maintain a human tone in your replies. It trains on your own sent emails, so responses stay consistent with how you actually communicate.

  • This framework has driven 20%+ positive reply rates and over $140K in monthly recurring revenue across client accounts. The tools matter, but the sequencing matters more.

Frequently Asked Questions

What AI tools does this cold email framework actually use? The framework uses four tools in combination: GPT-4 for market research and offer development, Clay for generating personalized first lines and content ideas at scale, and GhostWrite for drafting replies that match your natural tone. GPT for Sheets and Cargo are mentioned as alternatives to Clay for the personalization step.

How do you generate personalized first lines without writing them manually? Upload your prospect list to Clay with LinkedIn profile URLs included, then use Clay's AI function with a custom prompt. The prompt instructs the AI to write a one-sentence, casual introduction based on the prospect's LinkedIn profile and website. The output needs a few rounds of prompt refinement to get the tone and length right, but once dialed in it runs across your entire list automatically.

What does the actual cold email structure look like? The email opens with a personalized first line (generated via Clay) to capture attention, followed by a short offer or observation tied to specific ideas pulled from the prospect's website. A typical example: "I was on your site the other day and noticed a few things that might be leaving revenue on the table" followed by three brief, specific content or SEO ideas. It closes with a low-friction call to action asking if they're open to a quick call.

How does GhostWrite avoid sounding like AI-generated copy? GhostWrite reads through approximately 1,000 of your previously sent emails during onboarding to calibrate your tone and formality. After around 50 to 75 additional emails, the model continues improving its understanding of how you write. Because the training data comes from your actual communication history, the output reflects your voice rather than a generic AI style.

LIKED THIS?

Get one outbound playbook in your inbox each Tuesday.

Ready?

Your pipeline, rebuilt.

20-minute strategy call. We'll audit your ICP, show you which signals we'd track, and map out exactly what the first 120 days would look like. No commitment, no pressure, no pitch deck.

TRUSTED BY 50+ B2B TEAMS ACROSS SAAS, AGENCIES, AND PROFESSIONAL SERVICES
Certified partnersClayEmailBisonCloseSmartleadHubSpot
© 2026 BuzzLead Corp. All rights reserved.
Made with vibes and sunshine in St. Pete Beach since 2022
contact@buzzlead.io