Cold Email Playbook
The 30-Minute Claude Cold Email System
Give Claude the right context first, then ask it to write. In 30 minutes you turn a raw lead list into a reviewable queue of personalized drafts. You read, edit, and send.
Cold Email Playbook
Give Claude the right context first, then ask it to write. In 30 minutes you turn a raw lead list into a reviewable queue of personalized drafts. You read, edit, and send.
The whole system runs on one thing: signals. A real, recent reason to reach out now is what turns a generic AI email into one that actually lands.
These Claude cold email prompts are not a shortcut around research. They are a lightweight operating system for turning a lead list into a reviewed outbound queue.
The old way: you export 200 names, write three good emails by hand, get distracted, and the rest rot in a spreadsheet. Or you dump the list into a generic AI tool, it writes "I came across your profile and was impressed," and you quietly burn your domain.
The new way: you set Claude up once with your product and rules, then run the list through three prompts. Out comes a scored, researched, drafted queue.
Most founders do not have a lead problem. They have a lead-to-email problem. You already have names. What you lack is a repeatable way to turn each name into a message that feels timely.
This will not make you a cold email expert in 30 minutes. It gives you a working system to turn a lead list into a reviewable outbound queue.
They fail for one reason: the workflow is incomplete. Claude is not the problem, it is being asked to write before the real work is done.
The email is only the final 10 percent. The other 90 percent is the part people skip:
Skip that work and you get "I came across your profile and was impressed." Do that work and you get an email the prospect actually answers.
A signal is a recent, observable reason to reach out now. It is the single thing that makes a cold email feel timely instead of random. No signal, no good first line, which is exactly why this system qualifies and researches before it drafts.
The strongest emails lead with one specific signal in the first line. Here are the ones worth looking for and where to find them.
| Signal | Where to find it | What it usually means | Good opener |
|---|---|---|---|
| Hiring sales roles | LinkedIn Jobs, careers page | Scaling outbound, founder still owns it | Building outbound before the SDR hire fully ramps |
| Raised funding | Crunchbase, news, LinkedIn | Pressure to show pipeline fast | Post-raise the founder usually still carries first outbound |
| Launched a product | Product Hunt, LinkedIn, their site | Needs early pipeline now | Launches live or die on early conversations |
| Expanding to a new market | News, careers page, site | New ICP, cold pipeline from zero | New market usually means starting outbound from scratch again |
| Posting about pipeline or outbound | LinkedIn activity | Actively thinking about the problem | Saw your post on pipeline experiments |
| Outbound-heavy job posts | Job descriptions | Outbound is a priority but under-resourced | Job post reads like outbound is the bottleneck |
| Founder talking about manual sales | LinkedIn posts and comments | Founder-led sales, no system yet | Sounds like outbound is still all on you |
| New leadership or job change | New exec wants quick wins | First 90 days usually means rebuilding pipeline | |
| Dead CRM or old leads | Your own CRM | Reactivation opportunity | Old lists usually still hold a few live ones |
Plug whatever signal sources you have into Prompt 2. The richer the signal, the better the draft, and a lead with no signal is a lead you hold, not force.
Do this once. It is what makes every output consistent.
Create a Claude Project named Cold Email Operator - [Your Company].
Paste the block below into the Project instructions, then add your product one-pager,
your ICP, and 2-3 of your best past emails. Do not add hype decks or claims you
cannot back up.
Project instructions
You are my cold email operator. You help me turn a lead list into a researched, reviewable outbound queue. I review and send everything myself. You never send anything. Rules for every cold email you write: - Keep emails under 100 words. - Avoid fake compliments and generic personalization. - Cite the specific signal you used for each angle. - Never invent facts. If you do not know, say so. - Separate known facts from hypotheses. - Write in a direct founder/operator tone. No corporate fluff. - Include a confidence score (0-10) on each lead and each draft. - Flag weak leads instead of forcing copy. - Keep CTAs low-friction and permission-based. - Never claim I have done research I did not actually do. My product: [Paste product one-liner, who it helps, and the core outcome.] My ICP: [Paste who you sell to and who you do not.] My tone: [Paste 1-2 example emails or describe your voice.] When I paste a lead list, follow the workflow I give you. If context is missing, ask before guessing.
| 0-5 min | Clean the list (consistent columns, dedupe) |
| 5-10 min | Qualify (Prompt 1) |
| 10-15 min | Research brief (Prompt 2) |
| 15-22 min | Reason-to-contact (Prompt 2 continued) |
| 22-27 min | Draft (Prompt 3) |
| 27-30 min | QA and pick your first batch |
Realistic first batch: 20 leads if doing it manually, up to 100 if the list is clean and your context is strong. Review 10 yourself before sending anything.
Run them in order. Paste your data into the bracketed fields, and keep the human review at the end.
Prompt 1
Filters the list before any writing happens, so Claude does not jump into copywriting before deciding who is even worth contacting.
Here is my lead list as a table. Classify each lead as A (strong fit, write first), B (possible fit, needs context), C (weak fit), or Skip (not relevant or risky). For each lead return: priority, fit_reason, likely_pain, missing_context, confidence (0-10), recommended_next_action. Use only the data I gave you. Do not invent facts. If a lead is unclear, mark it B or C and tell me exactly what context is missing. [PASTE LEAD LIST]
Prompt 2
Extracts the signal, scores whether it is strong enough to use, and turns it into a business reason to reach out, not a generic compliment.
For each A and B lead, build a 60-second brief using ONLY the data and source material I paste (website copy, LinkedIn text, job posts, notes). Cite which source each point comes from. Do not invent research. Return: what_we_know, what_we_infer, possible_trigger, likely_pain, personalization_hook (the reason-to-contact first line), source_used, confidence (0-10). If you cannot infer a real hook, say "insufficient context" and tell me what to paste. [PASTE LEAD ROWS + SOURCE MATERIAL]
Prompt 3
Writes from the angle, not from a product description, then catches fake personalization, vague pain claims, and AI-sounding copy before anything is sent.
For each lead with a brief, write one cold email under 100 words. One idea, cite the signal in the first line, no fake flattery, no links, single permission-based CTA. Then QA it (1 point each, 10 total): real-signal first line, prospect-specific, plausible pain, under 100 words, single CTA, low-friction CTA, no fake personalization, does not sound like AI, no unsupported claims, forward-to-a-friend test. Return the email, the score, and a one-line fix for any failed item. Decision: 8-10 send, 6-7 revise, 0-5 kill. [PASTE BRIEFS]
Before (no context)
Subject: Quick question Hi Sarah, I hope this email finds you well. I came across AcmeOps and was really impressed with what you are building. I would love to hop on a quick 30-minute call to show you our revolutionary AI platform that can 10x your outbound. Are you free this week?
After (with context)
Subject: outbound before the SDR ramp Hey Sarah, saw AcmeOps is hiring SDRs while you are still posting about outbound experiments. Usually that means the founder is carrying the first version of outbound before the hire ramps. We turn a lead list into researched drafts your team reviews and sends. Worth testing on 20 leads?
What the queue looks like after one pass
| Lead | Signal | Pain hypothesis | Reason-to-contact | Priority | QA |
|---|---|---|---|---|---|
| Sarah Chen, Founder, AcmeOps | Hiring 2 SDRs, posting about outbound | Building outbound before the SDR hire ramps | Building outbound before the SDR hire fully ramps | A | 9 - send |
| Marcus Webb, CEO, NorthLoop | Just raised seed, no growth hires | Founder still owns all of sales post-raise | Post-raise the founder usually still carries first outbound | A | 8 - send |
| Dana Ruiz, COO, Brightwell | Old site, no recent activity | No live signal | Hold until a signal appears | C | - |
Example is illustrative and anonymized.
Run every draft through this before it leaves:
One good personalized cold email is not one task. It is a stack of small decisions: check the company, check the person, find a recent or relevant signal, decide whether the signal is strong enough to use, translate it into a business-relevant angle, write the email, check that it does not sound fake, and prepare the next touch.
For one lead, that is manageable. For 100 to 300 leads, it becomes the same loop over and over: research, prompt, rewrite, QA.
| Step | What you do | Why it matters | Where time gets wasted |
|---|---|---|---|
| Upload or prepare lead list | Get names, roles, companies into one clean format | Garbage in, garbage out | Cleaning columns, deduping, fixing formats |
| Research account and person | Check the site, LinkedIn, recent news | No research means no real angle | Tab-hopping across sources |
| Find a usable signal | Spot a recent, relevant trigger | A signal is the reason to reach out now | Hunting for something worth citing |
| Score signal quality | Decide weak, medium, or strong | Weak signals create embarrassing emails | Second-guessing borderline signals |
| Infer likely pain | Connect the signal to a business problem | Pain is what makes the email land | Guessing without a framework |
| Pick the email angle | Choose the one idea to lead with | One sharp angle beats five vague ones | Rewriting the opener repeatedly |
| Generate the first draft | Write the under-100-word email | The draft is the visible output | Prompting and re-prompting |
| Rewrite for specificity | Cut fluff, sharpen the first line | Generic copy gets ignored | Manual line-by-line edits |
| QA for hallucinations and generic copy | Check facts and tone | Bad claims burn trust and your domain | Re-reading every draft |
| Prepare the follow-up | Plan the next touch | Most replies come from follow-ups | Writing bumps from scratch |
| Review and send | Approve and send manually | Human review is the trust layer | Context-switching per lead |
How much time this really takes
Done manually, one decent personalized outbound draft can take 5-12 minutes depending on signal quality. Across 100 leads, that becomes roughly 8-20 hours of repetitive research, prompting, rewriting, and QA. This is the work Fulgurite is designed to compress.
This playbook is the manual version of the workflow. It works because it fixes the real problem: most cold email systems ask AI to write before they have a real signal, a reason to reach out, and a follow-up path.
Once you do this for 50 to 100 leads, the bottleneck becomes obvious. The research, signal judgment, personalization, rewriting, QA, and follow-up prep take longer than the email itself.
You bring the lead list. Fulgurite automates that repetitive part: it researches the signals, prioritizes the leads, creates the personalized drafts, and prepares the follow-up path, then turns it into a reviewed daily outbound queue.
You stay in control. You review and send from your own inbox. Nothing is sent automatically.
Use this to give Claude clean inputs. The cleaner the list, the less time you waste fixing bad outputs. Track these columns per lead:
Signal strength: weak / medium / strong. Draft status: not started / drafted / approved / sent. Follow-up status: not started / scheduled / done.
The first email starts the conversation. The follow-up path keeps the account warm without sounding desperate. Good outbound is a controlled sequence of timely, signal-based touches.
Purpose: Remind them why you reached out without repeating the full first email.
Quick bump on this - the reason I reached out was the [signal]. Usually when that shows up, [pain hypothesis] becomes the bottleneck. Worth testing this on a small batch?
Purpose: Give them a reason to reply even if they ignored the first email.
One thing I'd check: if [signal] is real, your team may be spending more time turning leads into usable outbound than actually sending. That's usually where the queue breaks.
Purpose: Close the loop without being annoying.
Should I close the loop here, or is turning [lead list / signal source] into reviewed outbound drafts still relevant?
Keep each follow-up short. No fake urgency. No guilt. No "just checking in."
When signal-based emails work, replies are not all clean yes or no answers. Use a simple way to route each reply type.
| Reply type | What it usually means | How to respond | Example response |
|---|---|---|---|
| Interested | Real intent | Book the call fast | Great - does Tue or Thu work for 15 min? |
| Not now | Timing, not a no | Pin a soft date | Makes sense. Want me to circle back next quarter? |
| Already using a tool | Has a solution | Plant a seed, do not bash it | Good. If the review-and-send part ever feels heavy, I am around. |
| Send info | Wants proof | Send one tight thing | Here is a 2-minute example for a list like yours. |
| Who is this? | No context landed | Re-anchor on the signal | Fair - reached out because of the SDR hiring at your company. |
| Too expensive | Value unclear | Reframe, do not discount | Fair. Most start on the free trial with their own list first. |
| Wrong person | Routing issue | Ask for the owner | No problem - who owns outbound there? |
| No response | Not seen, or not now | Follow up with a new angle | (Use Follow-up 2, then the clean breakup.) |
The best Claude prompt for cold email is not a single writing prompt. It is a sequence: qualify the lead, extract the signal and reason-to-contact, then draft and QA the email against specific rules.
Yes, but only when it has real prospect context. The workflow on this page gives Claude the signals, pain hypothesis, and QA rules it needs before writing.
A signal-based cold email is built around something recent, specific, and relevant about the prospect or company. It gives the email a real reason to exist.
Start with a real signal, separate facts from hypotheses, keep the email under 100 words, and QA every claim before sending. Do not ask AI to invent compliments or fill missing research.
No. It is a workflow and prompt system. Templates reuse the same message. This system creates a different draft from each prospect's context.
No. You can run the manual workflow with Claude. Fulgurite helps when you want to apply the same process across a lead list faster and with more consistency.
No. Fulgurite creates reviewed drafts from your lead list and signals. You stay in control and decide what gets sent.
Run the manual version once. If the emails are good but you do not want to run the workflow every day, let Fulgurite handle the research, personalization, draft creation, QA, and follow-up prep for you. You bring the lead list. Fulgurite turns it into a reviewed daily outbound queue. You review and send.