Tutorial

How to Build a Three-Property Lead Score in HubSpot That Sales Trusts

Written by
Pravin Kumar
Published on
Oct 2, 2026

How do you build a lead score in HubSpot that sales will actually trust?

Start small. Build a fit score from three properties that clearly separate your best customers from the rest, such as company size, industry, and job seniority. Weight them from your own closed-won data, set simple thresholds, and test on known accounts before anyone sees it. Sales trusts a score they can explain in one sentence.

This tutorial is for a specific situation: a B2B team on HubSpot whose previous lead score was either never trusted or quietly ignored. Often the old score had dozens of criteria, including email opens and page views, and reps learned that a high number meant nothing. The fix is to rebuild from the simplest version that works.

I use this approach when setting up lead scoring as part of a wider routing and qualification system. Three properties is not a magic number. It is a discipline that forces you to choose what really matters.

What kind of lead score should you build first?

Build a fit score first. HubSpot's lead scoring tool offers engagement scores that "score contacts or companies based on events," fit scores that "score contacts or companies based on property values," and combined scores based on both. Fit is the easiest to explain and the hardest to game, so it earns trust fastest.

According to HubSpot's knowledge base, building lead scores requires Marketing Hub or Sales Hub at the Professional or Enterprise tier, and the types and number of scores you can create depend on your subscription. Check that before you plan anything.

Engagement scoring is useful, but it is noisy. Email opens, for example, are unreliable as an intent signal. Once a fit score is trusted, you can add an engagement score alongside it. Starting with both at once makes it hard to tell which part is wrong when sales pushes back.

How do you choose the three properties?

Choose them from your closed-won deals. Export the last year of won and lost deals with their associated companies and contacts, then compare. Look for properties where winners cluster clearly and losers spread out. Company size, industry, job seniority, region, and technology used are common candidates. Pick the three with the clearest split.

The properties must also be reliably filled. A property that predicts wins perfectly but is empty on half your contacts will produce a score that is mostly guesswork. Check fill rates before you commit. If a strong property has poor coverage, fix enrichment first.

Avoid properties that sales does not believe in. If your reps think industry is irrelevant, including it will cost you trust even if the data says otherwise. In that case, show them the data before you build, not after.

Step 1: How do you prepare the properties?

Make sure each property uses consistent values. Company size should use set bands, not free text. Industry should use a fixed list. Seniority should be a dropdown, not a raw job title. Clean, consistent values are what let the score treat similar contacts the same way.

If seniority does not exist as a property yet, create a dropdown with a few levels, such as individual contributor, manager, director, and executive, and fill it from job titles. A simple workflow or enrichment step can set it for new contacts. Existing contacts can be updated in batches.

The same habit applies to every flag you build. The Email type property from my tutorial on flagging free email signups in HubSpot is a good example of a clean, scoreable property.

Step 2: How do you set up the fit score?

Open the lead scoring tool, which HubSpot's documentation places under Marketing, then Lead Scoring. Create a new fit score for contacts. Add criteria for each of your three properties, assign points to the values that match your best customers, and use small negative points for values that clearly indicate a poor fit.

Keep the point system simple. For example, give the strongest value of each property the same top score, and lower values smaller amounts. Equal weight across the three properties is a sensible starting point unless your won-deal data shows one property clearly matters more.

HubSpot lets you choose a score range, with options listed from "-100 to 100" up to "-10,000 to 10,000." For a three-property score, the smallest range is plenty. Larger ranges just make the numbers harder to read.

Step 3: How do you set thresholds sales can understand?

Set two thresholds that split contacts into high, medium, and low fit. HubSpot's documentation says the tool creates an additional property that "labels a contact's score from A (high-fit) to C (low-fit)" based on the thresholds you set. Those letters are what sales will use day to day.

Set the thresholds from your won-deal sample. Score your past winners and losers, then place the A threshold where most winners land and few losers do. Place the C threshold where most losers land. Everything between is B.

Write down what each letter means in plain language. "A: company of the right size, in a core industry, with a senior contact." When a rep asks why someone is an A, there should be a one-line answer.

Step 4: How do you test the score before launch?

Test it on contacts you already know. Pick twenty contacts from recent won deals and twenty from lost or disqualified leads. Check the grades the score assigns. Most winners should land in A, most losers in C. If not, adjust points or thresholds and test again before showing anyone.

Then show the results to one or two reps you trust. Ask them to name a few contacts they think are great fits and a few they think are poor. Compare their judgment with the score. Disagreements are useful. Either the score is missing something, or the rep's instinct is outdated.

Only roll the score out once both the data test and the rep test look sensible. A score that launches wrong rarely gets a second chance.

How should you use the score once it is live?

Use it to sort and route, not to reject. Show the A to C label in lead views, route A leads straight to reps, send B leads through a quick qualification step, and handle C leads with nurture rather than calls. Review conversion by grade every quarter and adjust thresholds as your market changes.

The routing step is where scoring pays off. I explained how to connect scores and owners in routing inbound leads to the right owner in HubSpot.

If you later want an AI-assisted layer on top, add it after the simple score is trusted. I discussed that kind of approach in scoring Webflow form leads with AI automation. The simple fit score remains the baseline you compare everything else against.

What should you do next?

Export last year's won and lost deals, find the three properties that best separate them, and clean those properties into consistent dropdowns. Build a fit score in HubSpot with simple points, set A and C thresholds from your won-deal sample, and test on forty known contacts before rolling it out to sales.

Review the score every quarter with real conversion data. Add engagement scoring only after the fit score has earned trust.

If you want help building lead scoring and routing in HubSpot that your sales team actually uses, reach out. Let's chat about your setup.

Get found, cited and the back office automated

Let's make your site the source AI engines quote and wire up the systems behind it.

Contact

Let's get your website found and cited by AI

Tell me what you're working on, whether AI search is skipping your product, your back office is buried in manual work, or you need a build that does both.

Got it, thanks. I read every message personally and reply within 1-2 business days.
Oops! Something went wrong while submitting the form.