B2BReply.com
Guide

Cold email personalization guide

Personalization is not first-name merging. It is turning research into a message the prospect could only receive from someone who did their homework. Here is how that works in practice.

Start with the signal, not the template

The strongest emails are anchored in a signal that is real, recent, and relevant. Start with what you found, then build the email outward from there.

  • A recent hire — especially in a role adjacent to what you offer
  • A product launch, new feature, or expansion announcement
  • A funding round — signals growth intent and budget availability
  • A job post — reveals what the company is trying to build or fix
  • A public post, talk, or interview — shows what the decision maker cares about right now

The three layers of personalization

Not all personalization is equal. Most outreach stops at layer one or two and wonders why it doesn't work.

  • Layer 1 — Industry relevance: 'We work with SaaS companies.' — Baseline. Everyone in your list gets this. Not enough on its own.
  • Layer 2 — Role and company fit: 'As a Head of Sales at a Series A SaaS...' — Better, but still generic. Most automation tools can generate this.
  • Layer 3 — Account-level signal or observation: 'Saw you hired a VP of Sales in Amsterdam last month — looks like EMEA is the push this year.' — This is where replies come from.

How to source layer 3 signals

Layer 3 signals require actual research. Here is where to find them and what to look for.

  • LinkedIn company page — recent hires, team expansions, company announcements
  • LinkedIn individual profile — recent posts, comments, shares, job changes
  • Company blog or newsroom — product updates, case studies, thought leadership
  • Job boards — open roles reveal priorities, technology choices, and gaps
  • Funding announcements — investor pages, Crunchbase, press releases
  • Conference talks or podcast appearances — published priorities and challenges

How to use the signal in the email

Finding a signal is not enough. The way you use it determines whether it feels like research or surveillance. There is a right way.

  • State it plainly, don't dramatize it: 'Saw the Amsterdam hire' not 'I was deeply inspired by your expansion strategy'
  • Connect it to why you're writing: the signal should explain why this email is landing now
  • Keep it short — one sentence to establish the signal, one sentence to connect it, then get to the ask
  • If you can't connect the signal to your offer naturally, discard it and find a better one

Watch for fake personalization

Fake personalization is worse than no personalization. Prospects recognize it immediately, and it damages trust before the message is even read.

  • Merging '{company}' into a sentence is not personalization — it's a variable
  • Complimenting a post you obviously didn't read fools nobody
  • 'I noticed you're interested in growth' — this applies to every company on Earth
  • AI-generated openers that feel specific but are actually generic patterns at scale

When you can't find a layer 3 signal

Sometimes there is no obvious signal — the company has no public presence, the decision maker doesn't post, there are no recent announcements. In that case, the right move is honesty: write a clear, direct layer 2 email with a sharp offer and a concrete ask. That always beats a hollow layer 3.

Related

Ready to build your outsourced outbound team?

Get a free outbound plan covering your market, ICP, channel fit, call script direction and campaign approach.