109: Building a Cold Email Campaign With ChatGPT

7 prompts to build a targeted outbound campaign from scratch

Picture of the Week: Outside My Window

Read time: 4min

Welcome back to The Practical Prospecting Newsletter!

Today I’ll teach you to create a cold email campaign from scratch using ChatGPT: including who to target, which signals to use, messaging, offer ideas, etc.

These are the exact prompts I use to build the basic campaign strategy for clients.

Also, I ran each prompt on my own company — click here to see the outcome.

Agenda:

  • Prompt #1: Context

  • Prompt #2: Targeting

  • Prompt #3: ICP

  • Prompt #4: Personas

  • Prompt #5: Messaging

  • Prompt #6: Revision

  • Prompt #7: Offers

Today’s newsletter is brought to you by Snov.io!

Snov.io is the modern multi-channel outreach platform. Use AI-driven personalization (like Spintax, dynamic content, and AI email writer), enroll prospects from LinkedIn on the go, and avoid spam with deliverability tools—all in one place.

Right now, annual plans are 50% off for Black Friday — click here to learn more:

Prompt #1: Context

This first prompt is straightforward: give the AI context about your company for future prompts.

Here’s the Prompt:

In a moment, I'm going to have you build a cold email campaign for me.

First, I need you to have a comprehensive understanding of what we do.

Here is our website: practicalprospecting.io

Review it thoroughly before your next task.

Prompt #2: Targeting

Once I’ve given it context about my company, my first prompt is to come up with relevant campaign ideas.

This is especially useful when working with clients who are in industries I’m not super familiar with.

This prompt will highlight tons of relevant and creative signals that you might not have thought of.

Here’s the Prompt:

I have a tool that will help me identify ICP companies with relevant events, signals, and news. How can I identify relevant events, signals or news that indicate a company in our ICP might need our solution? What should I focus on?

Now review the ideas that ChatGPT gave you and figure out which signals you can find using the data tools you have.

You can also ask ChatGPT: “What specific tools would you recommend for finding each one of these events and signals?”

To help narrow down the signals you want to focus on for your first campaign, you can ask ChatGPT: “Out of all of these signals, what are the top 3 that you think would be most impactful?”

Then use a combination of all three of those signals for your campaign.

Prompt #3: ICP

Now that you know the signals you’re going to use for your campaign, you need to get specific on the ICP (ideal customer profile) criteria so you can build your list.

Here’s the Prompt:

Outside of those signals, what is the basic ICP criteria I should use when looking for good companies to reach out to? Give me something I can plug into LinkedIn Sales Navigator.

Prompt #4: Personas

Prospecting lists often suffer from a wide range of job titles, which makes your messaging less relevant. Reducing job title variation improves message targeting.

That’s what this prompt is designed to help with.

Here’s the Prompt:

Now give me a comprehensive comma-separated list of key job titles I should send these cold emails to. Make sure to include job title exclusions so I can ensure that my list is as accurate as possible. Also, tell me how I should “bucket” these job titles so that the messaging they receive feels relevant to their role.

Prompt #5: Messaging

I never rely on AI to create my entire email message. But it’s great for getting me 80% of the way there (with the right context).

This prompt will help you create an email template for that specific ICP it just outlined for you.

Bonus Tip:

  • At the bottom of the prompt, add “Here are some cold email templates that have worked well for inspiration” — then copy/paste your (or someone else’s) best-performing email templates.

Here’s the Prompt:

Now I need you to write a cold email to the ICP you just created for me — assume the 3 signal events you recommended earlier are true for them.

Here's the framework for the cold email:

Other Criteria:

Prompt #6: Revision

I just shared this prompt in a recent newsletter, but I wanted to share it again because it’s quickly become my favorite prompt.

Many times, a cold email looks good to us, but we aren’t in our prospect’s shoes. So we don’t know what makes them skeptical, confused, or uninterested.

This prompt helps you identify those things so you can improve your messaging.

Here’s the Prompt:

Here's my final email:

If you were truly , what would make you not respond to this email? What would make you skeptical? What would make you confused? What's not clear?

Prompt #7: Offers

I’ve talked about this many times in previous newsletters: including free gives or offers in your cold emails almost always leads to higher response rates.

So I use ChatGPT to help come up with these ideas for me.

Then I’ll use those offers/gives in my call to action.

Here’s the Prompt:

Many times prospects will receive my email and find it interesting, but they either don't trust me enough to take a meeting or they don't see it as a big enough priority. I've found it helpful to send them "free gives" in my call to action. That way I'm giving first, which builds trust and they're more likely to book a meeting. With that said, can you come up with 10 possible "Free Give" ideas that I can use? For example, they could be 3rd party articles that support claims made in my email. They could be resources already on my website. They could be some other form of an offer. They could be lead magnet ideas that I should create.

Thanks for reading,

Jed