MOPS Framework

Lead Scoring Framework Builder

Build an ICP-based lead scoring model that actually predicts conversion. Stop arguing about MQL definitions with a data-driven framework.

2 Axes
ICP Fit + Engagement
50/50
Point Distribution
90 Days
Calibration Period

You've unlocked the full framework. Download the PDF version:

Download PDF

Why Most Lead Scoring Fails

Most lead scoring models are built backwards. Teams assign arbitrary points to actions (downloaded whitepaper = 10 points!) without validating against actual conversion data.

The result: Sales gets "MQLs" that don't convert, loses trust in marketing, and the model becomes ignored.

The Fix: Build your scoring model from closed-won analysis, not guesswork. What do your best customers have in common? What actions did they take before converting?

The Two-Axis Scoring Model

Effective lead scoring has two independent components:

AxisWhat It MeasuresMax Points
ICP Fit ScoreHow well does this lead match your ideal customer profile?50 points
Engagement ScoreHow actively is this lead engaging with your content/product?50 points

Why two axes? A perfect-fit company with no engagement isn't ready for sales. A highly engaged lead from a bad-fit company will waste sales time. You need both to be high.

ICP Fit Scoring (50 points max)

Score these firmographic and demographic attributes:

AttributeIdeal MatchPoints
Company SizeYour sweet spot (e.g., 200-2000 employees)+15
Adjacent (e.g., 50-199 or 2001-5000)+8
Outside range0
IndustryPrimary target industry+15
Secondary industry+8
Non-target0
Job Title/SeniorityDecision maker (VP+)+10
Influencer (Manager/Director)+6
Individual contributor+2
GeographyPrimary market+5
Secondary market+2
Tech StackUses complementary tech+5

Engagement Scoring (50 points max)

Score behavioral signals by intent strength:

ActionIntent LevelPoints
Demo/Trial RequestHigh+25
Pricing Page VisitHigh+15
Case Study DownloadHigh+10
Product Page (2+ visits)Medium+8
Webinar AttendanceMedium+8
Whitepaper/Guide DownloadMedium+5
Blog Visit (3+ articles)Low+3
Email ClickLow+2
Email OpenLow+1
Important: Cap engagement score contributions from low-intent actions. Someone who opens 50 emails shouldn't outscore someone who requested a demo.

Score Decay: The Missing Piece

Engagement scores should decay over time. A demo request from 6 months ago isn't as valuable as one from last week.

Recommended Decay Schedule

Time Since ActionScore Retention
0-30 days100%
31-60 days75%
61-90 days50%
90+ days25%

Implementation: Most MAPs support score decay. In HubSpot, use a workflow that reduces engagement score by 25% every 30 days if no new activity.

MQL Threshold Calibration

Your MQL threshold should be calibrated against actual conversion data, not arbitrary numbers.

Calibration Process

  1. Apply your scoring model retroactively to the last 6-12 months of leads
  2. Segment by score ranges (0-25, 26-50, 51-75, 76-100)
  3. Calculate conversion rate to SQL and closed-won for each segment
  4. Set MQL threshold where conversion rate becomes acceptable to sales
Example: If leads scoring 60+ convert to SQL at 25% (vs 5% for leads under 60), set your MQL threshold at 60. Review and adjust quarterly.

Unlock the Full Framework

Get ICP scoring templates, engagement tables, decay logic, and MQL calibration guides.

Plus get the PDF version emailed to you

Related Resources