Lead Scoring for Outbound: Why Your Best Leads Aren't Getting Touched
Fix your lead scoring model to prioritize high-intent prospects. ICP scoring, intent signals, and engagement data drive 3x better booking rates than guesswork.
TL;DR
Most outbound teams score leads on company size alone (50+ employees = hot).
Then they wonder why their reply rate is 2% and they’re chasing the wrong deals.
Real lead scoring combines 3 signals:
- ICP fit (company profile matches your buyer)
- Intent signals (behavior, tech stack, job changes)
- Enrichment data (budget indicators, decision-maker presence)
Teams that score right book 3x more meetings because they’re reaching the people who can actually buy, at the moment they’re actually buying.
This guide shows you how to build and maintain a lead scoring model that actually works.
Part 1: Why Your Current Scoring Is Broken
The “Company Size Only” Trap
You’ve seen this:
If company_size >= 50: score = "hot"
Else: score = "cold"
This catches volume (lots of 50+ person companies exist) but misses quality (most 50+ companies aren’t your buyer).
Example:
- You sell to Directors of Revenue Operations at B2B SaaS companies
- A 120-person real estate firm matches your “size” filter
- But they don’t have a RevOps role (it’s CFO + admin)
- You spend 20 outreach attempts on a company that can’t say yes
The “Engagement Optics” Problem
You also see this:
If visited pricing_page: score += 10
If attended webinar: score += 15
This assumes any engagement = buying signal.
Truth: Someone visited your pricing page 6 months ago. That’s not a signal they’re buying now. It’s noise.
Real intent signals are:
- Job change (decision-maker hired for a role your product helps)
- Technology change (you found they just switched CRMs)
- Firmographic change (they grew 50% headcount, ops complexity increases)
- Recent engagement (clicked email or visited your site in the last 30 days)
The Missing Signal: ICP Fit
ICP (Ideal Customer Profile) scoring measures how close a company matches your best customers.
But most teams don’t measure it. They score on hunches.
Example ICP metrics:
- Revenue range (you sell best to $10–50M ARR companies)
- Headcount range (your buyer exists at 50–500 person companies)
- Use case match (the company actually uses the technology your product plugs into)
- Industry affinity (you sell better to SaaS than manufacturing)
- Decision-maker availability (at this company size, does a dedicated RevOps or ops role exist?)
If you score a 30-person company that just hired their first ops person, that’s a better lead than a 500-person company with a burnt-out ops team.
Part 2: The Three-Signal Lead Scoring Model
Signal 1: ICP Fit (40% of your score)
This is the baseline. Does this company match your playbook?
Firmographic criteria:
| Dimension | Your Best Customers | Weight |
|---|---|---|
| Revenue | $10M–100M ARR | 10 points |
| Headcount | 50–1,000 | 10 points |
| Industry | B2B SaaS, Fintech | 10 points |
| Use Case Match | Uses HubSpot, Salesforce, or Clay | 10 points |
Calculation:
- Revenue in range? +10
- Headcount in range? +10
- Industry match? +10
- Use case match? +10
- ICP Score: 0–40 points
Real example:
- Company A: 75-person B2B SaaS startup using HubSpot = 40/40 (perfect fit)
- Company B: 500-person manufacturing firm using SAP = 15/40 (industry + use case miss)
Signal 2: Intent Signals (35% of your score)
This is the timing signal. Are they buying now?
Key intent indicators:
| Signal | How to Find | Points if True |
|---|---|---|
| Hired RevOps/Ops role (last 90 days) | LinkedIn job change data | 15 |
| Changed CRM/email platform (last 120 days) | ZoomInfo, Hunter, Apollo firmographics | 10 |
| Company grew >30% headcount (last year) | LinkedIn, Crunchbase company updates | 5 |
| Recent site visit (last 30 days) | Analytics + CRM integration | 3 |
| Clicked your email (last 30 days) | Email automation data | 2 |
Calculation (0–35 points):
- They just hired a ops-focused person? +15 → they’re building ops infrastructure
- Their CRM changed recently? +10 → they’re reconfiguring workflows, open to tooling
- Company is scaling? +5 → ops complexity is increasing
- Recent site visit? +3 → they’re curious
- Email click? +2 → they’re engaging
Real example:
- Company C just hired a “Director of Operations” 60 days ago = 15 points (strong intent)
- Company D hasn’t had a hiring change in 18 months = 0 points (no intent signal)
Signal 3: Enrichment Data (25% of your score)
This is the feasibility signal. Can you actually reach the right person?
| Data Point | Indicator | Points if True |
|---|---|---|
| Decision-maker identified | Email found + title verified | 10 |
| Email confidence >= 95% | Via Clay, Apollo, Hunter | 5 |
| Company has 3+ decision-makers | Multiple stakeholders on LinkedIn | 5 |
| No recent bounces | Email validation passed | 5 |
Calculation (0–25 points):
- You found the actual Director of RevOps? +10 → you can reach the decider
- Email confidence is 95%+? +5 → it’ll probably land
- Multiple decision-makers exist? +5 → you have fallbacks
- Email verified and bounced before? -5 → it’s risky
Real example:
- Company E: Found 2 ops people, emails 95%+ confidence = 20/25 (good reach)
- Company F: Found 1 person, email 70% confidence = 5/25 (risky reach)
The Composite Score
Total = ICP (0–40) + Intent (0–35) + Enrichment (0–25) = 0–100
| Score Range | Action | Expected Reply Rate |
|---|---|---|
| 75–100 | Tier 1 (Priority) | 5–8% |
| 50–74 | Tier 2 (Regular) | 2–4% |
| 25–49 | Tier 3 (Exploratory) | 0.5–1.5% |
| <25 | Reject (don’t prospect) | <0.5% |
Part 3: Building Your Scoring Worksheet
Step 1: Define Your ICP (Week 1)
Analyze your best 10 paying customers and find commonalities:
Customer 1: $45M ARR, 200 people, SaaS, uses Salesforce
Customer 2: $28M ARR, 110 people, SaaS, uses HubSpot
Customer 3: $67M ARR, 350 people, Fintech, uses Salesforce
...
Common patterns:
- All are $20M+ ARR
- All are 100–350 people
- All use either HubSpot or Salesforce
- All have dedicated ops or revenue roles
This becomes your ICP baseline.
Step 2: Choose Your Intent Data Sources
You need reliable data feeds:
Firmographic + job changes:
- Apollo (job changes, technographics)
- Clay (how to choose and where it fits)
- LinkedIn API (job changes)
Email verification + intent:
- Hunter (email confidence scores)
- Clearbit (firmographics + email confidence)
Engagement data:
- Your email platform (click tracking)
- Your website analytics (visitor tracking, UTM data)
- Your CRM (engagement history)
Step 3: Create Your Scoring Formula
In your CRM (HubSpot or Salesforce), create a custom scoring field:
HubSpot formula:
IF(company_size >= 50 AND company_size <= 1000, 10, 0) +
IF(industry == "B2B SaaS", 10, 0) +
IF(uses_hubspot OR uses_salesforce, 10, 0) +
IF(hired_ops_role_last_90_days, 15, 0) +
IF(days_since_email_click <= 30, 2, 0) +
IF(email_confidence >= 95, 5, 0)
Salesforce formula:
IF(AND(BillingCity != null, Industry = 'B2B SaaS'), 10, 0) +
IF(Website LIKE '%salesforce%', 5, 0) +
... (same logic)
Step 4: Weight by Your Goal (Conversion to Bookings)
Since your primary goal is booking meetings (learn more at /thanks), adjust your weights:
- Intent signals should be heavier (someone hiring ops role = actively solving the problem)
- ICP fit is important but not as time-sensitive
- Enrichment data gates outreach (you can’t sell if you can’t reach them)
Step 5: Run a Backtest (Week 2)
Score your last 100 prospects and compare:
| Scoring Method | Reply Rate | Meeting Rate |
|---|---|---|
| Company size only (old) | 1.8% | 0.4% |
| New three-signal model | 3.2% | 1.1% |
If meeting rate improves, you’re on the right track.
Part 4: Maintaining Your Scoring Model
Weekly Tasks
- Refresh intent data: Re-run job change checks for prospects in Tier 1/2
- Update email confidence: Mark bounced emails, remove low-confidence contacts from sequences
- Track conversion: Log which score ranges actually converted
Monthly Tasks
- Re-weight signals: Did Tier 1 leads (75–100) actually book more? If not, adjust weights
- Add new signals: If you find that “company just raised Series B” correlates with bookings, add it
- Audit your ICP: Are your top customers still matching your defined ICP? Update if needed
Quarterly Review
Compare lead scoring tiers against actual bookings:
Tier 1 leads (75–100): 8 bookings / 200 outreach = 4% conversion
Tier 2 leads (50–74): 3 bookings / 300 outreach = 1% conversion
Tier 3 leads (25–49): 0 bookings / 200 outreach = 0% conversion
If Tier 1 is your best converter, focus all your outreach budget on Tier 1.
Real-World Example: How One Team Went From 1.5% to 4.2% Reply Rate
Before (guesswork):
- “We’ll reach any company with 50+ employees”
- No intent signals, no enrichment quality check
- 1.5% reply rate
- Team ran 2,000 outreach touches/month, got 30 replies
After (three-signal model):
- ICP = $20M–150M ARR, 50–1,000 people, B2B SaaS
- Intent = hired ops role in last 90 days (signal of active buying)
- Enrichment = email confidence >= 90%, verified decision-maker
- 4.2% reply rate
- Team ran 800 outreach touches/month (fewer, smarter), got 34 replies
The math:
- 1,200 fewer touches (wasted spam effort gone)
- +4 replies (better quality prospects)
- Same human effort, 2.8× better ROI
How to Get Help with Lead Scoring
If your lead scoring needs audit or you want to optimize for booking rate:
Request a strategy call — we’ll review your current scoring model and show you where the biggest wins are.
You can also see how different CRMs handle lead scoring.
Next steps:
- Define your ICP (analyze your best 10 customers)
- Choose data sources (Apollo, Clay, Hunter)
- Build your scoring formula
- Backtest against real conversion data
- Ship it and measure reply rate improvement
Lead scoring is one of the highest-ROI ops investments you can make. A well-tuned scoring model kills spam outreach and focuses your team on the deals that actually close.
Struggling with your GTM Strategy?
Get a comprehensive audit of your Go-To-Market stack and discover untapped revenue opportunities.
Book a Free Strategy CallRelated Reading
Related Glossary Terms
Related Articles
Cold Outbound Is Dead (If You’re Doing These 5 Things)
Cold outbound isn’t dead — bad outbound is. These 5 mistakes kill replies before deliverability even matters.
Warming Domains Won’t Save Bad Outbound. Here’s What Actually Breaks
Domain warmup doesn’t fix broken outbound. Learn what actually kills cold email performance and how to build a system that works.
ICP List-Building Framework: From Ideal Profile to Outbound Precision (2026)
Build your ICP list like a system. Define your ideal customer profile, model high-value accounts, and generate hyper-targeted prospect lists that convert 3-5x better than generic outreach.