ICP-Intent Fit
The alignment between a company's profile (ICP) and current buying signals (intent). High ICP-intent fit = the right company at the right time to buy.
What It Is
ICP-intent fit is the two-axis match between:
- ICP fit: Does this company profile match your ideal customer?
- Intent fit: Are they showing buying signals right now?
It’s the sweet spot where the right buyer meets the right timing.
Visual:
High ICP, High Intent = JACKPOT (40% reply rate potential)
High ICP, Low Intent = Warm lead (maybe 2–3% reply rate)
Low ICP, High Intent = Risky (they're buying, but not from you)
Low ICP, Low Intent = Waste of time (don't prospect)
Why It Matters
Outbound teams fail because they pick one axis and ignore the other.
Example 1: High ICP, Low Intent
- You find the perfect company (100-person SaaS, uses Salesforce, $50M ARR)
- But they hired their ops leader 18 months ago
- No recent changes, no hiring signals, no tech migrations
- You send 50 cold emails, get 1 reply
- ROI = terrible
Example 2: Low ICP, High Intent
- You find a company that just hired a Director of Demand Gen
- Perfect hiring signal (active buying intent)
- But they’re a 15-person consulting firm (below your minimum viable size)
- No budget, no decision-making complexity
- You close nothing
- ROI = terrible
Example 3: High ICP, High Intent
- Company matches your playbook (75-person B2B SaaS, Salesforce user)
- They just hired a RevOps hire (buying signal)
- You reach the right person at the right time
- 5–8% reply rate
- Close meetings
- ROI = strong
The Math: Why It Multiplies
Think of fit as multipliers, not addition:
Base reply rate = 0.5% (random outreach)
ICP fit multiplier: × 3 (high ICP = 1.5% baseline reply rate)
Intent fit multiplier: × 3 (high intent = 1.5% baseline reply rate)
ICP × Intent = 1.5% × 3 = 4.5% reply rate potential
This is why targeting matters more than copywriting (though both help).
How to Measure ICP-Intent Fit
The ICP Axis (Firmographic Match)
Score based on these dimensions:
| Dimension | Scoring |
|---|---|
| Revenue | $20M–100M = 10 points; $100M+ = 5 points (too large); <$20M = 2 points |
| Headcount | 50–500 = 10 points; 500–5k = 8 points; <50 = 0 points |
| Industry | Your sweet spot industry = 10 points; adjacent = 5 points; unrelated = 0 |
| Tech Stack | Uses your platform (HubSpot, Salesforce, etc.) = 10 points; uses competitor = 3 points |
ICP Score: 0–40 points
Examples:
- $45M ARR, 120 people, B2B SaaS, uses Salesforce = 40/40 (perfect ICP fit)
- $10M ARR, 35 people, Agency, uses HubSpot = 15/40 (below-target size, strong tech match)
The Intent Axis (Buying Signal Match)
Score based on these timing indicators:
| Signal | Points if True |
|---|---|
| Hired ops/revenue/sales leader (last 90 days) | 15 |
| Changed CRM/email platform (last 120 days) | 12 |
| Company grew >50% headcount (last year) | 8 |
| Website visit (last 30 days) | 2 |
| Email engagement (click, open in last 30 days) | 1 |
Intent Score: 0–35 points
Examples:
- Just hired Director of Operations = 15 points (active buying signal)
- No hiring changes in 12 months = 0 points (low intent)
The Combined Score
Total Fit Score = ICP Score + Intent Score = 0–75 points
75–60: Tier 1 (High ICP, High Intent) → Spend outreach budget here
59–40: Tier 2 (High ICP, Low Intent OR Low ICP, High Intent) → Secondary targeting
39–0: Tier 3 (Low ICP, Low Intent) → Don't prospect
Real-World Example: Three Prospects
Prospect A:
- Company: $55M ARR, 200 people, B2B SaaS, uses Salesforce
- ICP Score: 40/40 ✅
- Signal: Hired VP Revenue Ops 45 days ago
- Intent Score: 15/35
- Total: 55 points (Tier 1)
- Expected reply rate: 5–8%
- Action: Priority outreach
Prospect B:
- Company: $42M ARR, 150 people, B2B SaaS, uses Salesforce
- ICP Score: 40/40 ✅
- Signal: Last hiring change was 14 months ago
- Intent Score: 0/35
- Total: 40 points (Tier 2)
- Expected reply rate: 1–2%
- Action: Wait or use warmer channel (warm intro)
Prospect C:
- Company: $18M ARR, 35 people, Agency, uses generic tools
- ICP Score: 8/40 ❌
- Signal: Just hired an ops person 30 days ago
- Intent Score: 15/35
- Total: 23 points (Tier 3)
- Expected reply rate: <1%
- Action: Don’t prospect (not your buyer size)
When ICP-Intent Fit Breaks Down
Trap 1: Overweighting ICP
You say: “We only prospect companies >$50M ARR” and ignore intent.
Problem: A $75M company with no hiring changes or tech shifts isn’t actually buying.
Fix: Weight intent equally. A $30M company that just changed platforms might close 3x faster.
Trap 2: Overweighting Intent
You say: “Anyone who hired recently is a prospect” and ignore ICP.
Problem: A 20-person startup that hired ops doesn’t have budget.
Fix: Require both strong ICP fit and strong intent.
Trap 3: Static ICP (Never Updating)
You defined your ICP in 2023. Your best customers have changed.
Fix: Review your ICP quarterly. Are your actual customers still $50M ARR? Or did that shift to $30–80M? Update the model.
How to Optimize ICP-Intent Fit for Bookings
If your goal is booking meetings (primary conversion to /thanks):
-
Define your real ICP — Analyze your last 20 bookings. What company size/industry/tech stack? That’s your ICP.
-
Weight intent heavily — Hiring signals beat firmographics. Someone hired for the role you sell to = they’re solving the problem right now.
-
Set a minimum threshold — Only prospect leads with ICP-intent score >50. Ignore everything below (it’s spam).
-
Track conversion by fit tier — Monthly: How many Tier 1 leads converted? Tier 2? Tier 3? Allocate budget to what works.
-
Refresh intent weekly — Intent signals decay. A company was “hot” because they hired someone. 6 months later, that person is settled in, buying window has passed. Keep data fresh.
Related Terms
- Intent Signals — The specific behaviors that show buying intent
- ICP Scoring — How to measure fit to your ideal customer profile
- ICP Scoring — A simple way to rank accounts by fit vs intent
- Firmographics - Company profile data (size, industry, revenue)
Best Practice
Start here: Define your ideal customer by analyzing your last 10 bookings.
Then: Score all prospects on both ICP fit (40 points max) and intent fit (35 points max).
Finally: Only prospect the top tier. Your reply rate will 3–5x.
For detailed guidance on building a lead scoring model, see: Lead Scoring for Outbound: Why Your Best Leads Aren’t Getting Touched.
Related Terms
Struggling with your GTM Strategy?
Get a comprehensive audit of your Go-To-Market stack and discover untapped revenue opportunities.
Book a Free Strategy Call