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:

  1. ICP fit: Does this company profile match your ideal customer?
  2. 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:

DimensionScoring
Revenue$20M–100M = 10 points; $100M+ = 5 points (too large); <$20M = 2 points
Headcount50–500 = 10 points; 500–5k = 8 points; <50 = 0 points
IndustryYour sweet spot industry = 10 points; adjacent = 5 points; unrelated = 0
Tech StackUses 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:

SignalPoints 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):

  1. Define your real ICP — Analyze your last 20 bookings. What company size/industry/tech stack? That’s your ICP.

  2. Weight intent heavily — Hiring signals beat firmographics. Someone hired for the role you sell to = they’re solving the problem right now.

  3. Set a minimum threshold — Only prospect leads with ICP-intent score >50. Ignore everything below (it’s spam).

  4. Track conversion by fit tier — Monthly: How many Tier 1 leads converted? Tier 2? Tier 3? Allocate budget to what works.

  5. 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.

  • 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.

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