Outreach

Why Your Cold Emails Aren't Getting Replies (And Where to Look First)

A rep-side diagnostic for cold email problems: the four most common reply-rate killers, a self-audit framework, and reply-ready templates you can apply this week.

SGSiddharth Gangal · Founder, Gangly Updated April 17, 2026 16 min read
Why cold emails aren't getting replies — diagnostic for opener problems, body length, targeting, and deliverability

TL;DR

  • Cold email problems trace to one of four places: the opener, the body structure and length, who you're sending to, or deliverability — work through them in that order.
  • Short emails outperform long ones consistently. Research from Lavender analyzing 231,818+ sends found the 25–50 word body range produces the highest reply rates (Lavender, 2024).
  • Personalization tied to a recent, specific signal — a funding round, a hiring announcement, a LinkedIn post — produces 27% higher reply rates than standard template variable inserts (Lavender, 2024).
  • Before changing your copy, test deliverability — if emails aren't reaching the primary inbox, copywriting changes won't move reply rates.
  • The self-audit: check open rate first, then reply-to-open ratio, then reply quality — fix the first layer that's off before moving to the next.

Direct answer

Cold emails don't get replies when the message lacks a specific reason for the recipient to respond right now. The four most common causes: a generic opener that doesn't reference the recipient's current situation, an email body that's too long, targeting contacts without a trigger signal, and deliverability issues keeping emails out of the primary inbox. Diagnosing which one is hurting your numbers is the first step — changing copy without that diagnosis usually moves nothing.

Why cold email reply rates are lower than most reps expect

If your cold emails are sending without replies, the problem usually isn't that cold email is dead — it's that the message isn't giving the recipient a specific reason to respond that applies to them right now. Most reps assume volume is the answer, but the pattern across high-volume outbound teams is that more sends on a broken message produces more silence, not more replies. This guide covers the four most common reply-rate killers — the opener, the email body, targeting and timing, and deliverability — plus a self-audit framework to identify which one is hurting your numbers, with templates to fix each. By the end, you'll have a clear diagnostic checklist you can run against your current sequence this week.

Cold email is structurally a low-reply medium. The prospect didn't ask to hear from you, has no prior context for the outreach, and is evaluating your email in a scanning pass alongside dozens of other messages. Even well-crafted emails to well-qualified prospects won't convert most of the list. That's normal. What's not normal is under 2% across all sequences — that usually means multiple things are broken at once.

Directional benchmarks are worth knowing as context. In outbound campaigns run with signal-led targeting and decent message quality, reply rates typically fall in the 5–12% range. Genuinely cold sequences — contacts with no prior signal — tend to land in the 1–4% band. Warm outreach with some prior engagement can reach 15% or higher. If you're below 2% consistently, the problem isn't that cold email is hard. Something specific is broken.

The useful frame: think of cold email as a product with distinct layers. The subject line is the packaging — it determines whether you get a first look. The opener is the first three seconds — it determines whether the reader continues. The body and CTA determine whether they take action. Most reps optimize the body (what they say about their product) while ignoring the opener, the subject line, and who they're sending to. That's backwards.

Symptom to likely cause — where to start the diagnosis

What you're seeing Likely cause
Open rate under 20% Subject line, sender reputation, or deliverability
Opens fine, no replies Opener or body structure problem
Very low reply rate across all sends (<2%) Targeting, list quality, or multiple issues at once
Replies, all negative or opt-outs ICP mismatch or wrong message timing
No open rate data at all Deliverability — emails may not be landing in inbox

If you don't have open rate data, start tracking it before running any other diagnostic. Without that baseline, you're changing variables in the dark. The order matters: open rate tells you where the funnel breaks before the message is read. Fix pre-open problems first. Then look inside the email.

For a broader view of where cold email fits in the overall sales problem set, the common sales problems guide covers this alongside pipeline, ghosting, and objection handling. This guide focuses specifically on the cold email layer.

Where most cold emails fail before the reader even opens them

Subject lines are the most underinvested part of cold email writing. Reps spend 20 minutes drafting the body and 30 seconds on the subject line. That allocation is backwards — the subject line is the only thing the prospect sees before deciding whether to open.

When a prospect sees your email in their inbox, they're making a binary decision in under three seconds based on: who it's from, what the subject line says, and the first 40–60 characters of preview text. None of that is about your value proposition. It's about whether the email looks like it might be relevant — right now, today.

Subject lines that no longer work at scale:

  • "Quick question" — recognized immediately as a cold outreach template by anyone who has received more than 20 cold emails
  • "Saw your profile" — every sequence tool generates this; it reads as automated
  • "Connecting regarding [Company]" — corporate, vague, and clearly cold
  • "Idea for [Company]" — vague enough to skip without a second thought

These don't fail because they're badly written. They fail because experienced buyers pattern-match them as templates. If a VP of Sales has received 400 cold emails with "Quick question" in the subject line, their brain treats it as archive-worthy without a conscious read. The decision happens before they even register what you're selling.

What works better: subject lines that are short, specific, and functional. Four to six words. No punctuation at the end. No question marks. They reference something that recently happened in the recipient's world, and they look like internal emails — messages from someone who already knows the context.

  • "Series B and scaling outbound" — references the funding event you detected
  • "VP Sales hire at Acme" — references the job change signal
  • "Cold outreach reply rates" — references a problem in their specific role
  • "Pilot team for outbound" — references a job posting matching your ICP

Preview text is a lever most reps ignore. The first sentence of your email body appears as preview text in most email clients — it's essentially a second subject line, visible before the email is opened. If that first sentence is "I hope this finds you well," you've given the prospect two archive signals instead of one. A specific, relevant first sentence serves double duty: it reinforces the subject line and earns the open.

Sender domain and authentication also matter here. Emails from a properly authenticated personal domain (firstname@companyname.com with SPF, DKIM, and DMARC configured) reach the primary inbox at a higher rate than emails from generic subdomains or unwarmed domains. If your sending infrastructure hasn't been set up properly, your best subject line still loses to the spam filter. More on the technical side in the deliverability section below — and in our guide on cold email deliverability.

Why your first sentence is the most important part of a cold email

You cleared the subject line. The prospect opened your email. You now have roughly three to five seconds before they decide to keep reading or close the tab. That window is your opener — the first sentence or first two lines of the email body. Most cold emails die right here.

The openers that consistently underperform are well-known enough that they've become invisible to the people receiving them:

  • "I wanted to reach out because..." — opens with your agenda, not their situation
  • "Hope you're doing well!" — meaningless formality with no information content
  • "My name is [Rep] from [Company] and we help..." — who you are before why they should care
  • "I came across your profile and was impressed by..." — immediately identified as template flattery
  • "We help [generic ICP] achieve [generic outcome]..." — value proposition before any context is noise

These fail for the same reason: they're about you. The reader's unspoken question on opening a cold email is "Is this relevant to me, right now?" An opener that starts with the sender's agenda, the sender's company, or manufactured flattery doesn't answer that question. It answers a question nobody asked.

A reply-worthy opener does something different. It establishes a specific, observable reason for the contact — something that happened in the recipient's world recently, which creates a logical reason for you to reach out. This is what outbound practitioners call a trigger-led opener. The structure is simple: [specific observation about their current situation] + [one-sentence connection to a problem you solve].

Examples by signal type:

  • Hiring signal: "Saw Acme posted three SDR roles last week — scaling the team usually means building a more structured outbound motion."
  • Funding: "Congrats on the Series A — growth at that stage tends to put a lot of pressure on the outbound team to ramp pipeline fast."
  • Job change: "You just moved from director to VP — the first 90 days usually mean inheriting a pipeline that's light on qualified opportunities."
  • LinkedIn post: "Your post about CRM data quality last week surfaces something we hear a lot from ops teams — the problem usually starts further upstream."

Each opener is about the recipient's situation. The product connection comes in the next line. The order matters — credibility before pitch, context before ask.

Email length compounds the opener problem. Research from Lavender analyzing over 231,818 cold email sends found that bodies in the 25–50 word range produced the highest reply rates, with meaningful drop-off for emails over 100 words (Lavender, 2024, https://www.lavender.ai/blog). The four-sentence structure that consistently works: trigger-led opener, one to two sentences of context or problem framing, one sentence on what you offer, one clear ask. That's the whole email. Anything beyond that is working against you.

In campaigns we've run and worked through with outbound teams, the opener is where the most variance lives. The same company, same list, same CTA — but a trigger-led opener versus a generic one produces noticeably different reply rates. It's also the change that takes the least time to implement: you can rewrite your opener in five minutes. The research and signal detection behind it is the harder part, which is what the later sections address.

Why email length and structure work against you

Most reps write emails that are too long. Not by 20 words — by 150 to 200 words. They include company background, feature descriptions, credential stacking, social proof links, and then a CTA. The result looks like a marketing piece, not a message from a person. And experienced buyers treat it exactly like that.

The problem isn't just time-to-read. A long email signals that you don't know what's relevant to the prospect. If you had a specific, compelling reason to reach out, you wouldn't need five paragraphs to explain it. The length itself reads as "I don't know enough about you to be brief."

Common things reps include that don't belong in a cold email:

  • Company history or founding story ("We're a Series A company that was founded in...")
  • Credential stacking ("We work with Company A, Company B, Company C, and...")
  • Feature lists ("Our platform covers signal detection, message drafting, call prep, and CRM sync...")
  • Multiple CTAs ("Would you be open to a call? Or I could send some resources? Or we could connect on LinkedIn first?")
  • Extended case study descriptions ("One of our customers, a 50-person SaaS company, went from X to Y...")

Every additional element in the email is something the prospect has to process before they can get to the ask. Most don't. They skim to the bottom, see a calendar link or meeting request, and archive. You want zero friction between the opener and the single ask.

Structure problems compound the length problem. HTML-formatted cold emails — with headers, bullet sections, logo banners, and bolded value props — read as marketing materials. Most buyers who receive more than ten cold emails a week recognize this format as automated sequences, not personal messages. Plain-text emails consistently outperform formatted ones in cold outreach. No HTML. No bullets. No email signature with a headshot and color blocks.

The single-CTA rule is the most consistently underapplied principle in cold email. Every additional option increases cognitive load. "Would you be open to a 15-minute call next week?" is a binary decision. "Would you be open to a call, or if not I can send some info, or we could connect on LinkedIn first?" is a decision tree that most people resolve by doing nothing.

What most reps send vs what works

Element Typical cold email Reply-worthy email
Length 150–250 words 40–75 words
Formatting HTML, headers, bullets Plain text, no formatting
CTAs 2–3 options One clear ask
Company info Paragraph 2 or 3 None
Proof points Case study names, logo list One sentence or none
Opening line Rep intro or "hope you're well" Trigger-led, about recipient's situation

If you're currently sending emails over 120 words, cutting them in half is probably the highest-leverage change you can make this week. Not rewriting — cutting. Remove company background. Remove all but one proof point. Remove all CTAs except the most direct one. What's left is usually close to a working email. Add a trigger-led opener and you have something worth testing.

The personalization trap — when it looks personal but reads as generic

Personalization is one of the most cited fixes for cold email, and one of the most misapplied. There's a significant gap between personalization that drives replies and personalization that just looks like it should.

The kind that doesn't work: template-based variable inserts. "Hi [First Name], I saw you're a [Title] at [Company]..." is technically personalized — it has real data. But experienced buyers recognize this format immediately. It reads as automated outreach, not a genuine message. The recipient knows you looked them up; that's not the same as having an actual reason to reach out.

The same issue shows up with scraped professional facts: "I noticed you've been at [Company] for three years." Or "Congratulations on your recent promotion." These are accurate but disconnected — observations about the recipient's biography rather than observations about their current situation. The recipient knows these came from a data source or a LinkedIn scrape, not from someone who paid attention to what they're dealing with right now.

Personalization that generates replies is about the recipient's current situation — something happening in their world right now that creates relevant context for your outreach. Research from Lavender analyzing 231,818+ cold emails found that messages with high-quality personalization — specifically, references to recent signals relevant to the prospect's role or company — showed 27% higher reply rates compared to messages using standard template variable inserts (Lavender, 2024, https://www.lavender.ai/blog).

Personalization strength — what actually moves reply rates

Personalization type Strength Example
Trigger event (funding, hire, product launch) High "Saw Acme just raised Series A."
Role-specific problem framing Medium-high "VPs of Sales scaling distributed teams usually deal with X."
LinkedIn observation (specific recent post) Medium "Your post on pipeline reviews last week."
Company background fact Low "I see you've been at Acme for 3 years."
Job title mention only Very low "As a VP of Sales, you likely..."
First name only Near zero "Hi Sarah, hope you're doing well!"

The higher up the hierarchy, the more the message reads as a genuine reason to reach out — rather than a template that happens to contain the recipient's name. The practical challenge is that signal-led personalization requires knowing which accounts have fresh, relevant signals before writing the message. That requires monitoring LinkedIn job changes, funding announcements, product launches, and company news across a 50-account list. Without a system for this, reps default to lower-strength personalization because it's the only data that's readily available.

The targeting section below addresses this directly — finding accounts with signals before outreach is the most durable fix to the personalization problem. You can't write a trigger-led opener for an account that has no visible trigger.

Targeting and timing: the problem that volume cannot fix

There's a category of cold email problem that better copywriting can't solve: sending to the wrong people at the wrong time. Most reps build lists using filters — title, company size, industry, geography. That produces cold lists: contacts who match the ICP profile but have no particular reason to be thinking about your category right now.

A well-crafted email to a cold contact in a normal operating period gets read and archived. ICP fit alone isn't enough to earn a reply — it just means you're not wasting everyone's time. What actually moves reply rates is alignment between your outreach and a moment when the prospect's context makes your message relevant.

The same VP of Sales is far more receptive to a sales workflow message during a hiring surge than after a reorg or a board meeting. Their receptivity isn't about the message — it's about whether their current focus makes your message land or get dismissed. Trigger-based outreach aligns the contact with the moment when relevance is highest.

Buying triggers worth acting on:

  • Hiring signals: the company is adding headcount in a function that uses your product — they're scaling something. The ramp pressure is real.
  • Funding events: Series A+ rounds come with revenue pressure. Receptivity to sales tools is structurally higher in the 60–90 days post-raise.
  • Leadership changes: a new VP or director typically audits tools and processes in the first 90 days. New mandate, open mind.
  • Tech stack signals: a job posting requiring your integration signals adjacent tool evaluation already in motion.
  • Competitor mentions: a LinkedIn post or press mention about a competitor signals active category evaluation.

For a deeper breakdown of signal types and how to act on them, see our guide on buying signals in B2B sales.

Beyond timing, many reps are simply sending to the wrong segment. A cold email to the right company but the wrong job level either goes unanswered or gets forwarded, which is not the same as a warm reply. A cold email to the right title at the wrong company stage — too early, too late, wrong business model — hits ICP mismatches that personalization can't paper over.

Directional reply rate ranges by outreach type

Outreach type Typical range Why
Pure cold (ICP filter, no signal) 1–4% No specific reason to reply now
Signal-triggered (hire, funding, activity) 5–12% Relevant to what they're working on right now
Warm (prior relationship or engagement) 15–30%+ Context already established

The numbers above are directional — actual rates vary by industry, ACV, and message quality. But the relative pattern holds in our experience working with outbound teams: signal-led outreach consistently outperforms cold list outreach, and warm outreach outperforms both by a wide margin. Volume on a cold list with no signal behind it rarely produces proportional improvement in replies.

The quick self-check: look at your last 20 cold sequences. What percentage were triggered by a specific, observable event — a funding announcement, a job posting, a LinkedIn post — versus pure ICP-filter outreach? If the answer is below 20–30%, targeting and timing are likely contributing to your low reply rate before you even look at the message itself.

Deliverability: why some cold emails never reach the inbox

This is the easiest problem to overlook and the most damaging when present. You're sending emails, they show as delivered, but they're routing to spam or promotions folders. Low reply rates look like a message problem when the problem is infrastructure — and you'd never know because there's no visible error signal.

Email deliverability is the combination of technical authentication (SPF, DKIM, and DMARC records on your sending domain), sending domain reputation, and behavioral signals from recipients (open rates, spam complaints, bounce rates) that determines whether your email lands in the primary inbox versus spam or promotions.

Deliverability degrades over time without active management. A sending domain that starts clean can drift toward spam-folder routing after a few months of cold outreach volume, especially when:

  • Spam complaints accumulate from recipient opt-outs (even low rates — above 0.1% is a warning sign)
  • Bounce rates are high due to outdated or invalid email addresses on your list
  • Send volume exceeds what the domain has been progressively warmed up to handle
  • Recipients repeatedly route your emails to "junk" or "promotions"

Warning signs that deliverability may be the problem:

  • Open rates dropping from 25% to under 10% with no change to your subject lines
  • Reply rates declining even as you increase send volume
  • A prospect mentioning they found your email in their spam folder
  • Test emails from your sending domain landing in Gmail's Promotions tab

The quick diagnostic: send a test email from your sending domain to a Gmail account you control. Where does it land — primary inbox, promotions, or spam? If it's not in primary, you have a deliverability issue. Fixing copy before fixing infrastructure produces no change. Our cold email deliverability guide covers the full technical checklist.

New sending domains require gradual ramp-up before hitting cold email volume. Starting at full volume on a new domain — even a properly authenticated one — triggers spam filters because the domain has no engagement history to establish trust. Domains typically need three to four weeks of progressively increasing sends (starting at 5–10 per day) before cold outreach. For the full authentication setup — SPF, DKIM, and DMARC explained for reps rather than IT — see the plain English guide.

The key test for prioritization: if you fix deliverability and reply rates don't improve, the problem is message or targeting. If reply rates jump noticeably after fixing deliverability, you've found the primary issue. That ordering matters — don't spend a week rewriting emails when the problem is that no one is seeing them.

How to run a quick self-audit on your cold email program

The four problems above aren't always present at the same time. Diagnosing which layer is hurting your reply rate requires isolating where people are dropping off. This framework works whether you're using a sequence tool, sending manually, or a mix.

Step 1: Start with open rate.

If your open rate is under 20%, the problem is pre-open. Don't change the email body. Changing what no one reads won't move reply rates. Fix the pre-open first.

What to do: test three different subject lines over 30–40 sends each and compare. Send a test email to a Gmail account you control and note which folder it lands in. Verify SPF, DKIM, and DMARC are configured on your sending domain.

Step 2: Check reply-to-open ratio.

If your open rate is reasonable (20–30%) but reply rate is under 5%, the problem is inside the email — the opener, the structure, or the ask.

What to do: read your highest-volume email's first sentence aloud. Does it reference something specific about the recipient's situation, or is it about you? Count the words in the body. Over 100 words: cut it down. Check the CTA: is there exactly one ask, or multiple options?

Step 3: Check reply quality.

If you're getting replies but they're negative, opt-out requests, or "send me more info" brushoffs, the problem is ICP or message positioning.

What to do: look at companies that replied positively — what do they have in common that your broader list doesn't? Is your value proposition clear in 15 seconds to the right segment? Are you sending to the right job level at the right stage company?

Step 4: Check timing and signal coverage.

If reply rates look reasonable but pipeline quality is off, check whether your sends have real signals behind them.

What to do: of your last 20 sequences, how many were triggered by a specific, observable event versus pure filter-based cold outreach? How current is the list — contacts older than six months have higher invalid email rates, which damages both deliverability and targeting quality.

Self-audit reference table — work top to bottom

Layer Check Target If off, do this
Pre-open Open rate >20% Subject line test + deliverability check
Opener + body Reply-to-open rate >10% Shorten email, fix opener, single CTA
Targeting Reply quality >50% positive ICP filter review, signal-trigger check
List hygiene Bounce rate <3% List clean, verify emails before send
Deliverability Inbox placement Primary Technical audit — SPF/DKIM/DMARC

Work through the table from top to bottom. The first row that fails is where to focus. Don't jump to step 3 if step 1 is broken — targeting improvements won't help if the emails aren't being opened. For the cadence side of this — how to structure the full sequence around these sends — see our guide on how to build a sales cadence.

25–50words

Optimal cold email body length

Lavender analysis of 231,818+ sends. This range outperforms both shorter and longer emails on reply rate (Lavender, 2024).

27%

Reply rate lift from signal-led personalization

vs standard template variable inserts — for messages referencing recent, role-relevant signals (Lavender, 2024).

4

Layers where cold email problems live

Pre-open (subject line, deliverability), opener, body structure, or targeting. Fix the first broken layer first.

What a reply-worthy cold email looks like — with a working template

The principles above are easier to apply with working examples. The templates below apply the four rules: trigger-led opener, short body, single CTA, no company filler. All are under 80 words in the body.

The four-line framework:

  1. Line 1 — Trigger: specific signal or observation about their current situation
  2. Line 2 — Context: one to two sentences connecting that signal to a problem your ICP has
  3. Line 3 — Offer: one sentence on what you do, tied to the problem just named
  4. Line 4 — Ask: one sentence, single frictionless CTA

Template 1 — Hiring signal

Subject: Scaling SDR team at [Company]

Saw [Company] posted three SDR roles last week — that usually means you're building a more structured outbound motion.

Most teams at that stage find the bottleneck isn't headcount, it's the prep and admin time each rep carries — two to three hours a day that should be selling time.

Gangly was built for that problem: signal detection, message drafting, and CRM updates in one workflow, so reps spend time on actual outreach rather than manual prep.

Worth 20 minutes this week?

Word count: 67 words. One ask. No company history.

Template 2 — Funding signal

Subject: Outbound at [Company] post-Series A

Congrats on the Series A — growth at that stage tends to put a lot of pressure on the outbound team to ramp pipeline quickly.

One pattern we see consistently with newly funded teams: the rep bottleneck is prep time, not headcount. Reps spend more hours on research and CRM admin than on actual outreach.

[One sentence on what you offer, tied to this specific problem for their stage and segment.]

Would 20 minutes this week make sense?

Template 3 — No trigger available

When there's no recent signal, acknowledge the cold contact rather than forcing context that isn't there. Honest framing often outperforms manufactured personalization.

Subject: [Specific problem your ICP commonly has]

No particular context for this — [Company] just fits the profile of teams we work with on [specific, named problem relevant to their segment].

[One sentence on the problem in their specific segment and stage.]

[One sentence on what you offer.]

Worth a quick conversation if any of that's relevant?

What makes all three work:

  • None start with "I hope you're doing well" or "I wanted to reach out"
  • None describe the sender's company in detail — the product gets one sentence
  • None have more than one ask
  • All are under 80 words in the body
  • All start with something about the recipient's situation, not the sender's

The follow-up sequence matters as much as the first touch. Most replies come on touches two, three, or four — not touch one. The first email earns the right to follow up. See our guide on how many touchpoints a cold sequence actually needs for the cadence structure.

How Gangly builds the context for reply-worthy outreach

Most of what this guide covers — identifying the signal, writing the trigger-led opener, keeping the body short and specific — requires knowing something relevant about the account before starting the message. That's the step where reps spend the most time and where quality degrades fastest under volume pressure.

Gangly's Signal Detection surfaces accounts with fresh, relevant signals before you start writing — job changes, funding events, LinkedIn activity, company news — ranked by signal confidence. You see the specific signal that fired ("Sarah just started as VP Sales at Acme, 3 days ago") rather than a vague warmth score. The Outreach Writer takes that signal and generates a message in the rep's voice: trigger-led opener, short body, single CTA.

The rep reviews and edits before anything goes out. The output is a message tied to a real reason for contact, written in the time it takes to read this paragraph rather than the 20–30 minutes manual research and drafting usually takes. Reps running signal-led outreach through Gangly don't have to choose between personalization quality and volume — the research and drafting stages happen before the compose window opens.

For more on how the workflow connects signal detection to outreach drafting to call prep, see how Gangly works. If you want to see where your current outreach stands before making any changes, the Outreach Grader scores your existing cold emails in under 60 seconds — no account required.

Key takeaways

  • 1Cold emails fail at one of four layers: subject line and deliverability (pre-open), the opener, the email body, or targeting and timing. Diagnose the layer before changing anything.
  • 2Start the audit at open rate. Under 20% means a pre-open problem — don't change the body until the pre-open is fixed.
  • 3Short emails win. Bodies in the 25–50 word range outperform longer ones. If your email is over 100 words, cut it in half before testing anything else.
  • 4Generic personalization doesn't move reply rates. Trigger-led openers tied to recent, observable signals do — and the difference is measurable.
  • 5Deliverability is a silent reply-rate killer. Test your emails in your own Gmail inbox before scaling send volume on any campaign.

Cold email problems are diagnosable. They're not arbitrary — there are a small number of variables that move reply rates up or down, and most of them can be identified in under an hour by working through the self-audit framework above. Start with open rate. Fix deliverability and subject lines before touching the body. If those are fine, look at the opener and length. If those are fine, check who you're targeting and whether there's a signal behind the send.

The reps who get consistent results from cold email aren't necessarily the best copywriters. They're the ones who send to the right accounts at the right moment, with emails short enough to read and specific enough to reply to.

Fix the right layer first

Signal detection and message drafting in one workflow.

14-day free trial. No credit card. Connect in under 10 minutes.

Frequently asked questions

What is a good reply rate for cold email in B2B? +

Cold email reply rates typically range from 1–8% for genuinely cold sequences — contacts with no prior relationship or trigger event. Signal-triggered sequences tend to fall in the 5–12% range. Warm outreach with prior engagement can reach 15–30%+. If you are consistently below 2%, something in the message, targeting, or deliverability is broken. "Good" also depends on deal size: a 3% reply rate on $50K+ ACV deals can generate strong pipeline at that percentage.

How do I improve cold email reply rates without sending more emails? +

Focus first on who you are sending to — are there signals making the account worth contacting now? Then check your opener: does the first sentence reference something specific about the recipient's current situation? Then cut length — if the email is over 100 words, shorten it to four sentences. Most reply rate improvement comes from tighter targeting, shorter emails, and trigger-led openers. Volume can wait until the message is working.

Why are my cold emails going to spam? +

Spam routing usually comes from: a sending domain without proper SPF, DKIM, or DMARC authentication; a domain that has not been warmed up before cold outreach volume; high bounce rates from invalid email addresses; or accumulated spam complaints from prior sends. Send a test email to a Gmail account you control and check which folder it lands in. If it is not in the primary inbox, fix deliverability before changing any copy.

How long should a cold email be? +

Research from Lavender analyzing over 231,818 cold email sends found that bodies in the 25–50 word range produced the highest reply rates (Lavender, 2024, https://www.lavender.ai/blog). In practice, aim for four sentences: a trigger-led opener, one to two sentences of problem context, one sentence on your offer, and one clear ask. Anything that does not serve one of those four purposes should be cut.

Does personalization actually improve cold email reply rates? +

Yes, but type matters. Research from Lavender found that high-quality personalization — messages referencing recent, role-relevant signals like funding, hiring activity, or specific company news — produced 27% higher reply rates compared to standard template variable substitution (Lavender, 2024, https://www.lavender.ai/blog). Inserting a first name or a generic company fact does not produce the same effect on reply rates.

Does cold email still work in 2026? +

Cold email is a workable channel, but harder than five years ago. Inbox noise is higher, experienced buyers pattern-match templates faster, and deliverability requires more active management. Teams running high-volume generic sequences are seeing diminishing returns. Teams using signal-led targeting, short trigger-based messages, and structured follow-up sequences still generate consistent pipeline from it. The channel has not changed — the bar for what counts as a good cold email has.

Send fewer emails. Get more replies.

14-day free trial · No credit card · Signal detection + message drafting in one workflow