How to Use AI in Your Cold Emails to Improve Reply Rate

ChatGPT is a powerful tool that revolutionizes the way we approach email marketing. This guide will show you how to craft persuasive cold emails and improve your response rate using AI.

Christy Cañete

Updated October 9, 2023

write cold emails using ChatGPT

write cold emails using ChatGPT

Reading Time: 8 minutes

Difficulty: Very Easy. No prior knowledge required
Time Required: ~10 minutes

Cold emailing undeniably remains the best way to build relationships with prospects.

But let’s face it. Getting a response is often not that easy. 

Your emails need to resonate without sounding too salesy, or they'll end up in the spam folder.

However, personalizing each email to every prospect can be time-consuming. So, is there a way to write genuine, personalized emails and reach more prospects efficiently? 

Absolutely, and AI is the answer.

In this guide, I’ll show you how to leverage ChatGPT to write effective cold emails and reach more people in less time. We’ll focus on using Clay to streamline the process, and then send them using Instantly.   

write cold emails using ChatGPT

Using AI to Customize Cold Email First Lines

Step 1: Set Up Your Table on Clay

First, you’ll need to log in to your Clay account. On your dashboard, click ‘New Table.’ Then, import a CSV file containing the list of companies you’re interested in.

For this tutorial, I’ve prepared a list of companies with their important details like LinkedIn profiles and contact information of decision-makers.

import table on Clay

Step 2: Enrich Company Name

Our goal is to contact decision-makers with customized email first lines based on the company’s LinkedIn description.

So, let’s add an enrichment by clicking on the table. Then, look for the ‘Claygent’ plugin, as shown below. 

add Claygent plugin

Claygent helps you scour public information about your leads from across the web, including company descriptions.

Now, go ahead and select it to open the settings tab.

Note: Make sure you have an OpenAI API Key. If you don’t have one, I suggest you set up an account on OpenAI Platform. Once logged in, go to your profile settings, click the dropdown menu, and select ‘View API Keys.’

copy OpenAI API key

From here, you’ll need to generate the API key and copy it. Then, go back to Clay and paste it to the API field on the integration settings, as shown below.  

add OpenAI API key

Next, scroll down to the ‘Mission’ text area. Here, you’ll need to prompt ChatGPT to search for the company’s LinkedIn description. Make sure that your instructions are clear and specific to get good results.

Here’s what my prompt looks like:

Find the LinkedIn Description of the company. This should contain the company's objective summarized in a few words. 

Here's the company's name: /Company Name

Here's the company's LinkedIn URL: /LinkedIn URL

Now, you'll need to pick a GPT model to process your prompt. I always prefer GPT-4 because it produces a higher quality response than the older model. 

Claygent plugin settings

Once you've made your choice and checked your settings, click save and run.

Here’s what our table looks like. Notice that I’ve labeled the new column ‘Mission’ because it contains the mission objective of the company. 

Claygent plugin output

Step 3: Write An Effective AI ChatGPT Prompt

Now that we have the company’s description, let’s write a ChatGPT prompt to customize our cold emails.

I honestly find this part a bit tricky. That’s because it needs a bit of creativity and precision to get ChatGPT to generate that perfect email text. After all, no one wants a drawn-out, robotic email – it's a quick way to lose your prospect’s interest.

In this tutorial, it actually took me a few iterations to finally produce a better email. 

Here’s how I did it.

First, I added an enrichment on my table by clicking the ‘Add Column’ and then ‘Enrich Data.’ Under the ‘Enrichments’ tab, I selected ‘Use AI (ChatGPT).’

integrate ChatGPT on Clay

Then, I typed my AI prompt in the provided text area.

use ChatGPT to write an email

When you first enter your prompt, you might not get good results right away. I noticed that ChatGPT can sometimes give weird responses, especially if your prompt isn’t very detailed. You’ll need to iterate the prompt several times to produce human-like responses.

Writing a good prompt requires practice. Here are a few tips to help you out:

  • State what you need. If it’s an email based on your prospect’s company description, mention it in your prompt.
  • Your prompt should be very specific. Add as many details as you can, like the information you want to add, the number of words, the contact’s name, etc. 
  • Specify your inputs. You can add the contact’s name or LinkedIn information. For example, your ChatGPT prompt could include something like this: ‘This is the company’s LinkedIn description: /[input]’
  • Describe the output that you’re expecting. For instance, you can tell ChatGPT to use a casual or friendly tone.

For this example, I’ve crafted the following prompt (you can use this as your starting point):

Pretend that you are a sales professional. First, I want you to write a warm email showing your interest in the client's company mission. But don't overdo it. Follow this up by introducing your company's digital marketing services and how they might help the client. Focus on how they can benefit from the services, not the features. Please make it short, around 100 - 150 words. Use a friendly, casual tone when writing the email. Please personalize the email subject based on the company's mission. 

The client's name is this: /Name - People

The company mission is this: /Mission

Your name is this: Christy

Once you’re satisfied, click ‘Continue to Add Fields.’ Then, save and run the integration.

You should now see a new column added with the AI-generated text.

Here’s a sample output from ChatGPT:

ChatGPT response

Subject: Empowering Braze’s Customer Engagement Mission With Digital Marketing Success 

Hi Hilary,

I was genuinely inspired by Braze's mission; your robust engagement platform truly fosters a love between consumers and the brands they trust.

As a team at XYZ, we specialize in digital marketing services, particularly in supporting companies like Braze amplify that love and trust online. Our data-driven strategies could significantly boost your customer engagement—after all, the digital realm is where most consumers nowadays engage with their beloved brands. 

I warmly invite you to explore how we can collaborate, and I am enthusiastic about discussing this further with you.

Best,

Christy

Step 4: Send Your Cold Email to Instantly

Now that you've got your AI-drafted emails, let's send them out with Instantly.

Enrich your table by selecting the ‘Add Lead to Campaign’ integration.

add leads from Clay to Instantly

On the settings tab, connect your Instantly account using an API key.

You can get your API by opening the profile settings on your Instantly account. Go to the ‘Integrations’ tab and then click ‘Copy API Key.’

copy Instantly API key

Back in Clay, click ‘Choose Instantly API key Account’ and select ‘Add an account.’ Then, paste in the API key.

Next, you’ll need to specify your Instantly campaign. Simply choose the name of your campaign from the dropdown list. 

If you don't have one in Instantly, quickly create one and then select its name in Clay. Don’t forget to click the ‘Refresh fields’ to see the newly added campaign from the dropdown. 

create Instantly campaign
create Instantly campaign

Then, point to the 'Validated Work Emails' column when asked for the 'Email' field. 

Instantly plugin settings

If you don’t have the email address of your target leads, I’d recommend checking this tutorial: 

How to Automatically Find Work Emails of LinkedIn Contacts Using Clay 

Finally, save and run the integration.

4) Verify the Result

Once the integration is complete, look for the ‘Added to Campaign’ result in the Instantly column.

Instantly integration output

Next, check your campaign in Instantly. Go to the ‘Leads’ tab. You should find the list of emails imported from Clay. Now, you’re ready to send your cold emails!

add leads on Instantly

Tips to Create Compelling Email First Lines

Emails have long been an important channel for businesses to engage with clients.

Therefore, your opening line is crucial. You need to nail that to entice the recipient to continue reading. You need to maximize its impact to increase your response rate.

AI tools like ChatGPT might be making our tasks a bit easier. But still, you’ll need the right approach to make your emails more effective.

Here are a few tips I find very helpful in creating personalized cold emails:

  • Keep the tone casual yet professional. Remember, your first email is an introduction. So while you want to be approachable, you also need to exude professionalism. Starting with a ‘Hey, what's up!’ might be too laid back. Aim for a balance that's friendly but also respects the boundaries of a new business relationship.
  • Show genuine interest. For example, mentioning your prospect’s company mission can pique their interest in return.
  • Keep your email short. Aim for 50-150 words. Time is precious, and a concise email respects that. 
  • Don’t make your email forced and salesy.
  • Be genuine. If your AI-generated text sounds too robotic, take the time to revise and add a personalized touch.

That’s A Wrap!

AI has truly revolutionized the way we do business in the 21st century. With ChatGPT and Clay, you can quickly craft cold emails and customize them for specific clients.  

And its capabilities don't end here. 

If you want to further level up, then I‘d recommend you read this tutorial on How to Find Recent News About Companies Using Clay. It's yet another strategy to make your communications timely and relevant. 

Have any thoughts to share? Please let us know in the comments!

Want to Learn Even More?

If you enjoyed this article, subscribe to our free newsletter where we share tips & tricks on how to use tech & AI to grow and optimize your business, career, and life.


Written by Christy Cañete

Christy Cañete is a software engineer who's passionate about front-end web design. Not only can she code, but she writes too! She loves breaking down technical topics into super easy tutorials. If you're looking to learn without the jargon, she's your go-to.

Subscribe
Notify of
guest

0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments