GrowthGPTGrowthGPT
Start Building

B2B Lead Scoring Calculator

Build a complete lead scoring model with firmographic attributes, behavioral signals, ICP fit criteria, and MQL/SQL thresholds.

Production-ready model in minutes

Describe your scoring model

Tell us about your product and ICP. We will generate a complete lead scoring model with firmographic, behavioral, and ICP fit scoring.

What Is B2B Lead Scoring and Why Does It Matter?

B2B lead scoring is the process of assigning numerical values to leads based on how well they match your ideal customer profile and how engaged they are with your brand. The goal is simple: separate the leads worth pursuing from the leads that will waste your sales team's time. Without lead scoring, sales reps end up calling everyone, qualifying nobody, and missing the high-intent buyers buried in your inbound pipeline.

A well-built lead scoring model combines two dimensions: fit (firmographics, ICP match) and intent (behavioral signals). Fit tells you whether a lead is the right type of buyer. Intent tells you whether they are ready to buy now. The sweet spot is leads that score high on both. Those become your MQLs and SQLs.

This tool generates a complete production-ready scoring model in minutes. It includes 10 firmographic attributes, 12 behavioral signals, 6 ICP fit criteria, MQL and SQL thresholds, example leads with calculated scores, CRM field mappings, and a step-by-step implementation guide. You can deploy it in HubSpot, Salesforce, Pipedrive, or any modern CRM.

Firmographic vs Behavioral Scoring: How to Balance Them

Firmographic scoring captures who the lead is. It includes attributes like company size, industry, role, seniority, geography, revenue, tech stack, and funding stage. These attributes change slowly and reflect long-term fit. A 50-person SaaS company in your ICP today will still be a 50-person SaaS company next month.

Behavioral scoring captures what the lead is doing. It includes signals like pricing page visits, demo requests, content downloads, email engagement, and product usage. These signals change quickly and reflect buying intent. A lead who visited the pricing page yesterday is hotter than a lead who visited it three months ago, which is why behavioral scores decay over time.

The right balance depends on your sales motion. Product-led companies with strong inbound usually weight behavioral scoring higher (60/40 in favor of intent) because intent is the leading indicator of conversion. Sales-led companies with high ACVs usually weight firmographic scoring higher (60/40 in favor of fit) because fit predicts deal size and win rate. Most B2B SaaS companies start with a balanced 50/50 split and adjust based on actual conversion data after 3 months.

Setting MQL and SQL Thresholds That Actually Work

An MQL (Marketing Qualified Lead) is a lead that has shown enough interest and fit to warrant marketing nurture and possibly an SDR touch. An SQL (Sales Qualified Lead) is a lead that is ready for a direct sales conversation. The threshold between these two stages should reflect real conversion data, not arbitrary numbers.

A common mistake is setting the MQL threshold too low. If 60% of your leads cross the MQL line, your sales team will drown in unqualified pipeline. A better starting point is to look at your historical conversion data and set the MQL threshold so that roughly 20-30% of new leads cross it. The SQL threshold should be set so that roughly 5-10% of leads cross it.

The gap between MQL and SQL matters too. Leads that sit at MQL for more than 14 days without progressing to SQL should be moved into a long-term nurture sequence. Leads that jump from cold to SQL in a single session (very high intent burst) should be flagged for immediate AE outreach, not standard SDR cadence.

The 6 ICP Fit Criteria That Predict Win Rate

ICP fit criteria are the qualitative factors that firmographic scoring cannot capture. They are typically gathered during discovery calls and include things like: does the prospect have a named pain that your product solves, do they have budget allocated, are they actively evaluating solutions, do they have decision authority, do they have a deadline, and do they have implementation capacity.

Unlike firmographic attributes (which can be auto-populated from data enrichment tools), ICP fit criteria require human judgment. Your SDRs and AEs score them after each discovery call. The total ICP fit score becomes part of the overall lead score.

Research from Gong and other revenue intelligence platforms consistently shows that ICP fit scoring is the strongest predictor of close rate, often outperforming behavioral scoring. A lead with strong ICP fit and moderate behavioral signals usually closes at 2-3x the rate of a lead with weak ICP fit and strong behavioral signals.

How to Deploy Lead Scoring in Your CRM

The implementation is the hard part. Most lead scoring projects fail not because the model is wrong, but because the deployment is sloppy. To deploy successfully, you need three things: clean data, automation rules, and clear ownership.

Clean data means every lead in your CRM has the firmographic attributes populated. Use enrichment tools like Clearbit, ZoomInfo, or Apollo to auto-fill company size, industry, and tech stack. Manual data entry will not scale.

Automation rules means setting up your CRM to update lead scores in real time as new behavioral signals come in. In HubSpot, this is done with workflows. In Salesforce, with Process Builder or Flow. The behavioral score should update within minutes of a triggering action (like a pricing page visit).

Clear ownership means assigning a single person (usually a RevOps or marketing operations lead) to maintain the model. Lead scoring is not a one-time project. It needs to be reviewed every quarter against actual conversion data, recalibrated when your ICP shifts, and updated when new signals become available.

Frequently Asked Questions

What is a good MQL threshold for B2B lead scoring?

A good MQL threshold is one where roughly 20-30% of your new leads cross the line. Anything higher and your sales team will be overwhelmed with unqualified pipeline. Anything lower and you will miss real opportunities. The exact number depends on your total achievable points and your model weighting. This tool calculates a starting threshold based on your inputs, but you should review and adjust it after 3 months of conversion data.

How is firmographic scoring different from behavioral scoring?

Firmographic scoring measures fit (who the lead is), using attributes like company size, industry, and role. These rarely change. Behavioral scoring measures intent (what the lead is doing), using signals like pricing page visits and demo requests. These change quickly and decay over time. Most B2B teams combine both for the most accurate lead score.

How many firmographic attributes should I include in my scoring model?

Most effective models use 8-12 firmographic attributes. Fewer than 8 and you miss important fit signals. More than 12 and the model becomes hard to maintain and explain to your sales team. This tool generates exactly 10 firmographic attributes covering the most predictive ICP dimensions.

Can I use lead scoring in HubSpot or Salesforce?

Yes. Both HubSpot and Salesforce have native lead scoring features that can implement the model this tool generates. The CRM field mappings provided by this tool work in both systems. You will need to create custom fields for the firmographic attributes, set up workflows or Process Builder rules to update behavioral scores in real time, and create lifecycle stage automations to move leads from MQL to SQL when they cross the threshold.

How often should I update my lead scoring model?

Review your model every quarter. Look at the conversion rates of leads at each scoring tier. If MQLs are not converting to SQLs at the expected rate, your MQL threshold is too low or your scoring is missing a key signal. If SQLs are converting to opportunities at lower than 30%, your SQL threshold is too low. Recalibrate based on actual data, not gut feel.

Related Tools