Lead scoring: ranking behaviour, or assessing quality at source
Lead scoring ranks behaviour after capture. Why the model is only as good as the data it reads, and how much quality can be assessed at source.
Lead scoring helps sales prioritise, but the result can disappoint when the model rewards activity without enough context. The model scores a newsletter skimmer highly because they opened five emails, and misses a real buyer who filled in one form and went straight to a call. Sales stops trusting the numbers. Marketing re-tunes the weights again, but re-tuning does not repair the records or change when their quality was first assessed.
Lead scoring is the practice of assigning a value to each lead to estimate how likely it is to convert, using a mix of behavioural activity and firmographic fit. Its accuracy is capped by its inputs and timing. The usual limit is not the algorithm: much of the quality the model later tries to infer was knowable at capture. Assessing some of that quality at capture makes the model that reads the record later more accurate.
What lead scoring does
A scoring model looks at what a lead has done and who they are, and turns that into a number that estimates conversion likelihood. Behavioural scoring adds points for actions: an email opened, a pricing page viewed, a demo requested. Firmographic scoring adds or removes points for fit: the right industry, company size, or job title. Predictive or AI scoring does the same job but learns the weights from past conversions rather than having a person set them by hand.
Scoring puts leads in a rough order so that limited sales time goes to the most promising. That is a real benefit: a team without scoring usually works leads in arrival order, which is worse. For prioritising a large volume of leads, scoring is hard to beat.

The limits of behaviour-based scoring
Behaviour-based scoring reads activity that has already accumulated. Unlike accumulated activity, whether the contact gave valid consent to be marketed to, where relied upon, was settled at the form. The accuracy of the email and role could be checked at capture and may have decayed since. Company fit was knowable from the first submission. The model infers quality from clicks when much of it could have been assessed directly at the start.
This is also where behavioural scoring shows its well-documented weaknesses. Low-intent actions like email opens tend to be over-weighted, so a diligent newsletter reader, or an automated inbox that opens everything, can accumulate enough points to look like a buyer. Many models are blind to recency, scoring an action from a month ago like one from this morning. Scores can be gamed, deliberately or accidentally, by anything that generates activity without intent. And firmographic rules misfire, penalising a real buyer who used a generic email domain or trusting a self-reported job title that was aspirational. None of these is fatal on its own, but together they are why David Campbell of SugarCRM, writing in a 2021 contributed article for Demand Gen Report, described conventional scoring’s ability to predict which leads will convert as “pretty unpredictable”. Predictive and AI models sold since that 2021 assessment have not resolved the underlying data problem, which is why the complaint remains relevant.
Why scoring depends on data quality
The deeper limit is the state of the fields the model reads. B2B contact data does not sit still. The enrichment firm Cleanlist, in a 2026 analysis citing Dun and Bradstreet, puts the decay at roughly 22.5% a year, around 2% a month, and higher in some industries. Cleanlist sells data enrichment, so it has an interest in the alarming version of that number. Its analysis names the Dun and Bradstreet benchmark but does not describe how that figure was produced. The direction is not in doubt: people change jobs, companies restructure, and email addresses stop working. A record scored this quarter is often no longer the record that was captured.
Scott Brinker is quoted on the same problem: when a fifth of your records are outdated, your lead scoring, routing and forecasts are “all built on a foundation of lies”. The CRM publication CX Today makes a related argument, noting that scoring and routing “run on stale fields” and that automation, including AI, tends to scale bad data rather than fix it. Its blunt summary is that “AI will not fix bad data. AI will scale it.”
Changing a weight alters the influence of a demo request or seniority match on the final score. It does nothing about whether the seniority field is still accurate or the email address still works. A model tuned to perfection on Monday is tuned against fields that are slightly more wrong by Friday, and more wrong again by the end of the quarter. The limiting factor is data truth: whether the underlying records remain accurate.
Scoring one contact in a group decision
There is a second structural mismatch. Individual behavioural scoring ranks one person’s activity, but a B2B purchase is rarely one person’s decision. Gartner’s ongoing research on the B2B buying journey finds that around 99% of B2B purchases are set off by an organisational change, and that buying is non-linear, looping across a set of buying jobs rather than moving down a tidy funnel. The multi-actor, event-driven shape of B2B buying is well established.
That has a direct consequence for scoring. The contact who fills in the form may be a researcher, a champion, a blocker, or a procurement gatekeeper, and their individual click trail says little about where the account as a whole sits. What a captured record tells you about fit and buying-group role is often more durable than the activity trail of whichever individual happened to fill in the form. Scoring the person is not wrong, but treating that score as a read on the account overstates what one contact’s behaviour can carry.
The practical implication is to weight what the form tells you about the account and the person’s role alongside the behavioural score, rather than letting clicks dominate. A senior contact from a target account who submits once is often a stronger signal than a junior researcher from a poor-fit company who opens every email, yet a click-weighted model can rank them the other way round. Distinguishing declared, implied and inferred signals helps separate what the form tells you from what other signals suggest. For scoring, the declared details captured at the form are frequently the most reliable part of the record, available before any behaviour has accumulated.
Assessing quality at capture
If much of lead quality is set or knowable at capture, the constructive move is to assess it there, before CRM entry. The checks cover three areas:
- Compliance: the basis and permissions for the intended use. Where consent is required, the ICO’s guidance says it must be freely given, specific, informed and unambiguous, given by a clear affirmative action. Consent is invalid without clear records, when obtained through a pre-ticked box, or when the controller was not identified.
- Contact truth: whether the email works and the role is current.
- Value: what the account and role indicate about fit and participation in the buying group.
These checks supply evidence for scoring. They do not replace the model or remove the need to review records later.
That gives a team something to measure. Call it the input-validity rate: the share of the records a model scores whose compliance and contact fields were validated at capture or re-verified since. Put plainly, it is the number of scored records with a current validation flag divided by the total number of scored records. On a base of 40,000 scored records, if only 26,000 carry a validation check within the decay window, the input-validity rate is about 65%, leaving roughly a third without a current check. That does not prove those records are wrong; it identifies missing or outdated validation evidence. The metric has one honest limit, in that it measures input hygiene rather than the model’s predictive lift, so read it alongside the model’s own accuracy rather than as a substitute for it. As a first diagnostic, though, it answers a question most teams cannot currently answer: how much of my scoring is running on data I have actually checked.
A low rate points at a specific fix rather than a vague one. If a third of scored records carry no current validation, the useful response is not to re-weight the model but to add a check at the form and a re-verification step for ageing records, so that the share of validated inputs climbs over time. The fix is better inputs rather than a cleverer model: the score improves because the evidence it reads is more reliable. The lead quality definitions and the minimum viable lead thresholds are where those validated inputs get their meaning.
Where to focus improvement
Scoring is worth doing. What usually limits it is the quality of its inputs and the timing of their assessment. Re-tuning cannot repair a stale role, missing consent evidence or an account represented by the wrong contact; those problems need better inputs.
Most of that fixing happens before the record reaches the CRM, at the point of capture, where a validation layer such as the LeadScale Engine applies on arrival the compliance, truth and value checks selected for the programme. Validated, current inputs mean the score the model produces later is a read on something real, and the model can do the prioritising job it is good at without inheriting a foundation of stale data.
If you want a concrete next step, measure your input-validity rate. Take the records your model scored last month, count how many carried a current validation check on their key fields, and divide by the total. That number tells you how much of your scoring is running on data you have confirmed, and whether your next move is a change to the model or a change to what happens at the form.
FAQs
What is lead scoring?
Lead scoring is the practice of assigning a value to each lead to estimate how likely it is to convert, using a mix of behavioural activity, such as email opens and page views, and firmographic fit, such as industry, company size and job title. Predictive or AI scoring does the same job but learns the weights from past conversions rather than having a person set them. It is a useful way to prioritise a large volume of leads so that sales works the most promising ones first, but it ranks records after the fact and is only as accurate as the data it reads.
Does lead scoring actually work?
It works well for what it is designed to do, which is to put a large pile of leads into a rough order of priority. It works less well as a precise prediction of who will buy, because it ranks behaviour retrospectively and its inputs decay. Contact data decays at roughly 22.5% a year, according to Cleanlist’s 2026 analysis citing Dun and Bradstreet, so a model often scores fields that are no longer accurate, and behavioural signals like email opens are easy to accumulate without real intent. Scoring is a good prioritisation tool, not a reliable oracle, and its accuracy rises when its inputs are validated.
What is the difference between behavioural and predictive lead scoring?
Behavioural scoring describes the input: actions such as page visits or demo requests. Rules-based and predictive describe how a score is calculated. Rules-based scoring uses predefined points; predictive scoring learns relationships from historical outcomes. Predictive scoring can find combinations a person would miss. Either approach can use behavioural and fit data, and both depend entirely on the quality of the underlying data. A more sophisticated model does not rescue stale or unvalidated inputs.
Why is my lead scoring inaccurate?
Usually for one of a few reasons. The inputs have decayed, so the model is scoring fields that were accurate at capture but are no longer true. Low-intent actions like email opens are over-weighted, so skimmers and automated inboxes accumulate points. The model is blind to recency, treating an old action like a fresh one. Or it is scoring one contact’s clicks when the purchase is a group decision. The fix starts with better inputs rather than a cleverer model. Validate the records and assess what was already knowable at capture.
Can lead quality be assessed before scoring?
A good deal of it can. At capture, check the relevant permissions, contact details, role and account fit. Some claims need further verification, and permissions or circumstances can change later. Checking compliance, truth and value at the point of capture, before the record reaches the CRM, gives any downstream model cleaner inputs to score. It does not replace scoring; it makes sure the score is read from validated data rather than stale or unconsented records.
How do you measure whether a scoring model has good inputs?
One simple measure is the input-validity rate: the share of the records a model scores whose compliance and contact fields were validated at capture or re-verified since, calculated as scored records with a current validation flag divided by total scored records. If 26,000 of 40,000 scored records carry a current check, the rate is about 65%, leaving roughly a third without a current check. It measures input hygiene rather than predictive accuracy, so read it alongside the model’s own performance, but it answers a question most teams cannot: how much of the scoring is running on data that was actually checked.
Where to go next
Demand Generation System Foundations: Quality, Data, Signals, and Governance
The full guide this is part of.
The Demand Generation Framework
A practical guide to demand generation as one framework: creation, influence and capture, and where to go deep on quality, signals and measurement.
Core Data Objects: The CRM Data Model and the Buying Group
The CRM data model treats accounts, contacts and opportunities as first-class objects. Where the buying group fits, and what that costs.
Data Orchestration: Why Coordinating Bad Data Just Moves It Faster
Data orchestration coordinates your stack, but coordinating bad data only moves it faster. Why quality is set at capture, not the pipeline.
Bring the question you could not find answered.
A first call is the place to work through it for your programme.
Or request a free audit of leads from a recent programme.