← Back to blogMarketing

ABM personalization: match the message to the moment, not the logo

ABM personalization works when it's keyed to the buying stage and the signal that moved it, for an identified person. Four levels and a stage-by-role grid.

Jess CookVP of Marketing · · 8 min read

ABM personalization pays off when the message is keyed to the moment an account is in and the role of the person reading it. Dropping the company name into a subject line is the version most programs mean by the word, and it's the cheapest one. The reader can tell the difference between a message that knows what just happened at their company and a mail merge that knows what their company is called.

Here's how to personalize to the moment: what the moment is, how it changes by buying stage and by role, where the usual approaches go wrong, and how to do it at scale without a copywriter per account.

TL;DR

  • There are four levels of personalization: generic, industry, company, and person-in-the-moment. Conversion roughly triples from the first to the last.
  • The moment is the account's buying stage plus the signal that moved it. Personalize to that, for an identified person.
  • Build a message grid of stage by role and fill the variable parts from the signal. That's how it scales.
  • Ads carry the moment. Email and outreach carry the person. Don't make the ad do the email's job.
  • Only personalize to people you've actually identified. Guessing who's behind a visit and writing to them by name is how programs lose trust.

The four levels of ABM personalization

Programs usually stop at level two or three without realising there's a fourth.

  1. 1
    Generic. The same message to everyone in the target list. It's the standing campaign, and it has a job: air cover.
  2. 2
    Industry. The problem framed in the reader's vertical. Better, still a segment.
  3. 3
    Company. The account's name, logo, and a fact about it. This is where "personalized" ABM usually lives, and it's where the mail-merge feeling starts.
  4. 4
    Person in the moment. A message to an identified individual, built on what their account is doing right now and what they themselves just did.

The gap between the levels is large. In Kaylee Edmondson's analysis of 12 months of ABM campaigns(opens in a new tab), conversion rose from 18% for generic messaging to 27% for industry, 42% for company, and 63% when the message was personalized to the individual and the company together. The same dataset found that when engagement fired and the team increased both frequency and personalization, conversion lifted about 3.5 times. The fourth level is the one that pays, and it's the one that needs a person and a moment to exist.

What the moment actually is

The moment has two parts, and both come from signals.

The stage the account is in. We stage accounts as Identified, Aware, Interested, Considering, and Selecting, and each stage has its own question(opens in a new tab). An account that's just been identified needs to learn you exist. An account in Considering has several people researching and needs the business case, by role. The same message to both wastes one of them.

The signal that moved it. Relevance signals describe what changed in the account's world: a funding round, a new leader, hiring for the role you sell to, a pricing-page change. Engagement signals describe what an identified person just did: visited integrations twice, joined a webinar, clicked an ad about a specific problem. The relevance signal writes the first line of the message. The engagement signal tells you who to send it to and what they already care about.

Together they give you a sentence a reader recognises as true about their week. That recognition is the whole mechanism, and it's why the timing window(opens in a new tab) matters: a message about last quarter's signal reads as research, and a message about this week's reads as attention.

Personalize by stage

  • Identified. Nothing has happened yet. Industry-level creative to the roles you expect on the committee. Don't personalize what you don't know.
  • Aware. Something changed in the account's world. Lead with the change and what it usually means: "you've added 50% more data engineers this year, which usually means infrastructure complexity is scaling fast." Read commoditized data through your lens.
  • Interested. An identified person did something. Personalize to the thing they did, at the level of the page or the topic, and offer the obvious next step. Keep it light; one visit is interest, not intent.
  • Considering. A committee is forming and the pages have changed to pricing, integrations, security. Personalize by role now: the practitioner gets the how, the economic buyer gets the proof, the ops lead gets the integration answer.
  • Selecting. There's an open deal. Marketing's job is deal support: the comparison the champion needs to forward, the proof the CFO needs to see. Personalization here is about equipping the person who's selling internally.

Personalize by role

A buying committee often runs six or more people, and they don't want the same message. What a buying group is(opens in a new tab) covers the roles; the short version is that the champion wants ammunition, the economic buyer wants risk removed, the ops owner wants to know what breaks, and the end users want to know it's less work. One account in Considering might need four messages in the same week, each keyed to the same moment and a different reader.

That's also the honest limit of ad personalization. An ad can carry the moment and the role. It can't carry the person's name without feeling like surveillance, and on LinkedIn it can't reach a committee of four without clearing the audience minimum(opens in a new tab). So the ad does the moment-and-role job, and email, outreach, and the rep's call do the person job.

Where ABM personalization goes wrong

  • Logo merge fields. "Hi {Company}, we help companies like {Company}" is level three pretending to be level four. The reader has seen it a hundred times this month.
  • Personalizing to a guess. Writing to "the VP of Marketing at Acme" because someone at Acme visited the site, without knowing who, is worse than not personalizing. If the guess is wrong, you've told the reader you're watching and not paying attention. Personalize only to identified people.
  • Treating every contact as a buyer. Not every identified person at the account is on the committee. A junior analyst reading your blog doesn't need the CFO's message, and sending it to them wastes the one moment you had.
  • Stale moments. A list exported in January and personalized in March is personalized to a moment that's gone. Engagement decays in weeks.
  • Over-personalizing the creative, under-personalizing the timing. A beautifully tailored message sent two weeks late loses to a plain one sent the same day. Timing is the personalization most teams skip.

One account, three people, two stages

A hypothetical mid-market account moves from Aware to Considering in a month. In week one, a funding announcement puts it in Aware; the ads to the expected roles lead with what a raise usually means for the team you sell to. In week three, a director of operations visits the integrations page twice; she joins a retargeting audience about the integration she looked at, and the rep gets a note that names the page. In week four, a RevOps lead and a VP join her on the site, and the account is in Considering. Now the messages split: the director gets the how, the VP gets the proof story and a senior seller, the RevOps lead gets the data-model answer.

Three people, two stages, five messages, and none of them mention the company's name as the personalization. Every one mentions something true about that week.

How to scale it

Build a message grid: stages down the side, roles across the top. Each cell holds a template whose variable parts come from the signal (the event, the page, the topic) rather than from a writer. That's a few dozen cells for most programs, written once and refreshed when the product or the positioning changes. The ABM playbook(opens in a new tab) runs this as micro plays inside the broader campaign, each with its own targeting, messaging, and timing, and loads the account context into an AI model so the rep's outreach is drafted with the signal already in it. The rep gets a name, a reason, and a draft, rather than a briefing doc.

Creative still has to be good. Personalization is who sees the message and when; it doesn't rescue a weak one, and most of an ad's effect is still the creative(opens in a new tab).

How Vector personalizes to the moment

Vector stages every tracked account from Identified through Selecting and attaches the signal that moved it, with the named person wherever a real one has been identified. Audiences are built from those people and from stages, so a message meant for Considering reaches the accounts in Considering and stops when they move on. When a signal fires, the account owner gets the person, the reason, and the context in the tools they already use, and the audiences on LinkedIn, Google, and Meta rebuild to match.

If your ABM personalization still means the company name in the subject line, see how Vector handles ABM(opens in a new tab).

Book a demo →(opens in a new tab)

Frequently asked questions

What is ABM personalization?

It is tailoring the message to a target account and the people inside it. The version that pays off is keyed to the account's buying stage and the signal that moved it, written for an identified person in a specific role, rather than to the company name alone.

What are the levels of ABM personalization?

Generic, industry, company, and person in the moment. In one 12-month analysis of ABM campaigns, conversion rose from 18% for generic messaging to 63% when the message was personalized to the individual and the company together.

How do you personalize ABM at scale?

Build a grid of buying stages by committee roles, write a template for each cell, and fill the variable parts from the signal: the event, the page, the topic. Load that context into the tools reps already use so outreach is drafted with the signal in it.

Should ABM ads be personalized to a person?

Ads should carry the moment and the role. Putting a person's name in an ad feels like surveillance, and narrow audiences hit platform minimums. Email, outreach, and the rep's call carry the person.

What is the most common ABM personalization mistake?

Personalizing to a guess: writing to a title at an account because someone there visited the site, without knowing who. If the guess is wrong, the reader learns you are watching and not paying attention. Personalize only to identified people.

ABM finally works the way you thought it would

Signals, accounts, contacts, activation, and proof, all in one loop

0:00
-0:00