Your marketing sends 100 MQLs a month to sales. Reps work through 20 of them and quietly drop the rest. That's your real conversion rate, and your scoring never sees it. A lead scoring system that hands out points by hand (VP +10, website visit +3, threshold at 100 = MQL) doesn't measure buying intent, it measures activity. And activity doesn't pay the bills.
Advanced lead scoring is the opposite: a predictive system that combines firmographics (who they are), behavior (what they do), and intent signals (where they stand in their buying journey) to tell sales who to call first, and why. AI scoring isn't a gadget: well calibrated, it's what separates a real SQL from an MQL that will never close. But it has to be built on the right signals and recalibrated continuously, not frozen on launch day.
This article breaks down the components of a modern lead scoring system, from collecting intent signals to continuous calibration, including MQL and SQL qualification criteria.
The evolution of lead scoring: from basic to advanced
Traditional scoring and its limits
Basic lead scoring relies on a system of points assigned by hand:
- Demographic criteria: +10 points if VP or above, +5 points if the company has more than 500 employees
- Simple actions: +3 points per website visit, +5 points per email open
- Single threshold: 100 points = MQL
This model has four critical flaws, according to a 2024 Gartner analysis:
- No time context: a lead active 6 months ago keeps the same score
- Arbitrary weighting: points rarely reflect actual predictive value
- Limited signals: ignores external intent signals and negative behaviors
- No learning: the model doesn't improve with conversion data
The three pillars of advanced scoring
A modern system combines three complementary dimensions:
| Dimension | Data used | Update frequency | Impact on score |
|---|---|---|---|
| Explicit scoring | Firmographics, job title, industry, budget | Static (annual update) | 30-40% of score |
| Implicit scoring | Behavior, engagement, frequency | Real time | 40-50% of score |
| Intent data | External signals, searches, comparison sites | Weekly | 15-25% of score |
This three-part approach improves predictive accuracy by 2.3x compared to purely demographic models, according to SiriusDecisions (2025).
Explicit scoring: firmographic qualification
Ideal customer profile (ICP) fit criteria
Explicit scoring evaluates how well a lead matches your target customer profile. The most predictive criteria in B2B:
1. Company size (conversion correlation: 0.68)
- Startups <50 employees: +5 points (long cycle, limited budget)
- SMBs 50-500: +15 points (sweet spot for many SaaS companies)
- Mid-market companies 500-5000: +20 points (established budgets, structured processes)
- Enterprises >5000: +10 points (long cycles, complexity)
2. Industry (correlation: 0.54)
- Priority target industries: +20 points
- Adjacent industries: +10 points
- Irrelevant industries: 0 points
- Excluded industries: -50 points (disqualification)
3. Function and seniority (correlation: 0.71)
- C-level and VP in target function: +25 points
- Director in target function: +20 points
- Manager in target function: +10 points
- Individual contributor: +5 points
- Irrelevant function: 0 points
4. Technology used (correlation: 0.62)
- Uses a direct competitor: +30 points (high switching intent)
- Uses complementary tech: +15 points
- No current solution: +10 points (greenfield)
Firmographic data sources
High-performing RevOps teams automatically enrich their leads via:
- Clearbit, ZoomInfo, Cognism: company and contact data (92-95% accuracy)
- LinkedIn Sales Navigator: org charts and job changes
- BuiltWith, Wappalyzer: technology stack (identify competitor users)
- Crunchbase, Dealroom: funding rounds (strong buying intent signal)
A lead automatically enriched within 5 minutes of capture sees its qualification rate increase by 21%, according to an InsideSales study (2024).
Implicit scoring: behavioral signals
Hierarchy of actions by predictive value
Not all actions are equal. Here's the hierarchy established by analyzing 500,000 B2B leads (Marketo/Adobe study, 2025):
| Action | Suggested points | Predictive value | Optimal frequency |
|---|---|---|---|
| Demo request | +50 | Very high (0.82) | One-time |
| Pricing page visit | +30 | High (0.74) | Max 5 visits counted |
| ROI calculator download | +25 | High (0.71) | One-time |
| Webinar attendance | +20 | Medium-high (0.63) | Max 3 counted |
| Case study view | +15 | Medium (0.58) | Max 3 counted |
| Product page visit | +10 | Medium (0.52) | Max 10 visits |
| Email open | +3 | Low (0.31) | Max 20 counted |
| Homepage visit | +2 | Low (0.24) | Max 5 counted |
The time decay principle
A lead that was active but no longer is should see its score decrease. The recommended exponential decay model:
- Week 1-2: full score (100%)
- Week 3-4: 15% reduction per week (-15%, -30%)
- Week 5-8: 10% reduction per week (-40%, -50%, -60%, -70%)
- Beyond 8 weeks: reduced to 30% of maximum score
This model keeps scoring relevant and avoids false positives from "zombie" leads that racked up points 6 months ago but are no longer engaged.
Negative scoring: automatic disqualification
Negative scoring is often overlooked but critical for pipeline quality. Penalty criteria:
Immediate disqualification (-100 points):
- Generic email address: @gmail, @hotmail (unless explicitly exempted)
- Student domain: .edu, .ac.uk
- Identified competitor (domain or function)
- Country outside sales coverage area
Moderate penalties:
- Email unsubscribe: -30 points
- Email bounce: -20 points
- Total inactivity >90 days: -40 points
- Irrelevant function: -15 points
A DemandGen study (2024) shows that companies applying negative scoring reduce their rate of MQLs rejected by sales by 58%.
Intent data: capturing buying signals
The three types of intent data
1. First-party intent (your own property)
Behavioral data collected on your digital assets:
- Frequency and recency of visits
- Pages viewed and time spent
- Content downloads
- Email interactions (opens, clicks, replies)
Advantage: precise data usable immediately. Limit: limited to the scope of your own properties.
2. Second-party intent (partners)
Data shared by partners in a complementary ecosystem:
- Co-webinars: list of engaged attendees
- Technology integrations: your API partner's customers
- Marketplaces: views of your product listing
Advantage: qualified data in a relevant context. Limit: dependent on partnerships.
3. Third-party intent (specialized providers)
Intent signals captured across thousands of B2B sites via data cooperatives:
- Bombora: 4,000+ B2B sites, 12,000+ research topics
- G2, TrustRadius, Capterra: product listing and comparison views
- 6sense, Demandbase: identifying accounts in active research phase
These platforms assign a "surge score" indicating abnormal research intensity on a topic relative to the company's baseline behavior.
Integrating intent signals into scoring
Point attribution model based on intent data:
| Intent level | Description | Points | Action priority |
|---|---|---|---|
| Very High | Active research on a direct competitor + >10 pages viewed | +40 | Immediate contact |
| High | Product category research + solution comparison | +25 | Accelerated nurturing |
| Medium | Sporadic industry content consumption | +10 | Standard nurturing |
| Low | No external signal detected | 0 | No action |
Leads with "Very High" intent convert 4.2x more than leads with no intent signal, according to a 6sense analysis of 800,000 accounts (2025).
Intent data timing is critical
Intent data has a limited shelf life. A TrustRadius study (2024) of 200,000 B2B buyers reveals:
- Intent peak: 2-4 weeks before the purchase decision
- Action window: 3-6 weeks after signal detection
- Decay: -15% conversion probability per week of delay
Operational takeaway: a lead with "High" intent should be contacted within 48-72 hours to maximize conversion.
MQL vs SQL: definitions and handoff criteria
What is an MQL (Marketing Qualified Lead)?
An MQL is a lead that has crossed the defined scoring threshold and shows enough engagement and fit to justify a sales outreach.
Typical MQL criteria:
- Total score ≥ 75 points (out of 100)
- Validated firmographic fit (size, industry, function)
- At least one high predictive value action (demo, pricing, ROI calculator)
- Recent engagement (<14 days)
- No disqualification criteria (-100)
Industry benchmark (2025):
- Average MQL rate in the pipeline: 8-12% of total leads
- MQL-to-SQL conversion rate: 35-45% (average 40%)
- Average time in MQL status: 7-21 days
What is an SQL (Sales Qualified Lead)?
An SQL is an MQL that has been qualified by the sales team and represents a real short-to-medium-term sales opportunity.
SQL qualification criteria (the BANT/MEDDIC framework):
- Confirmed budget: identified financial capacity or allocated budget
- Authority: access to the decision maker or a validated champion in the process
- Need: clear, quantifiable business need
- Timeline: purchase project within 3-6 months
Industry benchmark (2025):
- SQL-to-Opportunity conversion rate: 60-75%
- Average SQL-to-Close time: 45-90 days (depending on complexity)
- Rate of SQLs lost to "No Decision": 15-25%
The Marketing-Sales SLA on leads
A clear Service Level Agreement between marketing and sales is essential for pipeline quality. Components of an effective SLA:
Marketing commitments:
- Deliver only MQLs that meet the defined criteria
- Provide full context (history, intent data, detailed score)
- Maintain a predictable volume (±15% per quarter)
Sales commitments:
- Contact MQLs within 24 business hours (48 hours max)
- Qualify as SQL or recycle into nurturing within 7 days
- Provide structured feedback on MQL quality (monthly)
Companies with a formalized Marketing-Sales SLA increase revenue by an average of 34%, according to a LinkedIn study (2024).
Evaluez votre maturite sur les 8 piliers en 2 minutes. Score instantane, gratuit.
Faire le quiz gratuit →Advanced scoring models
Predictive scoring based on machine learning
Predictive models analyze hundreds of variables to identify conversion patterns. Advantages over manual scoring:
Higher accuracy: 25-40% improvement in conversion prediction Hidden pattern discovery: identifying non-intuitive correlations Automatic adaptation: the model continuously improves with new data
Limits and prerequisites:
- Requires a history of at least 5,000+ qualified leads
- Degraded performance if the ICP changes rapidly
- Risk of bias if training data is biased
- Requires data science expertise for implementation
Native platforms with predictive scoring:
- HubSpot Predictive Lead Scoring (Professional and Enterprise)
- Salesforce Einstein Lead Scoring
- Marketo Predictive Content and Scoring
- 6sense Predictive AI Platform
Multi-model scoring: the hybrid model
The most robust approach combines manual and predictive scoring:
- Manual model: ensures alignment with business strategy and the ICP
- Predictive model: detects subtle patterns and optimizes weightings
- Voting system: both models contribute to the final score (60/40 or 50/50)
This hybrid model reduces false positives by 32% and false negatives by 28% compared to pure models, according to a Forrester study (2025).
Multi-channel and multi-touch scoring
B2B buying journeys involve multiple touchpoints across several channels. The multi-touch model assigns value to each interaction:
Time-based weighting model:
- First touchpoint: 20% of the score (discovery)
- Intermediate touchpoints: 40% distributed (nurturing)
- Last touchpoint before conversion: 40% (activation)
Channels and multiplier coefficients:
- Direct channel (brand search): x1.3
- Social or partner referral: x1.2
- Content marketing: x1.0
- Display retargeting: x0.8
This marketing attribution approach avoids underestimating leads from long, multi-touch cycles.
CRM and marketing automation integration
Setting up scoring in HubSpot
HubSpot offers two native scoring systems:
1. Manual Lead Scoring (all plans)
- Configuration via "Properties" to create a "HubSpot Score" property
- Define rules by criteria (firmographic, behavioral)
- Apply positive and negative scoring
- Real-time updates
2. Predictive Lead Scoring (Professional/Enterprise)
- Automatic analysis of 40+ properties
- Score from 0 to 100 based on conversion probability
- Daily refresh
- Requires 1,000+ contacts with known status
Best practice: use both in parallel and build a workflow that combines Manual Score (60%) + Predictive Score (40%) into a "Composite Score" used for MQL qualification.
Setting up scoring in Salesforce
Salesforce requires a more technical setup but offers maximum flexibility:
Option 1: Formula fields (no code)
- Create a "Lead Score" formula field
- Combine nested IF conditions
- Limit: maximum complexity of 3,900 characters
Option 2: Process Builder or Flow (low-code)
- Visual workflows to assign points
- Asynchronous updates (slight latency)
- Limit: complex maintenance with many criteria
Option 3: Apex Triggers (code)
- Full control and optimal performance
- Real-time scoring
- Requires development skills
Option 4: Einstein Lead Scoring (Enterprise)
- Native Salesforce predictive model
- Requires Sales Cloud Einstein and 1,000+ converted leads
Automating the MQL-to-SQL handoff
Typical workflow for automatic MQL routing:
Trigger: Lead Score ≥ 75
Conditions:
- Firmographic fit = TRUE
- Valid email = TRUE
- Country = Covered zone
- No disqualification
Actions:
1. Change Lead status to MQL
2. Assign owner (round-robin or territory routing)
3. Create "Contact MQL" task (due: 24h)
4. Send Slack/email alert to assigned rep
5. Add to accelerated nurturing sequence
6. Log event in timeline
Teams with automatic routing reduce first response time by 68%, according to a Drift analysis (2024).
Calibration and continuous iteration
The quarterly review cycle
A scoring system needs regular maintenance to stay effective. Recommended cadence:
Monthly review (operational):
- MQL volume and distribution by channel
- MQL-to-SQL rate by source
- Sales feedback on MQL quality
- Minor tactical adjustments (<5 points)
Quarterly review (strategic):
- Cohort analysis: performance of MQLs generated in the prior quarter
- Backtest: recalculating scores with new criteria on past data
- Re-evaluating weightings based on actual conversion
- Updating MQL/SQL thresholds as needed
- Aligning ICP and firmographic criteria
Annual review (overhaul):
- Evaluating predictive vs manual model
- Analyzing market shifts and buyer behavior
- Complete model overhaul if product strategy changes
Scoring performance metrics
The essential KPIs for evaluating your lead scoring's effectiveness:
| Metric | Formula | B2B target | Interpretation |
|---|---|---|---|
| MQL-to-SQL rate | (SQL / MQL) x 100 | 35-45% | Quality of marketing qualification |
| SQL-to-Opp rate | (Opportunities / SQL) x 100 | 60-75% | Sales qualification effectiveness |
| MQL-to-Close rate | (Closed Won / MQL) x 100 | 10-15% | Overall marketing ROI |
| Lead velocity | This month's MQLs / last month's MQLs | +5-10%/month | Pipeline growth |
| Scoring accuracy | True positives / (True positives + False positives) | >70% | Model precision |
| Average MQL-to-SQL time | Average days between statuses | 7-14 days | Friction in the handoff |
Calculating scoring accuracy:
- True positives: MQLs that became SQLs or customers
- False positives: MQLs rejected by sales or recycled
- True negatives: non-MQL leads that shouldn't have been MQLs
- False negatives: non-MQL leads that converted (missed opportunity)
Marketing ↔ Sales feedback loop
Ongoing collaboration between teams is essential. Recommended feedback structure:
Sales-to-Marketing feedback (weekly):
- MQL categorization: "Excellent", "Good", "Recycle", "Disqualified"
- Reason for disqualification if applicable
- Suggestions for additional criteria
Marketing analysis (monthly):
- MQL acceptance rate by rep (identify outliers)
- Rejection patterns: are there criteria that are systematically problematic?
- Proposed scoring adjustments
Alignment meeting (quarterly):
- Presenting the quarter's performance
- Validating scoring changes
- Adjusting the SLA if needed
- Planning joint initiatives
Companies with a structured feedback loop improve their MQL-to-SQL rate by an average of 27% within 6 months, according to SiriusDecisions (2024). This marketing-sales alignment is one of the most powerful levers for accelerating revenue growth.
Common mistakes to avoid
1. "Set and forget" scoring
Mistake: setting up a scoring system and never revisiting it.
Consequence: the model becomes obsolete as your product, market, and ICP evolve. After 12 months with no adjustment, scoring accuracy drops by 30-40%.
Solution: establish a non-negotiable quarterly review schedule with conversion data analysis.
2. An MQL threshold that's too low
Mistake: setting an overly permissive MQL threshold to "hit volume" and reach marketing targets.
Consequence: flooding the sales team with unqualified leads, loss of trust in the system, and a drop in sales productivity.
Data: according to an InsideSales study (2024), each unqualified MQL costs 15-30 minutes of sales time and damages the Marketing-Sales relationship.
Solution: prioritize quality over quantity. An MQL-to-SQL rate below 30% signals a threshold that's too low.
3. Missing negative scoring
Mistake: only counting positive actions without penalizing negative signals.
Consequence: an accumulation of "zombie leads" with high scores despite a clear drop-off in interest (unsubscribes, extended inactivity).
Solution: systematically implement negative scoring and time decay to keep the score relevant.
4. Scoring disconnected from field reality
Mistake: building the scoring model in a marketing silo without consulting the sales team.
Consequence: theoretical qualification criteria that don't reflect the reality of sales cycles and field objections.
Solution: co-build the model with sales managers and incorporate their feedback into quarterly iterations.
5. Unnecessary hyper-complexity
Mistake: creating a model with 50+ criteria and weightings precise to the decimal point.
Consequence: a model that's impossible to maintain, explain, or evolve. Teams don't understand the scoring and don't trust it.
Solution: start simple (10-15 key criteria), validate performance, then add complexity gradually if needed.
6. Ignoring external intent data
Mistake: limiting yourself to first-party data and ignoring intent signals captured on third-party sites.
Consequence: late detection of buying intent, losing opportunities to more responsive competitors.
Solution: progressively integrate intent data sources (start with G2/Capterra, then evaluate solutions like Bombora based on ROI).