AI SkillHub
email · 8 min beginner

Write a Cold Email Campaign with AI

Go from a rough idea of who to target to a personalized cold email and tested subject lines — step by step.

3 skill steps (building blocks)

Why chaining beats one big prompt

Most people paste a single vague prompt into ChatGPT and get generic output. The problem is not the AI — it is the lack of structured context.

This guide chains three skills in sequence. Each step gives the next one better input, the same way a professional copywriter would brief themselves before writing a word.

You will end up with:

  • A sharp definition of who you are targeting and why
  • A personalized email body under 150 words
  • 5 subject lines scored for open rate, clarity, and spam risk

Step 1 — Define your ideal customer

Before you write a single word of email copy, you need to know exactly who you are writing to and what they care about. This step extracts a usable persona from a rough description of your best customers.

Use this skill: Ideal Customer Profile Definer

What to fill in:

  • Your product or service in 1–2 sentences
  • A description of the customers who get the most value from you
  • The problem they had before finding you

What you get back: A structured persona with job title, core pain point, desired outcome, preferred tone, and buying trigger. Save this output — you will paste it into Step 2.


Step 2 — Write the email body

Now use your ICP output as context for the email. This step writes a focused, peer-to-peer email that leads with the prospect’s problem — not your features.

Use this skill: Cold Email Writer

What to fill in:

  • Your product / service (copy from your ICP description)
  • Target prospect (use the persona from Step 1)
  • Their pain point (use the core pain point from Step 1)
  • Your ask (reply, book a call, watch a demo)

What you get back: A subject line and email body under 150 words. Keep the body — you will use it in Step 3.


Step 3 — Generate and score subject lines

The subject line determines whether your email gets opened. This step generates 5 alternatives and scores each one so you can make an informed choice.

Use this skill: Subject Line Tester

What to fill in:

  • The email body from Step 2
  • Your audience (use the persona from Step 1)
  • Number of options: 5

What you get back: 5 subject lines, each scored for open rate, clarity, and spam risk — plus a recommendation.


Run the whole campaign at once

If you prefer to run all three steps in a single AI session, copy the combined prompt below and paste it into Claude or ChatGPT. Fill in the bracketed sections before pasting.

The AI will work through each step in order, label the outputs, and use each result as input for the next step.

Steps: skill primitives in order

Each block is one copy-paste prompt; together they complete the workflow.

1
business · primitive

ICP Definer

Use when you are starting outreach or marketing but have not yet defined who your ideal customer actually is.

Help me define my ideal customer profile (ICP) for the following business:

Product or service: [YOUR PRODUCT OR SERVICE]
Problem it solves: [THE CORE PROBLEM YOU SOLVE]
Best current customers: [DESCRIBE YOUR BEST EXISTING CUSTOMERS, OR "NONE YET"]

For each ICP segment, provide:
1. Job title and company type
2. Company size (headcount or revenue range)
3. The specific pain they feel that makes them ready to buy
4. Where they spend time online
5. What would disqualify them as a customer

Give me 2–3 distinct segments ranked by likelihood to convert. Be specific — avoid vague terms like "decision maker" or "growth-stage company."
View full skill →
2
email · primitive

Cold Email Writer

Use when you need to reach a potential customer cold and do not know how to open the conversation.

Write a cold email for the following situation:

Product or service: [YOUR PRODUCT OR SERVICE]
Target prospect: [JOB TITLE AND COMPANY TYPE]
Their pain point: [THEIR SPECIFIC PROBLEM]
My ask: [WHAT YOU WANT THEM TO DO]

Requirements:
- Subject line: 6 words or fewer, no clickbait
- Body: 3 short paragraphs maximum
- Lead with their problem, not your product
- One clear call to action at the end
- Friendly, peer-to-peer tone — not salesy
- Total: under 150 words
View full skill →
3
email · primitive

Subject Line Tester

Use when you have an email ready to send but are unsure whether the subject line will get it opened.

Review this email subject line and suggest better alternatives.

Recipient type: [COLD PROSPECT / EXISTING CLIENT / NEWSLETTER SUBSCRIBER / OTHER]
Email topic: [WHAT THE EMAIL IS ABOUT IN ONE SENTENCE]
Current subject line: [YOUR CURRENT SUBJECT LINE]

For each alternative:
- Write the subject line
- Explain in one sentence why it would perform better
- Rate it: curiosity (1–5), specificity (1–5), low-threat feel (1–5)

Then pick the single best option and explain your choice. Keep all subject lines under 50 characters. No clickbait, no ALL CAPS.
View full skill →

Run all steps at once

Combined flow prompt

Copy the prompt below and paste it into Claude or ChatGPT to run all 3 steps in one session. Fill in the [bracketed sections] before pasting.

You are running a 3-step chained workflow. Complete each step in order, label your output clearly, and use each output as context for the next step.

━━━ STEP 1: ICP Definer ━━━
Help me define my ideal customer profile (ICP) for the following business:

Product or service: [YOUR PRODUCT OR SERVICE]
Problem it solves: [THE CORE PROBLEM YOU SOLVE]
Best current customers: [DESCRIBE YOUR BEST EXISTING CUSTOMERS, OR "NONE YET"]

For each ICP segment, provide:
1. Job title and company type
2. Company size (headcount or revenue range)
3. The specific pain they feel that makes them ready to buy
4. Where they spend time online
5. What would disqualify them as a customer

Give me 2–3 distinct segments ranked by likelihood to convert. Be specific — avoid vague terms like "decision maker" or "growth-stage company."

━━━ STEP 2: Cold Email Writer ━━━
Write a cold email for the following situation:

Product or service: [YOUR PRODUCT OR SERVICE]
Target prospect: [JOB TITLE AND COMPANY TYPE]
Their pain point: [THEIR SPECIFIC PROBLEM]
My ask: [WHAT YOU WANT THEM TO DO]

Requirements:
- Subject line: 6 words or fewer, no clickbait
- Body: 3 short paragraphs maximum
- Lead with their problem, not your product
- One clear call to action at the end
- Friendly, peer-to-peer tone — not salesy
- Total: under 150 words

━━━ STEP 3: Subject Line Tester ━━━
Review this email subject line and suggest better alternatives.

Recipient type: [COLD PROSPECT / EXISTING CLIENT / NEWSLETTER SUBSCRIBER / OTHER]
Email topic: [WHAT THE EMAIL IS ABOUT IN ONE SENTENCE]
Current subject line: [YOUR CURRENT SUBJECT LINE]

For each alternative:
- Write the subject line
- Explain in one sentence why it would perform better
- Rate it: curiosity (1–5), specificity (1–5), low-threat feel (1–5)

Then pick the single best option and explain your choice. Keep all subject lines under 50 characters. No clickbait, no ALL CAPS.

This prompt is long — some AI tools may not support very long URLs. Use the Copy button instead.

Share LinkedIn X

Related workflows