Mihaela Cicvaric | September 4, 2026 | 20 min read

ICP Scoring for Sales Teams: Identifying Your Best-Fit Prospects with Data

ICP Scoring: The 5-Step Framework That Tells You Which Leads Are Worth Your Time

What is ICP scoring and why your pipeline depends on it

ICP scoring is a method for ranking leads or accounts by how closely they match your Ideal Customer Profile, the set of firmographic and behavioral traits shared by your best customers. Instead of treating every lead the same, you assign point values to specific attributes (industry, company size, tech stack) and total them into a single score. That score tells your team where to spend time first.
Here’s why this matters. Most pipeline gets wasted on accounts that never had a real shot at closing. A scoring system doesn’t fix a broken lead supply, but it does fix the routing, so reps stop working leads that look promising on paper and never had the profile to buy.
Think of ICP scoring as turning a static slide deck into a live filter inside your CRM. Once it’s built, every new lead gets scored automatically, and your team knows within seconds whether an account deserves a personalized sequence or a pass.

ICP scoring vs. lead scoring

These two terms get mixed up often, but they answer different questions. ICP scoring asks whether a company resembles your best customers, regardless of anything they’ve done. Lead scoring asks whether someone at that company is showing signs of active interest right now.
ICP scoring
Lead scoring
What it measures
Company fit to your ideal profile
Engagement and buying behavior
Data used
Firmographic, technographic attributes
Behavioral signals (clicks, visits, downloads)
When it’s set
At lead creation or enrichment
Updates continuously with activity
Best for
Prioritizing which accounts to pursue
Judging when to reach out
ICP scoring is proactive. It grades an account before any engagement happens, which means you can define a good fit before you spend a dollar finding one. Lead scoring only becomes useful once someone has actually interacted with your content or site.
The practical takeaway: build ICP scoring first, then layer lead scoring on top for timing. Using both together gives you fit and readiness in one view.

The 4 criteria that predict closed-won deals

Your scoring criteria should come from patterns in your own closed-won data, not guesswork. The categories below tend to hold across most B2B companies, though the specific weights will differ.
Firmographic fit. This covers the structural facts: industry, headcount, revenue range, geography, growth stage. Wrong company size or wrong industry usually means no deal, no matter how much interest a prospect shows.
Technographic fit. This looks at what tools a company already runs. A prospect using a CRM you integrate with (say, HubSpot or Salesforce) tends to be a warmer fit than one with no detectable stack at all.
Behavioral and intent signals. Unlike the two categories above, these change constantly, and they tell you whether an account is actively in-market right now.
  • Hiring patterns: a company posting for a Head of Outbound or RevOps Manager is investing in growth infrastructure, and that role usually needs tooling soon.
  • Funding rounds: a recent raise often triggers new tool purchases within months.
  • Website visits: repeated visits to pricing or product pages.
  • LinkedIn engagement: likes, comments, or follows from key contacts.
Negative scoring. A solid model subtracts points too. Define what automatically disqualifies a lead: wrong industry, company too small to use your product, competitor employees, or no verified contact data.

How to build an ICP scoring model in 5 steps

1. Analyze your closed-won deals

Pull your last 20 to 30 closed-won deals from your CRM. Look for repeating patterns in industry, company size, and tech overlap. Skip this step and you’re just guessing at weights later.

2. Select and weight your criteria

Pick the attributes that correlated most strongly with wins, then assign points. A model with 15 attributes sounds thorough, but it usually just means reps score inconsistently and leads stall.
A simple starting point might look like this:
  • Industry match: 25 pts exact, 10 pts adjacent
  • Revenue range: 20 pts ideal, 10 pts close
  • Employee count: 15 pts ideal, 5 pts close
  • Tech stack overlap: 15 pts
  • Geography: 10 pts primary market
  • Negative signals: −15 pts
Weighting matters more than the number of criteria. A factor that strongly predicts wins deserves more points than one that’s loosely correlated with them.

3. Collect and enrich the data

A scoring model is only as good as the data feeding it. An empty field scores as zero by default, so a genuinely good account can get quietly demoted for no real reason.
Before scoring, every record needs complete firmographic, technographic, and contact data. Tools like lemlist’s AI Agentic Enrichment pull structured data from LinkedIn, websites, and CRM records to fill in exactly the fields your model relies on.

4. Calculate scores and assign tiers

Raw numbers mean little to a rep in the middle of a workday. Turn them into tiers instead:
  • Tier A (80–100): priority accounts, immediate outreach
  • Tier B (60–79): SDR-led nurture or automated sequences
  • Tier C (below 60): deprioritized or excluded from outbound
Set a minimum score threshold for a lead to count as sales-qualified, and hold reps to it.

5. Connect scores to routing and campaigns

A score sitting in a spreadsheet helps nobody. It needs to live in CRM fields so every rep applies it the same way. In lemlist, you can filter leads by ICP criteria from a 600M+ lead database, enrich them, and push qualified accounts straight into multichannel sequences, so the score triggers outreach instead of sitting idle.

Choosing an ICP scoring model type

There’s more than one way to structure this, and the right choice depends on how much closed-won data you have.
Point-based scoring assigns fixed points per criterion. Simple, easy for reps to follow, and a good starting point.
Weighted scoring builds on that same structure but applies multipliers based on importance. It’s more accurate, though it needs enough historical data to justify the weights you choose.
Tiered scoring skips numbers entirely and places leads into A/B/C/D buckets based on must-have and nice-to-have criteria. Useful for teams that prefer visual categories over math.
Predictive, AI-driven scoring uses machine learning to surface patterns in historical deal data that humans tend to miss. It needs a larger dataset to work well. Tools like Aviso, Koala, and 6sense offer this, and enrichment agents (lemlist’s included) can feed them the structured data they depend on.
Tip: If you have fewer than 50 closed-won deals in your CRM, a point-based model is the practical starting point. Predictive scoring only works once there’s enough signal to learn from.

Combining ICP fit with intent signals

A high ICP score tells you an account fits. It doesn’t tell you the account is ready to buy this week. Fit is necessary, but fit alone doesn’t create urgency.
Combining fit with intent signals produces a composite score that ranks leads by quality and readiness together. Signals worth tracking include:
  • Website visits identified through IP matching
  • Job changes among key contacts
  • Funding events or M&A activity
  • Tech stack changes (new installs or removals)
Fit should carry more base weight, since it rarely changes. Intent acts more like a multiplier. A Tier A account showing active intent jumps the queue, while a high-intent lead with poor fit still gets deprioritized. lemlist’s Intent Signal Agents track these signals daily and auto-route matching leads into campaigns with context-aware messaging.

ICP scoring tools compared

No single tool covers every part of this, so it’s worth knowing the landscape before picking a stack.
  • CRM-native scoring (HubSpot, Salesforce): built-in fields, easy if you’re already deep in the CRM, but limited on enrichment and intent data.
  • Standalone intent platforms (Bombora, 6sense, Demandbase): strong on intent, often pricey, and usually paired with a separate outbound tool.
  • Data enrichment + outbound platforms (lemlist, Apollo, ZoomInfo): combine lead data, enrichment, and outreach in one workflow.
  • AI scoring tools (Koala, Aviso, Madkudu): predictive scoring for teams with large datasets and an ops team to maintain the models.
The real question is whether you want scoring and outreach in one place, or spread across tools that need to be stitched together.

Keeping your model accurate over time

Most scoring models fail quietly through decay: buyer behavior shifts, but the static score doesn’t move with it. Recalibrating thresholds once a quarter tends to catch this before it costs you pipeline.
The process is straightforward. Re-run your closed-won analysis, then compare scored tiers against actual conversion rates. If Tier A isn’t outperforming Tier B, the weights need adjusting.
Markets shift, products evolve, and the traits that defined your best customers six months ago might not hold today. Enrichment agents can re-pull updated data on existing leads periodically, so scores stay current without someone manually refreshing every record.

Over to you

ICP scoring turns your ideal customer profile from a slide into a live filter that drives every outbound decision. The model doesn’t have to be complicated: start with your closed-won data, pick five to seven criteria, weight them, enrich your leads, and route the best ones into campaigns that match the moment.
If you want to build this workflow in one place (lead database, enrichment, intent signals, and multichannel outreach), start a 14-day free trial of lemlist. No credit card required.

FAQs about ICP scoring

What is a good ICP score threshold for outbound sales?
There’s no universal number. Most teams treat 80+ on a 100-point scale as Tier A, 60-79 as Tier B, and anything lower as deprioritized, then adjust the cutoff quarterly based on actual conversion.
Can ICP scoring work for both inbound and outbound leads?
Yes. It measures fit to your ideal profile, not how the lead arrived, so inbound and outbound leads get scored on the same criteria.
How many criteria are too many in an ICP scoring model?
Most working models use five to eight. Fewer than four won’t differentiate leads well, and more than ten tends to make scoring inconsistent across reps.

Is account scoring the same as ICP scoring?
Not quite. ICP scoring measures one dimension, fit, while account scoring often folds in intent and engagement signals alongside it.

What is ICP scoring and why your pipeline depends on it

ICP scoring is a lead qualification method that rates every prospect or account based on how closely it matches your Ideal Customer Profile. An ICP score is a metric used to evaluate how well a potential customer matches a company’s ideal buyer profile. (Ideal Customer Profile (ICP) Sales: Targeting with Precision) You assign numerical values to attributes like industry, company size, tech stack, and geography, then total them into a single number that tells your team where to focus.
Why does this matter? Most teams route the wrong leads. Reportedly 79% of marketing leads never convert and only about 25% qualify for direct sales. (B2B ICP Scoring Framework: 2026 Qualification Guide) An ICP score fixes the routing, not the lead supply. Instead of treating every inbound or outbound lead equally, you rank them by fit so reps spend time on accounts that actually look like your best existing customers.
Think of it as turning a static ICP slide deck into a live filter inside your CRM. A B2B ICP scoring framework converts your ideal customer profile from a slide deck into a live CRM score that ranks every lead by how well it fits your business and how ready it is to buy. (B2B ICP Scoring Framework: 2026 Qualification Guide)

ICP scoring vs. lead scoring

These two get confused constantly, but they answer different questions.
ICP scoring asks: does this company look like your best customers, regardless of what they have done so far? Lead scoring is about timing. Is someone at this company showing signs of active interest? (ICP Scoring for B2B SaaS: Definition, Criteria & Formula)
ICP scoring
Lead scoring
What it measures
Company fit to your ideal profile
Engagement and buying behavior
Data used
Firmographic, technographic, company attributes
Behavioral signals (clicks, downloads, visits)
When it’s set
At lead creation or enrichment
Updates continuously based on actions
Best for
Account prioritization before outreach
Timing and sales-readiness
ICP scoring is proactive. It grades an account before any engagement happens. This means you can identify what a good account looks like before you spend time or money finding them. (Lead Scoring vs ICP Scoring for B2B SaaS: Why Traditional Scoring Fails) A lead score, on the other hand, only becomes useful after someone has interacted with your content or site.
The practical takeaway: ICP scoring comes first. Lead scoring adds a timing layer on top. (ICP Scoring for B2B SaaS: Definition, Criteria & Formula) Use both, but build ICP scoring as your foundation.

The 4 ICP scoring criteria that predict closed-won deals

Your scoring criteria come from patterns in your own closed-won data. Every company’s model looks different, but the categories are consistent.
Firmographic fit
Firmographics are the structural facts about a company: industry, headcount, revenue range, geography, and growth stage. Check whether the company matches your ICP before anything else. Wrong company size, wrong industry, or wrong business model means no deal, regardless of how much intent they show. (B2B Lead Qualification Framework: ICP, Scoring & Signals)
Technographic fit
This covers what tools the company already runs. A prospect using your CRM integration partner (say, HubSpot or Salesforce) is a warmer fit than one with no detectable stack. Tech overlap signals that the buyer operates in your ecosystem and is more likely to adopt.
Behavioral and intent signals
While the categories above are static, behavioral signals change over time. They tell you whether an account is actively in-market.
  • Hiring patterns: An account posting for a Head of Outbound, RevOps Manager, or Demand Gen Lead is signaling that they are investing in growth infrastructure. That role requires tooling. The account is probably buying something in the next 90 days. (ICP Scoring Methodology for B2B Sales: Step-by-Step Guide)
  • Funding rounds: A recent raise often triggers new tool purchases.
  • Website visits: Repeated visits to your pricing page or product pages.
  • LinkedIn engagement: Likes, comments, or follows from key contacts.
Negative scoring and disqualification
A strong model also subtracts points. A framework without explicit lead disqualification conditions is just a wishlist. Define what automatically removes a lead from your pipeline. (ICP-Based B2B Lead Qualification Framework for IT Companies) Common disqualifiers include wrong industry, company too small to use your product, competitor employees, or no verified contact data available.

How to build an ICP scoring model in 5 steps

1. Analyze your closed-won deals for shared attributes

Pull your last 20–30 closed-won deals from your CRM. Look for repeating firmographic and technographic patterns: industry clusters, company size bands, tech overlap. This empirical foundation is the most important part of the process. If you skip it, you’re guessing.

2. Select and weight your scoring criteria

Pick the attributes that showed the strongest correlation with wins, then assign point values. When your ideal customer profile runs to 15 attributes, reps score inconsistently and leads stall. Pick five to seven criteria that actually predict revenue. Everything else is noise. (ICP-Based B2B Lead Qualification Framework for IT Companies)
A starting framework might look like this:
  • Industry match: 25 pts (exact) / 10 pts (adjacent)
  • Revenue range: 20 pts (ideal range) / 10 pts (close)
  • Employee count: 15 pts (ideal range) / 5 pts (close)
  • Tech stack: 15 pts (uses key technologies)
  • Geography: 10 pts (primary market)
  • Negative signals: −15 pts (disqualifier)
Weighting matters more than total criteria count. A criterion that strongly predicts wins deserves more points than one that’s loosely correlated.

3. Collect and enrich the data for every lead

Your scoring model is only as good as the data behind it. An empty field silently scores as zero, which means a good account gets quietly demoted for no real reason.
Before you score, enrich every record with complete firmographic, technographic, and contact data. This is where tools like lemlist’s AI Agentic Enrichment come in. It pulls structured data from LinkedIn, websites, CRM records, and other sources to fill the fields your model relies on, so you’re scoring against actual information rather than gaps.

4. Calculate scores and assign tier labels

Turn raw point totals into tiers that reps can act on without interpreting numbers:
  • Tier A (80–100): Priority accounts routed to senior reps or immediate outreach
  • Tier B (60–79): Enters SDR-led nurture or automated sequences
  • Tier C (below 60): Deprioritized or excluded from outbound
Set a minimum score threshold for SQL conversion and stick to it. Most teams use two tiers: “high-ICP” leads that get immediate outbound sequencing, and “medium-ICP” leads that get nurtured via content until they show higher intent signals. (B2B Lead Qualification Framework: ICP Guide | Sendspark)

5. Connect scores to CRM routing and outbound campaigns

A score sitting in a spreadsheet helps nobody. An ICP that lives in a slide deck helps nobody. Turn it into a scoring rubric with defined criteria for Best Fit, Good Fit, and Bad Fit accounts. Build those criteria into CRM fields so every rep scores accounts the same way. (What Is an Ideal Customer Profile? ICP Guide for B2B)
High-fit leads can flow directly into campaigns with personalized messaging. In lemlist, you can filter leads by ICP criteria from a 600M+ lead database, enrich them, and push qualified accounts straight into multichannel sequences, so the score triggers the outreach rather than sitting idle.

Choosing an ICP scoring model type

There are several approaches, and the right one depends on your data maturity.
Point-based scoring assigns fixed points per criterion. Simple to set up and easy for reps to understand. Best for teams just starting out.
Weighted scoring uses the same structure but applies multipliers based on each criterion’s importance. More accurate, though it requires enough closed-won data to justify the weights.
Tiered scoring skips numerical scores entirely. Leads are placed into predefined tiers (A/B/C/D) based on matching a set of must-have and nice-to-have criteria. Good for fast visual routing in CRMs where reps prefer categories over numbers.
Predictive and AI-driven scoring uses machine learning to analyze historical deal data and surface patterns humans miss. Requires a larger dataset. Tools like Aviso, Koala, and 6sense offer predictive scoring products. On the enrichment side, lemlist’s AI agents can feed structured data into these models automatically, handling the research that predictive models depend on.
Quote Icon
Tip: If you have fewer than 50 closed-won deals in your CRM, start with a simple point-based model. Predictive scoring only works with enough historical signal to learn from.

Combining ICP fit with intent signals for a complete score

A high ICP score tells you the account fits. It doesn’t tell you the account is ready to buy right now. Fit is necessary, but fit alone does not produce timing. (B2B Lead Qualification Framework ICP: A 2026 Operating Model | IntentDepth Blog)
Combining fit with intent creates a composite score that ranks leads by both quality and readiness. Intent signals worth tracking:
  • Website visits identified through IP matching
  • Job changes of key contacts
  • Funding events or M&A activity
  • Tech stack changes (new installs or removals)
  • LinkedIn engagement with your brand or competitors
The general principle: fit carries more base weight because it doesn’t change often. Intent acts as a multiplier. A Tier A account showing active intent signals jumps to the top of the queue. A high-intent lead with poor fit still gets deprioritized.
lemlist’s Intent Signal Agents track these signals daily and auto-route matching leads into campaigns with context-based messaging, so the intent doesn’t just sit in a dashboard. It triggers action.

ICP scoring tools compared

Here’s an honest look at the tool categories that support ICP scoring. Each has tradeoffs.
  • CRM-native scoring (HubSpot, Salesforce): Built-in lead scoring fields work well for teams already deep in a CRM. Limited in enrichment and intent data, though, so you’ll likely need additional sources.
  • Standalone intent platforms (Bombora, 6sense, Demandbase): Strong on intent signals and account identification. Often expensive and require a separate outbound tool to act on the scores.
  • Data enrichment + outbound platforms (lemlist, Apollo, ZoomInfo): Combine lead data, enrichment, scoring filters, and outreach in one workflow. lemlist’s approach is to filter by ICP criteria from its database, enrich with AI agents, and push directly into multichannel campaigns.
  • AI scoring tools (Koala, Aviso, Madkudu): Predictive scoring based on historical data. Best for teams with large CRM datasets and a dedicated ops team to maintain the models.
No single tool covers everything. The question is whether you want scoring and outreach in one place or across separate platforms.

Keeping your ICP scoring model accurate over time

Most models fail because of score decay: buyer behavior cools off, but the static score stays high. The best-performing growth teams audit and recalibrate their thresholds at least once a quarter. (B2B Account Scoring Guide: Models, Process & Best Practices (2026))
Quarterly recalibration process: Re-run your closed-won analysis. Compare scored tiers against actual conversion rates. If Tier A accounts aren’t converting better than Tier B, your weights are off. Adjust.
Your buyers shift. A qualification filter built on last year’s win data will quietly misroute leads by Q3. (ICP-Based B2B Lead Qualification Framework for IT Companies) Markets change, your product evolves, and the attributes that defined your best customers six months ago may no longer hold.
On the data freshness side, leads scored months ago may no longer reflect current fit. Enrichment agents (like lemlist’s) can re-pull updated data on existing leads to keep scores current without manual work.

Over to you

ICP scoring turns your ideal customer profile from a slide into a live filter that drives every outbound decision. The model doesn’t have to be complex. Start with your closed-won data, pick five to seven criteria, weight them, enrich your leads, and route the best ones into campaigns that match the moment.
If you want to build your ICP scoring workflow in one place (lead database, enrichment, intent signals, and multichannel outreach), start a 14-day free trial of lemlist. No credit card required.

FAQs about ICP scoring

What is a good ICP score threshold for outbound sales?

There’s no universal threshold. Most teams define Tier A as 80+ on a 100-point scale, Tier B as 60–79, and everything below 60 as deprioritized. The right cutoff depends on your sales capacity and pipeline targets. Adjust quarterly based on actual conversion rates per tier.

Can ICP scoring work for both inbound and outbound leads?

Yes. ICP scoring measures fit to your ideal customer profile, not how the lead entered your pipeline. An inbound lead still gets scored on the same firmographic and technographic criteria as an outbound prospect.

How many criteria are too many in an ICP scoring model?

Most practical models use five to eight criteria. Fewer than four won’t differentiate well. More than ten and reps score inconsistently because there are too many fields to maintain and verify.

Is account scoring the same as ICP scoring?

They overlap but aren’t identical. The account score combines all of these into a single number that represents how likely the company is to buy and how well they fit your ICP. (Account Scoring vs Lead Scoring: Which One Your Team Actually Needs | Landbase) ICP scoring is one dimension (fit), while account scoring often includes intent and engagement signals alongside fit.
MihaelaMihaela Cicvaric
Content Marketing Manager @lemlist
Share this post