← Back to all hacks
Level 2 · Traction

Cold email outreach

Cold email is a direct line to your first customers. It's not about spamming thousands of people with generic templates. It's about targeted, personalized, one-to-one messages sent at scale to a hand-picked list of people who have the exact problem your product solves. When done right, it's one of the highest ROI channels for an early-stage founder.

Effort
Medium
Cost
Low
Time to first result
1-2 weeks
Best for
B2B SaaS, early-stage startups
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

Illustration of an email being sent from one person and landing in the inbox of another, who opens it with interest.
Cold email is a direct line to your first users, if you do it right.

Why Cold Email Still Works

The number one reason cold email works is precision targeting. Unlike broad advertising, you get to hand-pick every single person you contact. This means you can build a list of your exact Ideal Customer Profile (ICP) - the specific job titles at the specific types of companies who feel the pain you solve most acutely - and speak directly to them.

It's also incredibly scalable and cost-effective. The main cost is your time and a few affordable software tools. Once you find a message that resonates and a process that works, you can systematically reach dozens or hundreds of perfect potential customers every week. For a bootstrapped or budget-conscious startup, this is a superpower.

Three real examples

B2B SaaSLanded their first 100+ partners

Zapier's 'Just-Do-It' Outreach

Co-founder Wade Foster used simple, direct cold emails to land Zapier's first integration partners. He would find apps online, find a contact (often a founder or head of partnerships), and send a short email asking if they had an API and were interested in an integration. The lesson: a straightforward ask with clear, mutual value works wonders.

Source: First Round Review
SaaS ToolAcquired their first 200 customers

Woodpecker's Content-Driven Cold Email

The team at Woodpecker, a cold email tool, used their own product to get their first users. They would find companies in their target market (like other SaaS businesses), mention a specific blog post they wrote, and ask for feedback or if the prospect related to the problem. This 'soft ask' built relationships and proved the tool's value by demonstrating a non-spammy way to do outreach.

Source: Woodpecker.co Blog
Consumer Finance40,000 pre-launch signups

Mint.com's Early Blogger Outreach

Before launching, Noah Kagan (early at Mint) built a targeted list of influential personal finance bloggers. He sent them personalized emails offering early, exclusive access to Mint. This wasn't a hard sell; it was an offer of exclusive content for their audience. By treating them like partners, he turned them into powerful evangelists who drove massive pre-launch buzz.

Source: OkDork

Don't just track replies, track 'positive' or 'interested' replies. This is your true north metric for whether your messaging is working.

The step-by-step playbook

  1. 1

    Step 1: Define Your Ideal Customer Profile (ICP)

    Get hyper-specific. What's the job title? Company size? Industry? What tools do they already use? What specific business pain are they experiencing that you solve? Write it down.

  2. 2

    Step 2: Build Your Prospect List

    Based on your ICP, start building a spreadsheet. Use LinkedIn Sales Navigator or a tool like Apollo.io to find people who match your criteria. Aim for quality over quantity-start with a list of 50-100 great fits.

  3. 3

    Step 3: Find Verified Email Addresses

    Use a tool like Apollo.io or Hunter to find the email addresses for your prospect list. It's crucial to use a verifier to check the email's validity to protect your sending reputation.

  4. 4

    Step 4: Set Up Your Email Account & Domain

    Never send mass cold emails from your primary domain (e.g., yourname@yourcompany.com). Buy a similar domain (e.g., getyourcompany.com) and set up a new email account. Crucially, configure your SPF, DKIM, and DMARC records to ensure deliverability.

  5. 5

    Step 5: Write Your Email Sequence

    Draft a sequence of 3-4 emails. The first is your opener, followed by 2-3 short, polite follow-ups. Your follow-ups can be as simple as 'Just checking if you saw this' or can add a new piece of value, like a relevant case study.

  6. 6

    Step 6: Personalize Every Single Email

    This is the most important step. Before you hit send, personalize the first line of each email. Reference a recent LinkedIn post, a company announcement, or a shared experience. This single step can 10x your reply rate.

  7. 7

    Step 7: Launch and Track Your Campaign

    Use a sending tool (like Apollo.io or Mailshake) to automate the sending and follow-ups. Track your open rates, click rates, and most importantly, reply rates. This data tells you what's working.

  8. 8

    Step 8: Handle Replies & Book Meetings

    When you get a positive reply, your goal is to move the conversation to a call. Respond quickly and offer a simple way to book a time, like a Calendly link. Be prepared to answer questions and provide more info.

Copy-Paste: The 'Problem-Solution' Template

This template works because it's short, focuses on the prospect's world, and makes a clear, low-friction ask. Personalize the first line and the {problem} for a 2x reply rate.

Subject: Quick question about {prospect_company_name}

Hi {first_name},

{personalized_first_line_based_on_research}. My name is {your_name}, and I'm the founder of {your_company_name}.

We're building a tool that helps {prospect_title}s like you solve {specific_problem} by providing {your_solution}. Given you're at {prospect_company_name}, I imagine this is something you're thinking about.

Are you open to a quick 15-minute chat next week to see if it might be useful? No hard sell, I promise.

Best,
{your_name}

Key Questions to Ask Yourself First

  • Who is my *exact* ideal customer? (e.g. 'VPs of Marketing at B2B SaaS companies with 50-200 employees')
  • What is the single biggest pain point they have that my product solves?
  • What 'language' do they use to describe this pain?
  • What is my one-sentence value proposition for them?
  • What is a low-friction 'ask' for a first email? (e.g., feedback, a 15-min chat)

The first two questions are everything. If you can't answer them with extreme clarity, your campaign will fail. Spend 80% of your time here.

Recommended tools

Apollo.io

Free tier, paid plans from $49/mo

The best all-in-one tool for finding prospects, verifying their emails, and sending automated email sequences. The free tier is generous enough to get started.

Jasper.ai

From $39/mo

Overcome writer's block. Use it to generate different angles for your email copy, brainstorm subject lines, or rewrite a sentence to be more punchy.

Create simple, free forms. If a prospect shows interest but isn't ready for a call, send them a Tally form to gather more info about their needs.

Google Workspace

From $6/user/mo

The foundation. Use it to set up your new sending domain and email address. It's reliable and trusted by mail servers.

Prices are indicative and change - check the vendor before buying.

Do it faster with AI Prompts

Generate ICPs

I am building a SaaS product that helps remote teams manage their projects more efficiently. Act as a B2B marketing strategist and generate 3 detailed Ideal Customer Profiles (ICPs). For each, include their likely job title, company size, key frustrations with current tools (like Jira or Asana), and what they would hope to achieve with a better solution.

Draft Email Angles

Write 3 different cold email templates for my product, {product_name}. My product helps Heads of Engineering at startups reduce their cloud spending. The first template should be very short and direct. The second should lead with a surprising statistic about cloud costs. The third should reference a common pain point like 'unexpected end-of-month bills'. The goal is to book a 15-minute discovery call.

Write Subject Lines

Generate 10 compelling, non-spammy subject lines for a cold email. The email is from the founder of a new AI-powered code documentation tool. The goal is to get the recipient, a CTO, to open the email. Focus on curiosity, relevance, and a hint of a specific benefit. Avoid generic phrases.

Personalization Angles

I'm about to email {prospect_name}, the {prospect_title} at {prospect_company_name}. Their LinkedIn says they recently posted about {topic_of_their_post}. Give me 3 unique 'first lines' for my cold email that connect this post to my product, which is {your_product_description}. Make it sound natural and insightful, not robotic.

Mistakes that kill this play

  • Sending from your main domain. This puts your entire company's email reputation at risk. Always use a secondary, warmed-up domain.
  • Using a generic 'spray and pray' approach. If your email could be sent to 1,000 people without changing it, it's not good enough.
  • Writing long, feature-focused emails. Nobody has time. Focus on the prospect's problem and your benefit in the first three lines.
  • Asking for too much, too soon. The goal of the first email is to get a reply, not to make a sale. Ask for a 15-min chat, not a 1-hour demo.
  • Giving up after one email. Over 50% of replies come from follow-ups. A polite, persistent sequence of 3-4 emails is standard.
  • Using spammy words or ALL CAPS in subject lines. This is a one-way ticket to the spam folder.
  • Not having a simple way to track results. You must know your open, reply, and meeting booked rates to improve.

Your First 7-Day Sprint

  • Day 1: Finalize your ICP and one-sentence value proposition. Buy a secondary domain and set up a Google Workspace account for it. Configure SPF/DKIM records.
  • Day 2: Start 'warming up' your new email account by sending a few emails to friends and getting replies. Build a list of your first 50 prospects in a spreadsheet or Apollo.io.
  • Day 3: Write your main email template and two follow-up emails. Keep them short, clear, and focused on the prospect.
  • Day 4: Spend 2-3 hours personalizing your emails for the first 25 prospects. Research each person and company on LinkedIn and write a unique first line for every single one.
  • Day 5: Launch! Send the first 25 personalized emails. Set up tracking to monitor opens and clicks.
  • Day 6: Analyze initial data. What's the open rate? Any replies? Start personalizing the next batch of 25 emails.
  • Day 7: Send your first follow-up email to the non-replies from Day 5. Launch the campaign for the next 25 prospects.
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

More Level 2 hacks