The HubSpot Lead Scoring Playbook: Fit, Engagement and a Handoff Sales Trusts
A step-by-step playbook for building HubSpot lead scores that sales actually uses: agree on definitions, build fit and engagement scores, cap and decay points, set thresholds, route with workflows, and test the score against closed deals.
- Time needed
- 1 to 2 days for a first version
- Steps
- 8
- Level
- Intermediate
In short: A lead score is only useful if sales trusts it. Most HubSpot scoring projects fail because points are guessed, never capped, never decay, and nobody checks whether high scores actually close. This playbook builds a score in the right order: agree on what a qualified lead means, build a fit score from properties, build an engagement score from actions with caps and decay, set thresholds, route leads with a workflow, and test the score against your closed deals before you rely on it.
Key takeaways
- Separate fit (who they are) from engagement (what they did). A perfect-fit contact who has never engaged and an engaged student with no budget need different treatment.
- Cap every event group and decay old activity, or your score will reward people who opened newsletters for three years.
- Use negative points for clear disqualifiers such as competitors, students, or personal email domains if those never buy from you.
- Validate the score against real outcomes before you route anything to sales.
What you will have live
- A written definition of a qualified lead that sales and marketing both signed off.
- A HubSpot fit score and engagement score (or one combined score) with documented rules.
- Thresholds and labels sales can read at a glance.
- A workflow that routes leads over the threshold to an owner and creates a follow-up task.
- A simple monthly report that shows whether high scores turn into deals.
Octacer note: Before building any score, check the data it depends on. If job title, company size, or lifecycle stage are mostly blank or inconsistent, the score will be wrong no matter how carefully you set the points. Fixing the inputs is usually the first week of work.
How HubSpot lead scoring works today
HubSpot's lead scoring tool lets you create scores for contacts, companies and deals. Contact scores need Marketing Hub, deal scores need Sales Hub, and building scores requires a Professional or Enterprise subscription (HubSpot, Build lead scores). There are three score types (HubSpot, Overview of the lead scoring tool):
- Fit scores use property values such as job title, company size, industry or region.
- Engagement scores use actions such as website visits, form submissions, CTA clicks or email opens.
- Combined scores use both, and also keep the separate fit and engagement values.
Rules are organized into groups. Each group can have its own limit on how many points it can add, and each score has a range, 100 points by default, which you can widen. You can also apply decay so older activity counts for less over time. When you turn a score on, HubSpot evaluates records retroactively from current and historical data, then keeps updating the score as properties and actions change.
On Marketing Hub Enterprise, HubSpot can also suggest score criteria with AI based on contacts that moved between lifecycle stages in a chosen time window (HubSpot, Build contact lead scores with AI). Treat these suggestions as a starting draft that still needs the checks in Step 7.
Prerequisites
- Marketing Hub or Sales Hub at Professional or Enterprise, and edit permissions for Lead Scoring.
- Lifecycle stages in use and reasonably accurate (HubSpot, Use lifecycle stages).
- At least a few months of closed won and closed lost deals linked to contacts and companies, so you can test the score.
- One person from sales and one from marketing who can make decisions.
- Duplicates under control. If the same person exists three times, their engagement is split three ways. Our deduplication and merge triage playbook covers the cleanup.
Step 1: Agree on what "qualified" means
Write a one-page definition with sales. It should answer:
- Who is a good fit? Industries, company size range, regions, job functions or seniority that you sell to.
- Who is never a fit? Competitors, students, job seekers, vendors pitching you, countries you do not serve.
- What actions show real intent? Demo request, pricing page visit, contact form, reply to a sales email, meeting booked.
- What happens at handoff? Who owns the lead, how fast they follow up, and what they do if the lead is not ready.
Pull 20 to 30 recent closed won deals and look at the contacts on them. What did they have in common before they bought? Use that, not opinions, to shape the rules.
Step 2: Check the input data
For every property you plan to score on, run a quick report or saved view:
- What percentage of contacts have a value?
- Are values consistent, or is "Job title" free text with 400 spellings of "CEO"?
- Is the property set by forms, enrichment, sales reps, or an integration, and does it stay current?
If a property is blank for most records, either fix how it is collected or leave it out of the score. A fit score built on empty fields mainly scores data quality.
Step 3: Build the fit score
In HubSpot, go to Marketing, then Lead Scoring, click Create score, choose the object, and pick a fit score (or a combined score if you want one property for both) (HubSpot, Build lead scores).
Create property groups that mirror your definition:
| Group | Example rules | Example points |
|---|---|---|
| Company size | Employees in your target range | +20 |
| Industry | Target industries | +15 |
| Role | Decision maker or budget owner | +20 |
| Region | Regions you serve | +10 |
| Disqualifiers | Competitor domain, student, unsupported country | -50 |
The point values here are illustrative. What matters is the relative weight: a disqualifier should outweigh any combination of positive fit points, and the most predictive attribute from Step 1 should carry the most weight.
Step 4: Build the engagement score with caps and decay
Create event groups by intent level:
- High intent: demo or contact form, meeting booked, pricing page visits. Higher points.
- Medium intent: webinar attendance, case study or product page visits, sales email replies.
- Low intent: email opens and clicks, blog visits, ad interactions. Low points.
Then add the controls that keep the score honest:
- Group limits. Cap the low-intent group so that no amount of newsletter opening can push someone over the handoff threshold on its own.
- Event limits. Limit how many times a single repeated event can add points. HubSpot lets you cap points per rule, so five form submissions do not count as five times the intent if you do not want them to.
- Decay. Apply decay so a pricing page visit from last year counts for less than one from last week. HubSpot's own example applies 50% decay every three months to lighter signals.
- Negative events. Subtract points for unsubscribes or bounced email if those mean the lead is unreachable.
Email open tracking is less reliable than it used to be because some mail clients load images automatically on the user's behalf (Apple, Mail Privacy Protection), so keep opens in the low-intent group.
Step 5: Set thresholds and labels
Thresholds turn a number into a decision. In the score settings, define ranges such as high, medium and low. For combined contact scores, HubSpot can also create a label property that pairs fit (A to C) with engagement (1 to 3), so a high-fit, high-engagement contact is A1 and a low-fit but highly engaged contact is C1 (HubSpot, Build lead scores).
A practical starting matrix:
| Engagement 1 (high) | Engagement 2 | Engagement 3 (low) | |
|---|---|---|---|
| Fit A (high) | Route to sales now | Sales sequence or SDR call | Targeted nurture |
| Fit B | SDR review | Nurture | Nurture |
| Fit C (low) | Check manually, often not a buyer | Nurture or ignore | Ignore |
Start strict. It is easier to lower a threshold after sales asks for more leads than to win back trust after flooding them with bad ones.
Step 6: Route with a workflow
Build a contact workflow that enrolls when the score threshold property reaches your handoff level (HubSpot, Create workflows). Typical actions:
- Set the lifecycle stage (for example, to Marketing Qualified Lead) if your process uses one.
- Assign an owner, using rotation or territory rules. We explain why routing belongs inside the CRM in round-robin lead routing belongs in the CRM.
- Create a task with a due date that matches your follow-up agreement.
- Notify the owner, including the reason the lead qualified (the threshold label and recent high-intent actions).
Decide whether re-enrollment is allowed. If a lead can cross the threshold, drop below it, and cross again, you may want a second handoff, but not every time a score wobbles by a point.
Step 7: Test the score against outcomes
Before you switch on routing, and then monthly:
- Build a report of contacts or companies by score band and their deal outcomes (HubSpot, Custom report builder).
- Check whether higher bands really convert to deals at higher rates than lower bands. If they do not, the score is not measuring intent yet.
- Look at closed won deals that had low scores. What did the score miss?
- Look at high-scoring leads that sales rejected. What did the score over-reward?
- Change one or two rules at a time and note the change and date, so you can tell what helped.
Step 8: Close the loop with sales
Add a simple property for sales to mark why a routed lead was not a fit (wrong size, no budget, student, competitor, duplicate). Review the reasons monthly with sales and marketing together. This is the feedback that turns a guessed model into one that matches reality.
Lead scoring checklist
- [ ] Written qualified lead definition signed off by sales and marketing
- [ ] Input properties checked for fill rate and consistency
- [ ] Duplicates cleaned and prevention in place
- [ ] Fit score with disqualifiers that outweigh positive fit
- [ ] Engagement score with group limits, event limits and decay
- [ ] Thresholds and labels defined and documented
- [ ] Routing workflow with owner, task, notification and re-enrollment rule
- [ ] Score band versus outcome report built
- [ ] Rejection reason property and monthly review scheduled
Common mistakes
- Scoring everything. Every page view and email open adds noise. Score what predicts buying.
- No caps or decay. Long-time subscribers end up as your "hottest" leads.
- Mixing fit and engagement into one number without keeping both visible. Sales cannot tell why a lead scored high.
- Building the score before cleaning data. Empty or inconsistent properties make the score random.
- Never testing against closed deals. The score becomes a vanity number.
- Changing many rules at once. You lose track of what improved or broke the score.
Frequently asked questions
What is a good lead score threshold in HubSpot?
There is no universal number. Set it so that the leads above it convert to opportunities at a rate sales accepts, then adjust. Start strict and loosen it with data.
Should I use a combined score or separate fit and engagement scores?
Combined scores are convenient and still keep the separate fit and engagement values. Whichever you choose, make sure sales can see both parts, because they lead to different actions.
Do I need Enterprise for lead scoring?
No. Building scores is available on Professional and Enterprise subscriptions of Marketing Hub or Sales Hub, depending on the object. Some features, such as AI-suggested contact scores, need Marketing Hub Enterprise.
How often should I review the score?
Monthly at first, then quarterly once it is stable. Review after any big change in campaigns, pricing or target market.
Can a lead score go down?
Yes. Use negative rules for disqualifying properties or actions, and decay so older engagement counts for less over time.
Should I trust HubSpot's AI-suggested scoring rules?
Use them as a draft. They are based on your past lifecycle changes, so they reflect your existing data, including its gaps. Test them against outcomes like any other rules.
How Octacer helps
We set up and clean HubSpot portals, build lead scoring and routing that sales actually uses, and connect HubSpot to the rest of your stack so scores are based on complete data. See our HubSpot services, sales operations automation, and CRM and ERP integration work.
Next step
Write your one-page qualified lead definition with sales this week, then run the data check in Step 2. If you want a second pair of eyes on your portal, book a call.
Sources
- HubSpot Knowledge Base, Overview of the lead scoring tool: https://knowledge.hubspot.com/scoring/understand-the-lead-scoring-tool
- HubSpot Knowledge Base, Build lead scores to qualify contacts, companies, and deals: https://knowledge.hubspot.com/scoring/build-lead-scores
- HubSpot Knowledge Base, Build contact lead scores with AI: https://knowledge.hubspot.com/scoring/build-lead-scores-with-ai
- HubSpot Knowledge Base, Use lifecycle stages: https://knowledge.hubspot.com/records/use-lifecycle-stages
- HubSpot Knowledge Base, Create workflows: https://knowledge.hubspot.com/workflows/create-workflows
- HubSpot Knowledge Base, Create reports with the custom report builder: https://knowledge.hubspot.com/reports/create-reports-with-the-custom-report-builder
- Apple, About Mail Privacy Protection: https://support.apple.com/guide/mail/use-mail-privacy-protection-mlhl03be2866/mac
Keep going
More playbooks
Want it running on your stack?
We implement this playbook for clients, tailored to your stack, your data, and your team's workflow, and handed over documented.