How to Build a B2B Account Scoring Model: Complete Guide

May 9, 2026

How to Build a B2B Account Scoring Model: Complete Guide

How to Build a B2B Account Scoring Model: Complete Guide

Account scoring tells you which accounts are most likely to buy from you. Instead of pursuing every account with interest, you focus on the accounts most likely to convert.

The challenge is that there are many ways to build a scoring model. Do you weight company size? Company industry? Intent signals? Engagement? Budget availability?

The answer is: all of them. A good scoring model combines multiple signals into a single score that predicts buying likelihood.

Why Account Scoring Matters

Without scoring, you chase random accounts. Any account that responds to an email gets attention. This wastes time.

With scoring, you focus your effort. The highest-scoring accounts get your best reps and fastest follow-up. Mid-scoring accounts get standard treatment. Low-scoring accounts get nurture.

This focus multiplies your results. You close more deals because you're focused on the best opportunities.

Scoring Framework

A good scoring model has four components.

Fit score: How well does the account fit your ICP?

Intent score: How much intent is the account showing?

Engagement score: How much is the account engaging with your content and outreach?

Stage score: Where is the account in their buying journey?

Component 1: Fit Score

Fit score measures whether the account matches your ideal customer profile.

You might weight fit score on: - Company size (50-500 employees = 10 points, 500-1000 = 9 points, 1000+ = 8 points) - Industry (your target industries get full points, adjacent industries get partial) - Revenue (above certain threshold = full points, below = partial) - Geographic location (your target regions = full points) - Growth rate (high growth = full points, stagnant = 0 points)

Add up the points. This is your fit score.

Example: A 300-person SaaS company in North America with 30% revenue growth scores 38/40 on fit. A 50-person agency in Southeast Asia scores 15/40.

You wouldn't pursue the second company. They're not a fit.

Component 2: Intent Score

Intent score measures how much buying interest the account is showing.

You might weight intent on: - Search intent (company searching relevant keywords = 5 points) - Website behavior (visited your site in the last 7 days = 3 points) - Content consumption (downloaded content = 5 points) - Competitive research (visited competitor sites = 3 points) - Funding/news (recently raised funding = 4 points) - Job posting signals (hiring for relevant roles = 2 points)

Add up the points. This is your intent score.

Example: A company searching for your solution, visited your site, downloaded a guide, and recently raised funding scores 17/25 on intent. A company with no intent signals scores 0/25.

High-intent accounts should get priority.

Component 3: Engagement Score

Engagement score measures how much the account is engaging with your marketing and sales efforts.

You might weight engagement on: - Email opens (if they open your emails = 2 points per open) - Content downloads (downloaded = 5 points) - Website time (spent 5+ minutes on site = 3 points) - Meeting attendance (attended webinar or meeting = 10 points) - Sales conversation (had a call with sales = 10 points)

Add up points. This is your engagement score.

Example: An account that opened 3 emails, downloaded 2 resources, attended a webinar, and had a sales call scores 25/50. An account with zero engagement scores 0/50.

Component 4: Stage Score

Stage score measures where they are in their buying journey.

You might score: - Awareness stage (read blog post = 2 points) - Consideration stage (downloaded guide = 5 points) - Evaluation stage (downloaded case study or pricing = 8 points) - Decision stage (requested demo = 10 points) - Negotiation stage (in active talks = 15 points)

Add up points. This is your stage score.

Skip the manual work

Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.

See the demo →

Combining Into a Total Score

Add up all components into a total score.

Fit (0-40) + Intent (0-25) + Engagement (0-50) + Stage (0-15) = Total Score (0-130)

Then normalize to 0-100: (Total Score / 130) * 100 = Account Score (0-100)

An account might score: - Fit: 38 points - Intent: 17 points - Engagement: 25 points - Stage: 10 points - Total: 90 points - Normalized: 69 out of 100

This is a high-quality lead.

Setting Thresholds

Once you have scores, set thresholds.

  • 80-100: Hot leads. Immediate sales action.
  • 60-79: Warm leads. Sales reaches out within 48 hours.
  • 40-59: Nurture leads. Marketing nurtures them.
  • 0-39: Cold leads. Light outreach only.

These thresholds determine what action each lead gets.

Building a Predictive Model

Once you have historical data, you can build a predictive model. Which scoring factors actually predict revenue?

You might discover that intent is the strongest predictor of conversion. Maybe engagement is actually a weak predictor. Use this insight to adjust your weights.

If intent is most important, weight it more heavily. If engagement is less important, weight it less.

Over time, your scoring model gets more accurate.

Common Scoring Mistakes

You weight company size too heavily. Yes, enterprise companies are big opportunities. But mid-market companies also buy. Don't ignore them.

You ignore engagement. A perfect-fit company with zero engagement might not convert. Engagement signals are valuable.

You don't update scores. A company had strong intent two months ago, but hasn't engaged in 30 days. Their score should drop. Scores should be dynamic.

You don't measure accuracy. You're scoring accounts, but do the high-scoring accounts actually convert? Measure this. Adjust your model.

You don't combine signals. Your model only looks at firmographics. Intent and engagement matter too. Combine multiple signals.

Measurement and Optimization

Track whether your scoring model predicts conversion.

Pull historical data. Which accounts scored 80+? What percentage converted? Which accounts scored 40-59? What percentage converted?

If 80+ accounts convert at 25% and 40-59 accounts convert at 2%, your model is working. If conversion rates are similar across tiers, your model isn't predictive.

Adjust your weights and try again.

Scaling Your Model

Start with a simple model using basic data you have: company size, industry, engagement.

As you collect more data, add intent signals, news signals, and job posting signals.

As your model gets more accurate, refine it.

You don't need a perfect model. A model that puts your best accounts in the hot tier is valuable.

Getting Started

Start by defining your components: Fit, Intent, Engagement, Stage. Assign point values to each factor.

Manually score your top 30 accounts. Do the highest-scoring accounts feel like your best opportunities? If not, adjust weights.

Then automate this in your CRM or marketing automation platform. Let the system score every account automatically.

Monitor conversion rates by scoring tier. Adjust weights based on what converts.

A good account scoring model is one of your most valuable assets. It focuses your team on the right opportunities.

Ready to build your account scoring model? Book a demo to see how Abmatic AI scores and prioritizes accounts for your team.

Run ABM end-to-end on one platform.

Targets, sequences, ads, meeting routing, attribution. Abmatic AI runs all of it under one login. Skip the 9-tool stack.

Book a 30-min demo →

Related posts