The Playbook

    How to write outreach that doesn't suck

    Everything we've learned from auditing 151 real messages, boiled down to a step-by-step framework. Each section shows you what fails, why it fails, and how to fix it. With real examples from our case files.

    01

    Research & Targeting

    Before you write a single word, you need to earn the right to send it. That means knowing who you're writing to, why now, and what makes your message relevant to them. Not their industry. Not their title. Their actual situation.

    Core principles
    • 01Name a specific thing they did, wrote, or shipped. Something that proves you looked.
    • 02Reference a trigger event: a job post, a funding round, a conference talk, a product launch.
    • 03If you can't find a real reason to reach out, don't reach out.
    FAKE-RESEARCHSeen in 31 cases
    ✗ Don't write this
    "I came across your profile and was really impressed by your background."

    This could be sent to literally anyone. There's no specificity, no evidence of actual research. Recipients see through this instantly because they receive 10 messages like this every week.

    ✓ Write this instead
    "I saw your talk at SaaStr on building outbound motions for PLG companies. The bit about qualifying product-qualified leads before routing to sales was sharp."

    Cite something only they did. If you can swap in another person's name and the message still works, it's fake research.

    VAGUE-ICPSeen in 26 cases
    ✗ Don't write this
    "We help companies like yours drive revenue faster."

    "Companies like yours" is a non-descriptor. It tells the recipient you don't know what their company does, what industry they're in, or what problems they face. It's a template variable in disguise.

    ✓ Write this instead
    "We built a lead scoring layer specifically for PLG SaaS teams that flags expansion-ready accounts based on usage patterns."

    Name the industry, the business model, the team, or the specific challenge. Specificity is credibility.

    02

    The Opening Line

    Your first sentence is a filter. The recipient will decide in under 3 seconds whether to keep reading or archive. Generic openings fail because they signal a mass blast. Good openings are specific, relevant, and frictionless.

    Core principles
    • 01Lead with them, not you. The first sentence should be about the recipient's world.
    • 02Skip pleasantries. 'I hope this finds you well' is a dead giveaway.
    • 03Create a pattern interrupt: say something specific enough that they pause.
    REPLY-ALL-ENERGYSeen in 21 cases
    ✗ Don't write this
    "Hi there! I hope this message finds you well. I wanted to reach out because..."

    This opening exists in 60%+ of cold outreach. It signals that everything after it is also generic. The forced familiarity ('Hi there!') and hollow pleasantry ('hope this finds you well') waste the most valuable real estate in your message.

    ✓ Write this instead
    "Hi, noticed your team recently posted a Head of Revenue Ops role. Usually means the attribution and pipeline visibility conversation is happening internally."

    Open with an observation, not a greeting. Show you understand their context before asking for anything.

    HUMBLE-BRAG-PIVOTSeen in 4 cases
    ✗ Don't write this
    "I noticed your company has been growing rapidly - congrats! I've been working with several companies in your space and wanted to reach out because..."

    The compliment-to-pitch pivot is transparent. The 'congrats' is hollow because no specific achievement is named. The recipient knows the compliment exists only to set up the sales pitch. This erodes trust in the first two sentences.

    ✓ Write this instead
    "Congrats on the Series B, saw the announcement on TechCrunch. Scaling the sales team from 5 to 20 reps in 6 months usually surfaces pipeline visibility problems. That's what we solve."

    If you compliment, be specific. If you pivot, make the connection logical. The transition from observation to offer should feel inevitable, not forced.

    03

    Value Proposition

    The middle of your message is where trust is built or destroyed. This is where you explain what you do, why it matters, and why they should care. Most outreach fails here by being vague, buzzword-heavy, or focused on features instead of outcomes.

    Core principles
    • 01Describe what you do in concrete terms a non-expert could understand.
    • 02Anchor to a specific outcome: time saved, revenue generated, process eliminated.
    • 03Use a real customer example. 'Loom uses it to...' beats 'companies use it to...' every time.
    BUZZWORD-LOADSeen in 31 cases
    ✗ Don't write this
    "Our AI-powered analytics platform is a game-changer that revolutionizes how companies approach data-driven decision-making with scalable, outcomes-driven solutions."

    This sentence contains five buzzwords and zero information. 'AI-powered' doesn't describe what the AI does. 'Game-changer' and 'revolutionizes' are empty superlatives. 'Scalable, outcomes-driven solutions' could describe any B2B product ever built.

    ✓ Write this instead
    "We built an analytics layer that connects product usage signals to pipeline stage, so RevOps teams can see which accounts are actually using the product vs. just sitting in a trial. Clearbit uses it to route upsell plays."

    Replace every buzzword with a specific capability. If removing a word doesn't change the meaning, the word shouldn't be there.

    PAIN-ASSUMPTIONSeen in 27 cases
    ✗ Don't write this
    "I know you're probably losing sleep over your company's vulnerability to ransomware attacks."

    Declaring what the recipient feels, without evidence, is presumptuous. They may have excellent security posture, making this irrelevant. Even if the pain is real, being told you have a problem by a stranger triggers defensiveness, not curiosity.

    ✓ Write this instead
    "With 3 new remote offices this year, your attack surface has grown significantly. Most teams in your position find their endpoint visibility drops as they scale past 500 devices."

    Don't declare their pain. Describe their situation and let the implication land. Evidence-based observations beat assumptions.

    04

    The Ask (CTA)

    The call to action is the most abused part of cold outreach. The ask must be proportional to the value you've delivered in the message. If you haven't earned attention, you can't demand time.

    Core principles
    • 01The ask should be smaller than the value delivered. A 2-minute Loom beats a 30-minute call.
    • 02Give them an out. 'No worries if not' signals confidence, not desperation.
    • 03One CTA only. Multiple asks create decision paralysis.
    PREMATURE-ASKSeen in 30 cases
    ✗ Don't write this
    "Would love to connect and learn more about your challenges. Do you have 15 minutes this week?"

    Zero value has been delivered. The message hasn't established relevance, demonstrated understanding, or given any reason to invest time. Asking for 15 minutes from a stranger before earning their interest is the most common failure mode in cold outreach.

    ✓ Write this instead
    "Would a 2-minute Loom walkthrough of how this works be useful? No call needed."

    Earn the right to ask. The size of your ask should be proportional to the value you've demonstrated. Start with something that costs them nothing.

    FOMO-BAITSeen in 34 cases
    ✗ Don't write this
    "I only have 3 slots left this quarter. Can we get 20 minutes on your calendar before they're gone?"

    Artificial scarcity is transparent. A salesperson always has time for a qualified prospect. Manufactured urgency ('before your competitors do', 'limited slots') signals desperation and triggers skepticism in experienced buyers.

    ✓ Write this instead
    "Happy to share how this maps to a MarTech stack like yours if useful. If not, no worries. Just thought the Clearbit parallel was relevant."

    Create genuine interest, not manufactured pressure. If your offer is good, you don't need countdown timers.

    05

    Execution & Polish

    Even a well-researched, well-structured message can fail on execution. Broken merge tags, wall-of-text formatting, and wrong-channel tone are unforced errors that undermine everything else you've done right.

    Core principles
    • 01QA every message. Preview it in the actual channel before sending.
    • 02Keep it scannable: short paragraphs, white space, no walls of text.
    • 03Match the tone to the channel: LinkedIn ≠ email ≠ SMS.
    MERGE-FAILSeen in 5 cases
    ✗ Don't write this
    "Hi [First Name], I came across your profile and was really impressed by your background."

    A visible merge tag means no human reviewed this message before it was sent. It tells the recipient they're one of thousands. If you can't be bothered to QA your outreach, why should they be bothered to read it?

    ✓ Write this instead
    "Hi Sarah, I saw your talk at SaaStr on building outbound motions for PLG companies."

    Test every sequence. Preview every template. If your tooling can't guarantee personalization, write manually.

    WALL-OF-TEXTSeen in 1 case
    ✗ Don't write this
    "Hi there! I hope this message finds you well. I wanted to reach out because I'm the founder of TalentSync, an AI-powered talent acquisition platform that's revolutionizing how companies hire. We've built a proprietary algorithm that uses machine learning and natural language processing to match candidates with roles 10x faster than traditional recruiting methods. Our platform integrates seamlessly with your existing ATS..."

    No paragraph breaks, no scannable structure. On mobile, this renders as an impenetrable block. The recipient has to work to extract information, and in cold outreach, they won't. Dense formatting signals that the sender cares more about what they want to say than what the reader needs to see.

    ✓ Write this instead
    "Hi, noticed your team at [Company] recently posted a Head of Revenue Ops role. We built an analytics layer that connects product usage signals to pipeline stage. Clearbit uses it to route upsell plays. Here's a 90-second breakdown: [loom link]"

    Three short paragraphs max. Each paragraph should do one job: context, value, ask. If it doesn't fit, cut it.

    AI-WRITINGSeen in 5 cases
    ✗ Don't write this
    "I wanted to reach out because I believe there's a tremendous opportunity to leverage our cutting-edge platform to streamline your workflow and drive meaningful outcomes for your team. I'd love to explore how we can help you unlock new levels of efficiency - would you be open to a quick conversation?"

    This reads like it was generated by AI in under 4 seconds. Because it was. The giveaways: 'leverage,' 'streamline,' 'drive meaningful outcomes,' 'unlock new levels,' perfectly balanced sentence structure, and zero specifics about who they are or what they actually do. Recipients pattern-match this instantly. AI-generated outreach is the new spam filter.

    ✓ Write this instead
    "Hey, we built a tool that auto-tags support tickets by product area so eng teams can see which features generate the most friction. Your team ships fast (saw 3 releases last month), figured this might save your PM some triage time."

    If your message could have been written by anyone about anything, it will be ignored by everyone. Write like a person: short sentences, specific details, imperfect structure. Read it out loud. If it sounds like a press release, rewrite it.

    Frequently asked questions

    What makes cold outreach fail?

    The same few things, over and over. FAKE-RESEARCH (generic compliments that could apply to anyone), PREMATURE-ASK (asking for a meeting before giving a reason to take one), and BUZZWORD-LOAD (filling space with words like 'scalable' and 'outcomes-driven' instead of saying what the product does). These three show up in most of the cases we file.

    How do I personalize cold email without being creepy?

    Mention something specific they did. A talk they gave, a blog post they wrote, a job listing their team put up. The test: can you swap in someone else's name and have the sentence still make sense? If yes, it's not personalized. That's what FAKE-RESEARCH looks like.

    What is PREMATURE-ASK in cold outreach?

    Asking for someone's time before you've given them a reason to care. 'Do you have 15 minutes this week?' after two sentences of vague pitch is the most common critical-severity offense in our archive. The ask has to match the value you've shown, not the sale you want to make.

    How should I structure a cold email?

    Five phases. (1) Research: find a real reason to reach out. (2) Opening: lead with their world, not yours. (3) Value prop: say what you do in plain language, with a real customer example. (4) CTA: ask for something small, proportionate to what you've established. (5) Execution: proofread, format for readability, match the tone to the channel.

    The bottom line

    Good outreach isn't about tricks, templates, or AI-generated personalization. It's about doing the work: researching the person, understanding their context, and crafting a message that earns a response instead of demanding one.

    Every offense tag in our taxonomy exists because someone sent a message without thinking about it from the recipient's perspective. Don't be that person.