Skip to content

    B2B cold email subject lines

    What the data says

    Belkins and Reply.io looked at 5.5 million B2B cold emails sent in 2024. A few findings are worth building on:

    • Short wins. Subject lines of two to four words had a 46% open rate. Ten-word ones had 34%.
    • Personal wins bigger. Personalized subject lines had a 46% open rate against 35% for the rest, and a 7% reply rate against 3%.
    • Questions do well. Subject lines phrased as a question matched the best open rate, 46%.
    • Urgency hurts. Words like "ASAP" pulled open rates below 36%.
    • Numbers don't matter much. Subject lines with numbers opened at 27%, without at 28%.

    One caution: some email apps load images automatically, which counts as an open, so open rates are rough. Replies are the number that matters.

    A simple formula

    Name the specific thing you're offering, and tie it to them: [what you offer] for [their company], or [what you noticed]. It should read like a note from a person, not a headline.

    Examples by situation

    • You sell a product: "Shipping cases for Riverbend"
    • You noticed something new on their site: "Cases for the variety box"
    • Something about their operation: "Boxes for 300 morning drops"
    • You're offering something free: "Free samples for Golden Hour"
    • You need the right person: "Packaging at Riverbend"
    • Follow-ups: no new subject. Reply in the same thread so it reads as one conversation.

    Example companies.

    Subject lines to avoid

    • A fake "Re:" or "Fwd:" on a first email. It's misleading, and CAN-SPAM requires honest subject lines.
    • Urgency: "Urgent", "ASAP", "Last chance". It reads as pressure from a stranger.
    • Vague openers like "Quick question" or "Following up" on a first email. They could be from anyone.
    • All caps, exclamation marks, and anything the email doesn't deliver.

    How we write them

    Every subject line we send is a few words long and comes from one real detail about the company it goes to. A check runs before anything sends and blocks words like "urgent" and any exclamation marks, and follow-ups stay in the original thread. The subject line gets the email opened; the email itself has to earn the reply. See how our cold email outreach works.