
How to do an SEO audit that leads to action: the tools you need, a 7-step process covering technical...
Download our own internal B2B Playbook here

Lead scoring is how B2B teams decide which prospects deserve a sales call today and which ones need more time. Without it, reps cherry-pick leads by gut feeling, marketing argues that its leads are being ignored, and good opportunities go cold in the CRM. This guide walks you through building a lead scoring model from scratch, setting the MQL to SQL threshold with your sales team, and running it in HubSpot or Salesforce.
Key takeaways
Lead scoring is a method of ranking prospects by how likely they are to become customers. Each attribute or action adds or subtracts points, and the total (often on a 0 to 100 scale) tells sales who to prioritize. The point is not to grade leads for the sake of it, but to tell reps exactly who to call now and who to nurture.
Explicit scoring, also called fit or firmographic scoring, measures how closely a contact matches your ideal customer profile: industry, company size, job title, region, tech stack. This data comes from form fields or enrichment tools.
Implicit scoring, also called behavioral or engagement scoring, measures interest: pricing page visits, content downloads, webinar attendance, email replies, demo requests. It changes every time the lead interacts with you.
A good model also takes points away: personal email domains, students, competitors, unsubscribes, long periods of inactivity. Add score decay too, so a click from six months ago weighs less than a click from yesterday. Without negative scoring, scores only go up and the model becomes meaningless within a few quarters.
There are three main types of lead scoring model. The right choice depends mostly on your lead volume and how much clean deal history you have.
For most B2B companies, our recommendation is to start with a fit x engagement matrix and test predictive scoring once you have enough clean data to feed it.

This is the process we follow in RevOps engagements. It fits into a few working sessions with marketing and sales.
Export your last 30 to 50 closed-won opportunities and the same number of closed-lost. Compare their attributes: industry, headcount, contact role, lead source, pages viewed before converting. The differences between the two groups are your first criteria.
Document your ideal customer profile at the account level and the roles involved in the purchase: economic buyer, champion, end user. A VP of Operations and an intern at the same company should not get the same score.
Keep it to 4 to 6 explicit criteria. Beyond that, the model gets hard to read and data gaps pile up.
Group actions into three tiers: weak signals (email open, blog visit), medium signals (content download, webinar), strong signals (pricing page, demo request, positive reply). An explicit demo request should be enough on its own to route a lead to sales.
Give more weight to the criteria that truly separate won from lost deals. Keep the scale simple, for example 0 to 100 for fit and 0 to 100 for engagement.
Each score band must trigger something: an automated nurture track, an SDR call, a handoff to an account executive. A score with no action attached is just a number.
Every quarter, compare lead scores at handoff with what happened next. If high-scoring leads never close, one of your criteria is overweighted.
Here is a sample model for a SaaS or industrial company selling to businesses with 50 to 1,000 employees. Treat the points as a starting point and tune them against your own deals.
With this model, a lead above 60 points with an A or B fit grade becomes an MQL. An MQL who accepts a discovery call becomes an SQL.
A Marketing Qualified Lead (MQL) is a contact marketing considers ready for sales follow-up. A Sales Qualified Lead (SQL) is a contact sales has confirmed as a real opportunity, usually after a qualifying conversation using a framework like BANT (budget, authority, need, timeline).
Your MQL threshold has to be signed off by both marketing and sales, or it will be challenged in the first pipeline review. Put it in a simple service level agreement:
Leads below the threshold are not lost. They move into a nurture program until their score climbs back up.
Most modern CRMs and marketing automation platforms include native lead scoring. The tool matters less than the quality of the data feeding it.
Useful lead scoring is a living system, connected to pipeline and reviewed on a schedule.

Add the points for every fit criterion the lead matches and every engagement action they took, then subtract negative points. For example, a director (+20) at a 200-person company in your target industry (+15, +20) who visited your pricing page (+15) scores 70. Compare that total with your MQL threshold to decide the next step.
Lead scoring means assigning a numerical value to each prospect based on who they are and what they do, so sales and marketing can rank them by likelihood to buy. It turns a long list of contacts into a prioritized queue.
A common example: +20 for a decision-maker title, +15 for a company in your size range, +15 for a pricing page visit, minus 15 for a personal email address. A lead who crosses 60 points is passed to sales. The full sample model above shows a complete grid.
The CRM stores a score property on each contact or company. Rules or a predictive model update that property automatically whenever data changes or the lead takes an action. Workflows then use the score to trigger tasks, assign owners, or enroll the lead in nurture sequences.
Quarterly is a good default. Also revisit it whenever you launch a new product, enter a new segment, or add a major lead source.
Lead scoring that actually drives revenue rests on three things: clean data, a shared definition of an MQL, and automation that triggers the right action at the right moment. That is exactly what our RevOps consulting team builds: CRM audit, scoring model designed with your sales team, setup in HubSpot or Salesforce, and ongoing tuning.
Not sure where your lead qualification stands? Get your free action plan and our experts will review your funnel and tell you what to fix first.

How to do an SEO audit that leads to action: the tools you need, a 7-step process covering technical...

Core Web Vitals explained: what LCP, INP, and CLS measure, Google's official thresholds, how to run a Core...

Nine B2B lead generation strategies compared on speed, cost and lead quality: SEO, lead magnets, cold...

Get your free action plan in 48 hours, with no commitment on your side.
Ask Now