Write a cold outreach email

The prompt that stops a model writing the same cold email everyone else sends: a named recipient, a named trigger, and a hard length cap.

When to use it

Outreach that has to survive a recipient who deletes nineteen of these a week unread.

What it prevents

The template that reads like a template. The named trigger in the first sentence is the entire prompt — without it the model writes something that could have been sent to anyone, which is exactly how it will be treated.

The prompt

Copy this, then adapt it
Write a cold outreach email to the head of engineering at a mid-size SaaS company.

### Audience
Someone who receives twenty of these a week and deletes nineteen unread.

### Context
We noticed their public status page shows three deploy-related incidents this quarter. Our product catches config drift before deploy.

### Requirements
- Length: Under 120 words, including the sign-off.
- Output format: A subject line, then the email body as plain paragraphs.
- Reference the specific trigger in the first sentence.
- Ask for a reply, not a meeting.
- Avoid: flattery, "I hope this email finds you well", and any mention of synergy.

### Example of the wanted output
Subject: your three deploy incidents this quarter
I saw the incidents on your status page...

Instant checks

9 key structural practices evaluated locally

100% Coverage9/9
  • States a concrete task

    Passed
  • Avoids vague language

    Passed
  • Specifies an output format

    Passed
  • Gives context or audience

    Passed
  • Avoids dangling references

    Passed
  • Includes an example

    Passed
  • Separates data from instructions

    Passed
  • Avoids over-aggressive phrasing

    Passed
  • Defines what a good answer looks like

    Passed
Not a claim — the real checker, run on this prompt, in your browser.

Why each part is there

Every section of that prompt exists because a specific failure happens without it. These are the checks it passes, and what each one is protecting you from:

How to adapt this one

Change the recipient and the trigger — the trigger is the entire email. A public incident, a recent hire, a job posting, a conference talk: something that proves you are writing to them and not to a list. Keep the length cap brutal, and keep “ask for a reply, not a meeting”; the smaller ask is what gets answered.

The mistake this prompt avoids

Opening with yourself. “We’re a Series A startup building…” is the first sentence of every deleted email. The recipient does not care who you are until you have proven you know something about them. The named trigger has to come first, in the first line, or the rest is never read.

A variation

Following up? Drop the introduction entirely and lead with a single new piece of information — a shipped feature, a fresh incident, a relevant result. A follow-up that just says “bumping this” teaches the recipient that ignoring you works. Give them something they did not have last time.

Check your version

Once you have adapted it, run it through the checker. The same nine checks that graded this page will grade yours, free and in your browser — paste it in, or build one from scratch by answering a few questions.

More writing prompts