Your ICP is probably wrong.
Not because you picked the wrong industry or company size. Those are fine. The problem is that your ICP describes who could buy from you, not who is about to.
"SaaS companies, 50-500 employees, Series A+" describes millions of companies. It is a category, not a targeting strategy. And yet most sales teams treat it like a finished product, load it into a sequencer, and start blasting.
I have reviewed dozens of ICPs from B2B founders and sales leaders. Almost all of them are just demographic checklists. Industry. Employee count. Revenue range. Geography. Maybe a buyer persona stapled to the bottom.
None of them answer the only question that actually matters: which of these companies need what we sell right now?
Why Demographic ICPs Fail
A traditional ICP looks something like this:
- Industry: B2B SaaS
- Company size: 50-500 employees
- Revenue: $5M-$50M ARR
- Location: United States
- Title: VP of Sales, CRO
That describes roughly 50,000 companies. Nobody is calling all of them. So what happens? Reps cherry-pick. They work the logos they recognise, the accounts that replied three months ago, the ones their manager mentioned in a pipeline review. The ICP becomes decoration.
The deeper problem is that this approach treats all 50,000 companies as equally likely to buy. They are not. Not even close.
A 200-person SaaS company that just raised $30M and hired a new VP of Sales is in a completely different buying mode than one with flat growth and stable headcount. Same demographics. Wildly different probability of closing.
Your ICP should distinguish between those two companies. If it cannot, it is not doing its job.
Start with Signals, Not Demographics
The fix is simple in concept, though it requires a real shift in how you think about targeting.
Instead of defining your ICP by what a company is, define it by what is happening at the company.
Ask yourself: What events or changes would make a company need our product urgently?
These are your "why now" triggers. They are the difference between a company that could theoretically use your product and one that is actively feeling the pain you solve.
Step 1: Identify Your "Why Now" Triggers
Think about your fastest deals. The ones that closed in weeks, not quarters. Something triggered those. A new hire. A funding round. A competitive loss. A compliance deadline.
Those triggers are more valuable than any firmographic data point because they indicate timing, and timing is everything in outbound.
Common triggers by product category:
| Product Type | Why Now Triggers | |-------------|------------------| | Sales tools | New sales leadership, SDR hiring spree, post-funding growth | | Security software | Breach in their industry, compliance deadline, new CISO | | HR tech | Rapid hiring, new CHRO, shift to remote or hybrid | | Marketing tools | New CMO, rebrand announcement, product launch | | Engineering tools | Tech stack migration, VP Eng hire, team scaling past 20 |
Your triggers will be specific to your product. Spend real time on this. Talk to your best customers and ask them what was happening at their company when they started looking for a solution. The answers will surprise you.
Step 2: Build Triangulation Patterns
A single signal is interesting. It is not conclusive.
A company raised money? Great, so did 500 others this quarter. A new VP just started? Could mean anything.
But when you combine two or three signals, the picture sharpens dramatically. I call these triangulation patterns, and they are the core of a signal-first ICP.
Pattern: "Scaling Pain"
- Signal 1: Company headcount grew 50%+ in the last year
- Signal 2: Hiring 3+ roles in your target department right now
- Signal 3: Posting for a leadership role (VP or Director level)
When all three are present, you are looking at a company growing faster than its systems can handle. They are bringing in senior leadership to impose structure on chaos. That leader will need tools. Fast.
Pattern: "New Leader, New Stack"
- Signal 1: New VP or Director joined in the last 90 days
- Signal 2: Job posts mentioning tools or platforms they are evaluating
- Signal 3: Removing a competitor from their tech stack
New leaders come in with mandates and reputations to build. They evaluate everything their predecessor chose. Your window is about 90 days before they commit to a new set of vendors. After that, you are fighting inertia.
Pattern: "Post-Funding Build"
- Signal 1: Raised Series A or later in the last 6 months
- Signal 2: Department headcount growing quickly
- Signal 3: New leadership hire in your target function
Money, urgency, and a decision-maker with a blank slate. This is the pattern behind most fast-closing enterprise deals I have seen.
Step 3: Add Demographics as Filters, Not the Foundation
Now you layer demographics back in, but in their proper role: as filters, not the definition itself.
Your ICP becomes:
Companies showing [Pattern Name] signals, filtered to [demographic criteria]
Example:
Companies showing "Scaling Pain" signals (50%+ growth + 3 or more dept hires + leadership posting), filtered to B2B SaaS, 50-500 employees, United States.
That is probably 300-500 companies at any given time. Not 50,000. Every one of them is experiencing real urgency. Every one of them has a reason to take your call.
That is the difference between a targeting strategy and a demographic wishlist.
Full Example: ICP for Sales Training Software
Theory is nice. I want to show you what a complete signal-first ICP looks like in practice.
Say you sell sales training and enablement software. Your buyers are VPs of Sales and Sales Enablement leads at mid-market SaaS companies.
Why Now Triggers
- Post-funding. Series A, B, or C in the last 6 months. They have budget and growth pressure.
- New sales leadership. VP of Sales or CRO joined in the last 90 days. They are reshaping the team.
- SDR hiring surge. Three or more SDR roles posted. They need to ramp new reps quickly.
- Revenue pressure. Earnings call mentions of missed targets, or Glassdoor reviews mentioning quota problems.
- Competitor departure. Removing an existing training tool from their stack. They are actively shopping.
Triangulation Patterns
"New VP Building Fast"
- New VP Sales (last 90 days)
- 3+ SDR roles posted
- Recent funding event
- What this means: A new leader with fresh budget, building a team from scratch, under pressure to show results in their first two quarters. They cannot afford a 6-month ramp time. They need training infrastructure yesterday.
"Post-Funding Scaling"
- Series B or later (last 6 months)
- Sales team grew 50%+
- Job posts mention "scaling" or "growth"
- What this means: The playbook that worked with 10 reps is breaking with 30. They know it. They are hiring fast and the onboarding process is held together with Google Docs and tribal knowledge. You solve that exact problem.
"Turnaround Mode"
- New CRO (last 60 days)
- Previous sales leader departed (fired or left)
- Revenue or quota concerns surfacing publicly
- What this means: Someone was brought in to fix a broken sales org. They will replace everything the previous leader chose. Tools, processes, training, all of it. If you are not in front of them in the first 60 days, their predecessor's replacement will be.
Demographic Filters
- B2B SaaS
- 100-1,000 employees
- $10M-$100M revenue
- United States, UK, Canada
Buyer Personas
-
VP of Sales (primary buyer)
- Titles: VP Sales, VP Revenue, Head of Sales
- They own the problem. Ramp time, quota attainment, rep performance. If these numbers are bad, it is their job on the line.
-
Sales Enablement Lead (secondary buyer)
- Titles: Director Sales Enablement, Head of Enablement
- They own the solution. They are evaluated on how quickly new reps become productive and whether the training content is actually getting used.
The difference between these two personas matters for your outreach. The VP cares about outcomes. The enablement lead cares about implementation. Talk to each about what keeps them up at night, not what your product does.
Making This Operational
A signal-first ICP is useless if you cannot actually find the companies matching your patterns. This is where most teams get stuck.
The manual approach looks like this:
- Google Alerts for funding events in your industry
- LinkedIn stalking for leadership changes
- Job board monitoring for hiring patterns
- A massive spreadsheet to cross-reference everything
I have tried this. It takes 2-3 hours per day minimum, and the data goes stale almost immediately. Most teams do it enthusiastically for about two weeks, then quietly abandon it. The spreadsheet sits there, slowly decaying, a monument to good intentions.
The automated approach is what actually works at scale. You define your patterns once and a platform monitors for matching companies continuously. HighTempo does exactly this. You tell it what signals matter for your business, and it delivers matched accounts with the specific signals that triggered each match. No black-box scores. Every signal traceable to a source your reps can reference in their outreach.
The point is not the tool. The point is that signal-first targeting only works if the signals are fresh. A funding announcement from last quarter is not a buying signal. It is old news. Whatever approach you choose, speed matters.
What Changes When You Get This Right
I am not going to pretend this is some magical transformation overnight. But the differences in outbound performance are real and they are significant.
Teams working from traditional demographic ICPs typically see:
- 2-3% email reply rates
- 15-20% meeting conversion from replies
- Most objections are "not a priority right now"
Teams working from signal-first ICPs consistently see:
- 8-15% email reply rates
- 40-50% meeting conversion from replies
- Conversations about actual problems, not polite brush-offs
The improvement is not because they write better emails, though better targeting does make personalisation much easier. The improvement is because they are reaching companies at the exact moment something changed. The pain is fresh. The budget is unlocked. The decision-maker is looking for answers.
Timing is not one factor among many. It is the factor. Everything else is noise reduction.
Build Yours This Week
If you take one thing from this article, make it this: your ICP should be a living targeting system, not a static slide in a sales deck.
To get started:
-
List 5 events that would make a company need your product urgently. Ask your best customers what was happening when they started looking. Trust their answers more than your assumptions.
-
Build 2-3 triangulation patterns by combining signals. Single signals are too noisy. You need combinations that together paint a clear picture of buying intent.
-
Add demographics as filters. Company size, industry, geography. These narrow the field but they are not the definition.
-
Define your personas around the pain, not the title. Who feels the problem your product solves? Who has the authority and budget to fix it?
-
Figure out your monitoring system. Manual or automated, it does not matter as long as you actually do it every week. An ICP that nobody monitors is just a document.
Stop treating your ICP like a finished document. It is a set of hypotheses about who will buy and when. Test it. Refine it. Update it when you learn something new from a closed deal or a lost one.
The companies in your target market that are ready to buy right now are not going to wait for you to find them. Someone else will get there first.
Want help building your signal-first ICP? Get a free analysis