LongRun
All posts
GTM Strategy

How to Build an ICP That Makes Outbound Work

Jun 30, 20255 min read

Most outbound ICPs are a job title and a company size, and that is exactly why most outbound stalls. A real ideal customer profile is built in two layers: a firmographic layer that describes the kind of company you can help, and a signal layer that tells you which of those companies are worth contacting this week. When you skip the second layer you end up emailing the right industry at the wrong time, which reads as generic no matter how good the copy is. Here is how we build ICPs that hold up once the sequences turn on.

Start with the firmographic layer, then narrow until it hurts

The firmographic layer is the stable description of an account: industry, size, geography, business model, and the tooling or motion that tells you they have the problem you solve. The mistake is stopping at something broad like 'B2B SaaS, 50 to 500 employees.' That is a market, not an ICP, and it forces one generic message across thousands of companies that have very little in common.

Narrow until it feels uncomfortably small. A list of 400 companies you can describe precisely will beat a list of 40,000 you cannot. When the segment is tight, the message can name the exact situation the buyer is in, and that specificity is what earns a reply. You can always add an adjacent segment later. You cannot un-burn a list you blasted with a vague pitch.

Add a signal layer so timing does the heavy lifting

The signal layer is what separates an account that fits from an account that is ready. Signals are observable changes: a new hire in a relevant role, a funding round, a tooling change, a job posting that describes the pain you fix, expansion into a new market. The same company can be a poor prospect in March and an obvious one in June because something changed.

Signals are also where custom data sourcing earns its keep. For niche markets, the standard databases break down, and the firmographic filters return junk. Pulling and structuring the right signals is the work that makes a tight ICP usable at volume. We cover the mechanics of this in our approach to buying signals.

Write your anti-personas down

An ICP is as much about who you exclude as who you include. Anti-personas are the accounts that look like a fit on paper but reliably waste your time: the company too small to afford you, the role with no budget authority, the industry where your offer technically applies but never closes. If you do not write these down, they leak back into every list build.

  • Companies below the revenue or headcount where your solution makes sense
  • Roles that cannot sign or champion a purchase
  • Industries where you have tried and the sales cycle never completes
  • Geographies you cannot support or sell into
  • Accounts already saturated by a competitor with deep lock-in

Test segments before you scale them

An ICP is a hypothesis until the replies prove it. Before committing budget and sending volume to a segment, run it small. Send to a few hundred contacts, watch the positive reply rate, and read what people actually say back. The replies will tell you whether the firmographic cut is right and whether the signal you chose maps to real urgency.

If a segment produces interested replies that mention the exact problem you named, scale it. If it produces polite declines or silence, the issue is usually the ICP, not the copy. Fix the targeting before you add volume, because volume only multiplies whatever the small test already showed you.

FAQ

Questions, answered.

How small should an outbound ICP segment be?
Small enough that you can write one message that describes the buyer's exact situation and have it ring true for nearly everyone on the list. In practice that often means a few hundred accounts per segment, not tens of thousands. You expand by adding new tight segments, not by widening one loose one.
What is the difference between a firmographic filter and a signal?
A firmographic filter is a stable trait of the company, like industry or headcount. A signal is a recent change, like a new hire, a funding round, or a relevant job posting. Firmographics tell you who could buy. Signals tell you who is likely ready to talk now.
Why do anti-personas matter if I already have an ICP?
Without a written exclusion list, accounts that superficially match your filters keep slipping into your lists and quietly dragging down reply quality. Documenting anti-personas keeps every future list build honest and stops you from paying to email people who will never buy.

Want this built and run for you?

LongRun builds the outbound system, runs it, and hands it over at day 90. Book a strategy call to scope yours.