HubSpot Lead Scoring Setup Guide
All Posts · Technical

HubSpot Lead Scoring Setup: A Step-by-Step Technical Guide

How to build scoring criteria, configure positive and negative attributes, set an MQL threshold your sales team will actually trust, and wire it all to a workflow.

DV
Dylan Voltz · May 4, 2026 · 8 min read

Your sales team has 400 contacts and no idea which ones to actually call. So they sort by "last activity" and start at the top. Some of those leads are solid. Most aren't. That's the problem hubspot lead scoring setup exists to solve.

Building the system takes about two hours if you've done the thinking first. The thinking is the part that takes a week.

Two Scoring Models, One Decision to Make

Manual scoring (Contact Score). You define the rules. A demo request is worth 20 points. A VP-level job title adds 15. A contact who unsubscribed loses 50. HubSpot recalculates the score in real time as contacts meet or stop meeting those criteria. You can explain every number to a skeptical sales rep.

Predictive scoring. HubSpot's machine learning model analyzes your historical closed-won data and assigns scores based on patterns it identifies. Available on Marketing Hub Enterprise only, which starts around $3,600 per month. It's a black box. You can't explain why a contact scored a 73 without digging into the model's internal logic, which you don't have access to.

For most B2B SMBs, manual scoring is the right starting point. Predictive scoring needs enough historical data to train on (typically 200+ closed deals) to produce anything reliable. And even when it works, you lose the ability to defend a score in a sales/marketing alignment meeting. Start manual. Revisit predictive when you have the data and budget. For full context on what Enterprise costs versus Professional, see our breakdown of what HubSpot implementation actually costs.

Do This Before You Open HubSpot

The scoring system you build is only as good as the criteria you choose. Get this wrong and you'll spend six months wondering why the sales team ignores the score field.

Pull your last 20-30 closed-won deals. Look for patterns. Which pages did those contacts visit before converting? What did they download? What job titles and company sizes appeared most often? What actions did they take in the week before requesting a demo?

Separate fit from intent. Fit criteria are about who a contact is: job title, company size, industry. Intent criteria are about what they've done: visited the pricing page, submitted a demo form, attended a webinar. Both matter. Intent almost always predicts conversion better than fit alone.

Agree on a threshold before you build anything. The MQL threshold is the score at which a contact gets handed to sales. If your team can't align on what a qualified lead looks like before you build the system, the score output won't resolve that disagreement. Get the conversation on the calendar now.

A starting framework:

Criterion TypeExampleSuggested Points
High-intent behaviorDemo request, pricing page (2+ visits)+15 to +25
Mid-intent behaviorContent download, webinar attendance+5 to +10
Low-intent behaviorNewsletter signup, single blog visit+2 to +5
Fit: strong matchJob title contains "VP," "Director," "Head of"+10 to +20
Fit: partial matchCompany size 10-200 employees+5 to +10
Negative: disqualifierUnsubscribed, personal email domain-25 to -50
Negative: weak signalNo engagement in 90 days-10 to -20

Start with 8-12 criteria total. Adding 40 criteria before you have data on which ones actually predict conversion is how you end up with a scoring system that produces numbers nobody understands or trusts.

HubSpot Lead Scoring Setup: Step by Step

Step 1: Find the scoring tool

Navigate to Marketing > Lead Scoring in the left nav. In some portal configurations, you can also reach it at Settings > Properties, then search for "HubSpot Score." Both routes land in the same place. You'll see a split view: Positive Attributes on the left, Negative Attributes on the right.

Step 2: Add your positive attributes

Click "Add criteria" under Positive. HubSpot lets you score on:

Set each criterion's point value using the weights from your pre-work. Keep it to 12 or fewer for now.

Step 3: Add your negative attributes

Same interface, right column. This is the part most teams skip entirely. Common negative criteria worth adding from day one:

A contact who looks great on paper but hasn't interacted with anything in three months should not be sitting at the top of your sales queue. Negative attributes are what keep the score honest over time.

Step 4: Wire it to a workflow

Lead scoring without a workflow is just a number on a contact record. Build a contact-based workflow with these settings:

This is also where lead rotation connects, if you have it configured. Score triggers, lifecycle stage updates, rep gets assigned, task gets created. For details on how that full build comes together, see how we approach HubSpot implementations.

Step 5: Validate before you ship

Before the system runs on your full database, pull 15-20 contacts you know well. Some you'd consider strong leads. Some weak. Run through their scores manually. Does the output match your intuition? If a contact who closed as a paying customer is sitting at 8 points, something is wrong with your criteria or your weights. Fix it before you let the workflow fire at scale.

When Lead Scoring Makes Things Worse

Short sales cycles. If your average deal closes in under two weeks, behavioral scoring has limited value. The contact doesn't accumulate enough signal before the conversation is already won or lost. Lead scoring pays off most when your cycle is 30+ days and you're managing real inbound volume.

Very small inbound volume. Lead scoring is a prioritization tool. If your team gets 20 new inbound leads per month, they can evaluate each one personally. The setup overhead isn't worth it until you're dealing with volume you can't reasonably eyeball. A rough threshold: it starts making sense around 80-100+ new contacts per month.

No sales/marketing alignment on the MQL definition. If marketing builds the criteria alone and sales doesn't trust the output, reps will ignore the score field and you'll have a system nobody uses. Build the criteria together and agree on the threshold together. Then schedule a monthly review. If none of that is happening, fix the alignment problem first.

Pure outbound-only pipelines. If your leads never interact with your website or content before a conversation, you don't have behavioral data to score. Fit-only scoring is a limited prioritization tool when you're already selecting who to contact. Scoring makes far more sense when there's real inbound activity to rank.

Maintaining What You Built

The criteria you set today will be partially wrong in six months. That's fine.

Check your score distribution monthly. If 60% of contacts are above your MQL threshold, the threshold is too low. If fewer than 5% ever cross it, your criteria are too strict or your inbound quality needs attention. Aim for something in the 10-25% range hitting MQL status over a 90-day window.

Review closed-won and closed-lost deals quarterly. Did your highest-scoring contacts convert at meaningfully higher rates? Which specific criteria showed up most often in contacts who closed? Drop the criteria that aren't predictive. Add new ones based on what you're observing.

One pattern I see regularly: the scoring system stops matching reality when the ICP shifts. A company that moved upmarket six months ago probably has a different ideal lead profile than their scoring rules reflect. Update the criteria when the business changes.

Frequently Asked Questions

How do I set up lead scoring in HubSpot?
Go to Marketing > Lead Scoring in the left nav. Add positive attributes (contact properties, behavioral signals, form fills, page views) and negative attributes with point values you define. Then build a contact-based workflow to fire when contacts cross your MQL threshold. The actual configuration takes 1-2 hours once you've settled on criteria and weights.
What is HubSpot predictive lead scoring and do I need it?
Predictive scoring uses machine learning to assign scores based on patterns in your historical closed-won data. It requires Marketing Hub Enterprise (around $3,600/month) and typically needs 200+ closed deals to produce reliable results. For most smaller B2B teams, manual scoring is the better starting point. Switch to predictive once you have the data volume and don't want to maintain criteria manually.
How many criteria should my HubSpot lead score have?
Start with 8-12. A mix of fit attributes (job title, company size, industry) and behavioral signals (demo request, pricing page views, form submissions). Too many criteria before you have data on which ones actually predict conversion makes the system hard to trust and harder to debug. Add more as you learn what correlates with closed deals.
What score threshold should I use for MQLs in HubSpot?
The range that shows up most often is 40-70 points, depending on how you've weighted your criteria and how much inbound volume you're dealing with. Start at 50, watch your conversion rates for 60 days, then adjust. If your sales team says the leads are weak, raise it. If qualified contacts aren't crossing it, lower it or revisit the weights.
Can I score leads in HubSpot without Marketing Hub?
Yes. HubSpot Score (manual scoring) is available on all paid tiers, including Sales Hub Professional. You do not need Marketing Hub to use the Contact Score feature. Predictive scoring is the exception: that requires Marketing Hub Enterprise specifically.

Want help setting this up?

Get your lead scoring built right.

Tell us about your HubSpot setup and sales process. We'll scope a lead scoring build and send back an estimate within 48 hours.

Let's Talk