The right way to use AI in cold email

Note for readers: The title was a little extreme. There is no one way to use AI in cold email. But, after sending 5M+ emails for our clients, and generating millions in pipeline, I’m convinced I have—at least—landed on a very effective way to do it.

Let’s begin.

If you spend any amount of time on the internet these days, you’ve seen it:

  • AI is taking over the world!

  • It’s taking all the jobs!

  • Sales and marketing pros must pay attention!

Are these topics worth thinking about? Of course.

However, most talking points on your feeds fail to explain how to implement AI to drive results. That’s the point of this post.

In this post, we’ll cover:

  • 3 ways to use AI to make your cold email more effective, human, and personal

  • What AI is NOT able to do well (yet) - super important

  • Real examples and prompts I’ve used to book more meetings at Aurora

The goal here is to show you how AI can help you drive more revenue, not replace your team.

What AI is NOT good at (yet)

Let's level-set on capabilities first. Here is what AI is currently not very good at:

  • Running an entire cold outreach campaign from idea → research → writing → sending → optimizing → managing unsubscribes → measuring performance → improving

  • Listening to you explain your offer, then go generate millions in pipeline without any additional work

  • Replacing the creativity and empathy of an expert human marketer who understands your company and customers

In other words, AI is not a panacea or magic bullet. Your job is to provide clear instructions so AI can generate useful output.

Think of AI as an effective intern

I like to think of AI as my trusty assistant or intern. It’s a generalist, not an expert. But it’s also a fast learner.

My job is to train my assistant on exactly what type of output I expect, then empower it with the insights, expertise, and clear instructions for it to get sh*t done.

Write prompts with productive constraints

To consistently get good outputs from AI tools (Claude, GPT-4, Bard, etc) at scale you need to guide its “thinking” and introduce tight creative constraints.

Let me walk through a few real examples from my agency.

1. LinkedIn post summary

Here is the current version of our LinkedIn Post Summary GPT prompt at Aurora, which we run ONLY if the prospect has a recent enough post that meets our rules (100+ characters, not just a link).

I'll show the full prompt to illustrate how intentional we have to be to avoid getting garbage outputs:

A prompt instruction detailing how to get the AI to consider the point of view, subject matter, and focus of a linkedin_post input. Then, to complete a sentence based on the thoughts around the inputs. There are many style requirements.

Let's break down why this structure matters:

  • Giving context that input will be a LinkedIn post

  • Requiring the AI to think through the point of view and subject matter first. If we skip this, outputs can be ridiculous

  • Introducing creative constraints:

    • 10 words or less

    • Simple language

    • Lowercase (so it can integrate into sentences easily)

    • No quotes

    • Output just the value to use in our emails, not the full sentence

We also have to train the AI on a ton of examples of what good input and output look like.

A series of example inputs (linkedin posts) and outputs the AI was trained on

By being crisp and intentional with our instructions and constraints, we're able to reliably generate a nice personalized start to emails from LinkedIn posts.

And it prevents bad outputs from breaking things at scale when we blend this with the rest of our automation.

2. Normalizing company names

Here’s another example where we normalize company names with AI:

This allows us to refer to companies like “JP Morgan Chase Bank” as just “JPM” in emails.

Shorthand signals to prospects that we speak the same language. It’s like insider lingo and helps build rapport immediately.

3. Even richer personalization

We blend AI for personalization with the rest of our data-driven targeting.

Here's an example reaching out to a startup raising a Series B that I created using ChatGPT and other automations:

> {{first_name}}, hey— >  >  > Saw the open {{open_sales_role}} role. Sounds like you plan on outbound being a key part of the {{fundraising_stage}} climb. >  > I have an idea to target {{dream_ICP}}. Right when they're talking about {{pain_moment}}.

I generated tight persona, job-to-be-done phrasing, and an idea for what open roles indicate fit.

The AI creates highly relevant, personalized messaging tailored to each individual prospect.

For example, if we were targeting Vanta we might say (real outputs):

When you combine this level of personalization with a solid send strategy, response rates skyrocket.

Wrapping it all up

Hopefully, this gives you a few ideas for how to leverage AI for better cold email results. The key is being intentional with your instructions and constraints to get good output.

At Aurora, we use state-of-the-art strategies to run high-impact campaigns scaled across thousands of accounts per month.

Set up a quick call if you want to explore how we can help increase pipeline efficiency for your outbound efforts!

Previous
Previous

Crafting the right tone for your cold outbound

Next
Next

Why Your Follow-Up Email Aren’t Working—And How To Fix Them