Fit and intent as separate axes, with the MQL threshold set from your own conversion data.
Rebuild our lead scoring. Sales says half of our MQLs are junk.
Three scored behaviours — newsletter opens, blog visits, and social clicks — show no relationship to conversion and are inflating the score for people who are only reading. On two axes the MQL count drops from 140 to 62 per week, and the 78 leads that fall out are high-intent low-fit, which is a nurture problem rather than a sales one.
A lead scoring template that adds firmographic points to behavioural points produces a number nobody can act on. This one scores fit and intent separately, calibrates the MQL threshold against which leads actually converted for you, and defines decay so a webinar attendee from March does not look hot in August.
A model that rates fit — how much a lead looks like your best customers — and intent — what they have done recently — on two separate axes, then defines which combinations route to sales, which go to nurture, and which are disqualified.
Because they demand different actions. High fit with low intent is a nurture target; low fit with high intent is often a student or a competitor. Summing them into one score hides exactly the distinction sales needs.
From your own conversion data: find the score above which historical leads actually converted, then set the threshold to the volume sales can genuinely work. A threshold chosen so the current pipeline looks healthy is not a threshold, it is a report.
All behavioural ones. Intent is a statement about the present, so a pricing page visit should be worth much less after three weeks. Fit attributes do not decay, though they should be refreshed when the account data changes.
The agent reads closed-won and closed-lost records from HubSpot or Salesforce to derive fit attributes empirically, and pulls behavioural events from your CRM and analytics to weight intent. The model exports as field-level scoring rules plus routing logic, and shares its MQL definition with the sales handoff template so both sides use one threshold.
Closed-won and closed-lost history is what makes the weights empirical.
The agent shows which attributes predicted conversion and how strongly.
Actions scored by proximity to a decision, with decay per action type.
Match MQL volume to sales capacity, then define routing per quadrant.
Fit and intent stay on separate axes, so routing is actionable
Weights are derived from your closed-won data, not guessed
MQL threshold is calibrated to sales capacity
Decay and caps prevent stale or farmed scores
One that separates fit from intent, derives its weights from conversion history, and produces MQL volume the sales team can actually work. If the model cannot be traced to closed-won data, its point values are decoration.
The score above which your historical leads converted at a rate sales considers worth pursuing, bounded by capacity. There is no universal number, and copying one from another company is how you get a queue nobody works.
Behavioural scores should, because intent is about the present. Fit scores should not decay, but they should be refreshed when firmographic data changes.
Quarterly, and immediately after any change in ICP, pricing, or channel mix. A model tuned to last year’s traffic quietly misroutes this year’s.