Lead scoring

Updated November 2, 2026

Lead scoring is a method for ranking leads by giving each one points or a predicted value based on how well it fits the ideal customer profile and how it engages, through actions such as page visits, form fills and email clicks. Sales and marketing use the score to decide which leads to contact first and when to hand them over.

In short: Lead scoring ranks prospects with a numeric value built from fit attributes such as job title and company size and from engagement such as visits and form fills, so sales can prioritize follow-up.

How lead scoring works

Lead scoring gives every lead a number so a team can sort a queue instead of guessing. Salesforce Trailhead describes it as a way to measure a lead's interest so time goes to the leads most likely to convert 2.

Most models combine two kinds of evidence 1.

  • Fit asks whether the lead looks like a good customer. HubSpot builds fit scores from property values such as job title, company size or annual revenue 1.
  • Engagement asks whether the lead is showing interest. HubSpot builds engagement scores from actions such as visiting the website, subscribing to a newsletter, clicking a CTA or opening a marketing email 1.

Fit usually draws on firmographics and the role of the person, which is why it ties back to the ideal customer profile. Engagement draws on marketing activity and, in some stacks, third-party intent data.

Points come from rules. In a Trailhead example, an automation rule adds 50 points when a prospect requests a demo 2. HubSpot lets teams set a maximum total score and optional maximums per group of criteria 1. That lets awareness events such as page visits earn limited points while conversion events such as sales form submissions earn more 1.

Scores also need to fall. Interest from half a year ago says little about today. HubSpot's score decay reduces an event's points based on how long ago it happened, on intervals of 1, 3, 6 or 12 months 1. Trailhead calls adjusting for score decay as important as earning points 2.

A threshold turns the score into action. When a lead crosses it, the lead becomes a marketing qualified lead or enters a lead routing rule that assigns an owner. The threshold should come from conversion data rather than a round number someone liked.

Rule-based vs predictive lead scoring

Rule-based scoring is transparent. Someone decides what each action and attribute is worth, and anyone can read the rules. A Trailhead example adds 10 points for a pricing page view and subtracts 10 points for a jobs page view 2. The weights stay guesses until someone checks them against closed deals.

Predictive scoring learns the weights. Einstein Lead Scoring analyzes historical field data on the Lead object, finds patterns in past conversions and scores current leads by how well they match 3. Each score comes with insights about which fields affect it most 3. HubSpot offers AI-built engagement or fit scores for contacts on its Marketing Hub Enterprise tier 1.

Predictive models need history. A team with few closed deals gives a model little to learn from, so rules usually come first. Both approaches share a weak spot. A fit score built on missing fields rates the lead as a poor fit when the real answer is unknown, and good accounts with empty industry or size fields drift down the queue.

Filling company fields before scoring makes the fit half honest. Some fit rules cannot live in a field at all, such as whether a company sells into regulated healthcare. A model can read enriched company facts and return a structured verdict for those rules 4. The RichAPI ICP playbook requires a third answer, unknown, and sends it to a person rather than treating it as a no 4. That keeps a gap in the data from turning into a low score.

Example of a lead scoring model

A B2B software company runs a simple two-part model with caps on each part.

text
Fit (max 50)
  Company in target industry               +15
  Headcount 51 to 500                      +15
  Title matches a buyer persona            +15
  Region the team sells to                 +5
Engagement (max 50, decays 50 percent a month)
  Demo request                             +25
  Pricing page view                        +10
  Webinar attended                         +10
  Marketing email click                    +5
  Jobs page view                           -10
Route to sales at 60 or more

Fit and engagement each carry a cap, the same pattern HubSpot supports with group limits 1. The engagement points decay, so last quarter's demo request no longer pushes a lead over the line on its own. HubSpot's own decay example halves a 10 point event to 5 points after a month at 50% decay 1.

Fit points depend on company fields, and inbound forms rarely collect them. The team enriches each new lead's company first. On RichAPI, enrich_company takes a LinkedIn company page URL and returns industry, headcount, specialties and description at 1 credit per call 4. One fit rule, whether the company sells into regulated healthcare, goes to ai_enrich at 2 credits per call with a yes, no or unknown schema 4. A yes adds the points. An unknown sends the lead to a person instead of scoring it as a poor fit 4. Both calls bill on any 2xx response, including an unknown verdict, so the team skips the second call when the enrichment payload is empty 4.

Every quarter the team compares score bands with closed deals. If leads below the threshold convert as well as leads above it, the threshold moves down.

Lead scoring vs lead qualification

Lead scoring ranks leads with a number. Lead qualification is the decision about whether a lead is ready for sales time. A score is one input to that decision, alongside conversations and frameworks that check budget, authority, need and timing.

Lead scoringLead qualification
What it answersWhich leads should be worked first?Is this lead ready for sales?
InputFit properties and engagement eventsScore, conversations and qualifying questions
OutputA number or band per leadA status such as qualified or disqualified
Cost driverData completeness and model upkeepRep time spent on discovery
Main riskStale weights and missing fieldsCriteria that differ from rep to rep
Use it whenSorting a large inbound or outbound queueDeciding handoff and pipeline entry
Read the reference →

Frequently asked questions

What is a good lead score?

There is no universal number. A good threshold is the score above which leads convert at a rate that justifies sales time, found by comparing score bands with closed deals. Set it from that data and revisit it whenever the model changes.

What is the difference between fit and engagement scores?

Fit scores rate how closely a lead matches the target customer, using properties such as job title or company size. Engagement scores rate interest, using actions such as website visits, email opens or newsletter sign-ups 1. Most teams track both and combine them.

What is score decay in lead scoring?

Score decay lowers the points from an event as it ages, so old interest stops inflating the score. In HubSpot, decay intervals can be set to every 1, 3, 6 or 12 months, with each month counted as 30 days 1.

Can AI do lead scoring?

Yes. Predictive tools learn from past conversions, and Einstein Lead Scoring, for example, analyzes historical lead data to find patterns 3. Language models can also check fit rules that no field captures, as long as they work from enriched company facts and may answer unknown 4.

The bottom line

Lead scoring ranks leads by fit and engagement so sales works the best ones first. Keep the two scores separate, cap and decay engagement points, enrich company fields before scoring fit and tune the threshold against real conversions. Send unknown fit verdicts to a person rather than scoring them low.

Sources

  1. Understand the lead scoring tool, HubSpot
  2. Get started with lead scoring, Salesforce Trailhead
  3. Einstein Behavior and Lead Scoring overview, Salesforce Trailhead
  4. Filter accounts by ICP with AI enrichment, RichAPI

More terms