B2B Lead Scoring Model: Prioritize Your Best Leads
Sales teams get overwhelmed with leads. 100 leads in queue, but only time to work 20. Which 20 matter most?
Without lead scoring, reps pick randomly or go by date (oldest first). That's inefficient. Some leads have 10x higher close rates than others. Finding those is lead scoring.
A good lead scoring model separates hot leads from cold. This guide builds one.
Lead Scoring Components
Firmographic scoring. Does the lead work at the right company type?
- Company size: Enterprise (100 points), Mid-market (50 points), SMB (10 points)
- Industry: Target industry (50 points), Other (0 points)
- Geography: US (50 points), Other (10 points)
- Revenue: $100M+ (50 points), $10M-$100M (30 points), under $10M (10 points)
Behavioral scoring. What has the lead done that signals buying intent?
- Visited pricing page (30 points)
- Downloaded whitepaper (15 points)
- Attended webinar (20 points)
- Opened email 3+ times (10 points)
- Clicked email link (15 points)
- Spent 3+ minutes on website (10 points)
Engagement scoring. Is the lead actively engaging right now?
- First action in last 7 days (20 points)
- First action in last 30 days (10 points)
- First action 30+ days ago (0 points)
Negative scoring. Signals that reduce lead quality.
- "Do not contact" flagged (reset to 0)
- Unsubscribed from email (-50 points)
- Multiple bounces (-30 points)
- Requested longer follow-up time (-20 points)
Building Your Lead Score
Add up points. Leads scoring 80+ are hot (call today). Leads scoring 40-80 are warm (nurture via email). Leads scoring below 40 are cold (auto-nurture campaigns).
Example Lead Scoring in Practice
Lead 1: Sarah from Figma
Firmographic: - Works at SaaS company: +50 - Company size: 2,000 employees (enterprise): +100 - Industry: Design tools (target): +50 - Revenue: $1B (large): +50 Subtotal: 250
Behavioral: - Visited pricing page: +30 - Downloaded ROI guide: +15 - Attended webinar 2 weeks ago: +20 - Opened last 3 emails: +10 Subtotal: 75
Engagement: - First action 3 days ago: +20 Subtotal: 20
Negative: - None: 0
Total score: 345 (HOT)
Sales should call Sarah this week.
Lead 2: Alex from small startup
Firmographic: - Works at startup: +10 - Company size: 15 employees (SMB): +10 - Industry: SaaS (target): +50 - Revenue: under $1M (seed-stage): +0 Subtotal: 70
Behavioral: - Visited home page only: +0 - No downloads: 0 - No webinar: 0 - Opened 1 email: 0 Subtotal: 0
Engagement: - First action 35 days ago: 0 Subtotal: 0
Negative: - None: 0
Total score: 70 (WARM)
Sales should nurture Alex via email, not call yet.
Firmographic Scoring by Business Model
Enterprise sales (large ACV, long cycles): - Enterprise company: 100 points - Mid-market: 50 points - SMB: 5 points
Enterprise targets get highest points because they're best fit.
Mid-market / SMB sales (smaller ACV, faster cycles): - Enterprise company: 20 points - Mid-market: 80 points - SMB: 100 points
SMB targets get highest points because they're best fit for you.
Vertical SaaS: - Target vertical: 100 points - Other verticals: 10 points
Being in the right vertical matters most.
Behavioral Scoring: What Signals Matter
High-intent behaviors (most valuable signals):
- Pricing page visit: 30 points (They want to know cost)
- Demo request: 40 points (Ready to see product)
- Contact sales form submission: 50 points (Ready to talk)
- ROI calculator use: 25 points (Doing financial analysis)
- Competitor product page visit: 20 points (Evaluating options)
Medium-intent behaviors:
- Whitepaper/guide download: 15 points
- Webinar attendance: 20 points
- Blog post read (3+ minutes): 10 points
- Video watch: 12 points
- LinkedIn profile view: 5 points
Low-intent behaviors:
- Email open: 3 points
- Website visit (home page): 2 points
- Company domain visit: 5 points
High-intent behaviors matter 10x more than low-intent. Allocate points accordingly.
Engagement Decay
Lead scores degrade over time. A lead hot 3 days ago is warmer than a lead hot 3 months ago.
Implement decay:
- Action in last 7 days: 100% score (full value)
- Action in last 14 days: 80% score
- Action in last 30 days: 60% score
- Action in last 60 days: 40% score
- Action 60+ days ago: 10% score
Example: - Sarah's score from events 3 days ago: Full value - Robert's score from events 45 days ago: 60% of original points
This ensures your sales team focuses on recently engaged leads.
Skip the manual work
Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.
See the demo →Building Your Scoring Model: Step by Step
Step 1: Define your ICPs (1 week)
Who should score highest? Large SaaS companies? Tech-enabled agencies? Document your top 3 target company profiles.
Step 2: Analyze your best customers (2 weeks)
Look at your last 20 customers who signed within 90 days of first contact (fastest deals). What did they have in common?
- What size company were they? (Point value for company size)
- What industry? (Point value for industry)
- What behaviors did they do before buying? (Point values for behavioral signals)
- How many touches before first meeting? (Engagement frequency)
Step 3: Analyze your worst customers (1 week)
Look at your last 10 customers who: - Never converted (still in pipeline after 6 months) - Churned after 1 year - Required expensive support
What signals predicted they were bad fits? Set negative scoring for those.
Step 4: Build your scoring matrix (1 week)
Firmographic scoring: - Company size: Enterprise (), Mid-market (), SMB () - Industry: Target (), Other () - Revenue: Large (), Medium (), Small ()
Behavioral scoring: - High-intent: Pricing visit (), Demo request () - Medium-intent: Whitepaper (_), Webinar () - Low-intent: Email open (), Website visit (___)
Negative scoring: - Unsubscribed (), Bounced ()
Step 5: Test your model (2 weeks)
Apply your model to: - Last 20 customers who closed (score should be 80+) - Last 20 leads who never converted (score should be below 40) - Last 20 leads currently in sales pipeline (score should be 40-80)
If your model correctly separates hot from cold, you're good. If not, adjust point values.
Step 6: Implement in your system (1 week)
Set up scoring in HubSpot, Marketo, or your marketing automation platform:
- Map behaviors to scoring actions
- Set up firmographic scoring from company database
- Configure decay rules
- Create lead list views (80+, 40-80, below 40)
- Sync to Salesforce
Step 7: Train sales team (1 week)
Explain to sales: - What's hot (80+) and why - What's warm (40-80) and why - What's cold (below 40) and why - How to use lead score to prioritize - When to reach out
Scoring Adjustments Based on Sales Feedback
First month: Most leads will be wrong fit. That's normal. Get feedback.
Ask sales: - Which leads are better quality than the score suggests? - Which leads are worse quality? - What signals predict closed deals?
Adjust point values: - If all Enterprise leads close but score says they shouldn't: Increase enterprise company value - If all whitepaper downloads are bad fits: Decrease whitepaper point value - If all pricing page visits become meetings: Increase pricing page point value
Adjust monthly for first 3 months. Then quarterly.
Lead Score by Sales Stage
Different stages need different scoring:
Cold leads (new to your database): - Score 0-40: Not ready - Score 40-60: Nurture via email - Score 60-80: Maybe call - Score 80+: Call immediately
Warm leads (you've contacted): - Score drops after initial contact if no response - Score rises if they respond and engage - Score peaks at proposal stage
Pipeline leads: - Scoring matters less (sales owns the process) - Use score to identify expansion/upsell opportunities
Avoiding Lead Scoring Mistakes
Scoring is too simple. Only company size matters. Problem: a small company at Target might be more valuable than a large company at non-target industry. Include firmographic + behavioral.
Scoring weights are wrong. Company size is 90 points but behavioral is 10 points. Problem: a wrong-fit company that visited pricing page scores higher than right-fit company that hasn't engaged yet. Balance firmographic (40%) and behavioral (40%) and engagement (20%).
No decay. Leads from 6 months ago score the same as leads from today. Problem: cold leads mixed with hot leads. Implement engagement decay.
No negative scoring. Unsubscribed leads still score high. Problem: calling unresponsive leads wastes time. Penalize unsubscribed and bounced leads.
Never updated. Model is accurate Month 1 but wrong by Month 6. Problem: as your product changes or market shifts, scoring becomes irrelevant. Review quarterly.
Sales doesn't trust it. Marketing sets scoring, sales ignores it. Problem: lack of alignment. Build scoring WITH sales input, not to sales.
Measurement
Track lead scoring effectiveness:
- Hot lead conversion rate: What % of 80+ leads convert to customers? (Target: 15-30%)
- Warm lead conversion rate: What % of 40-80 leads convert? (Target: 5-15%)
- Cold lead conversion rate: What % of below-40 leads convert? (Target: 1-5%)
If hot lead conversion is below 10%, your scoring is too generous. Increase thresholds.
If cold lead conversion is above 5%, some cold leads are actually good fits. Adjust scoring.
Next Steps
- Gather data on your best and worst customers
- Build a scoring matrix
- Implement in HubSpot or Marketo
- Test on last 50 leads
- Train sales team
- Review quarterly with sales
- Adjust based on actual conversion rates
Book a demo to see how Abmatic AI tracks lead scoring, prioritizes high-intent leads, and helps sales teams focus on deals most likely to close.





