Lead scoring for website conversations: a simple model
A transparent lead scoring model for website chat: fit and intent points, negative signals, thresholds that trigger action, decay and how to calibrate it.
ASDK TeamPublished 7 min read
On this page
TL;DR
- Website conversations carry better scoring signals than page views, because visitors tell you what they need, how big their team is and when they want to start.
- Score two things separately: fit (who they are) and intent (what they are trying to do now). Subtract points for clear non-buyers. Act on the combination with three or four simple thresholds.
- Keep the rules on one page that sales can read, let intent fade over time, and recalibrate against real outcomes after your first 50 to 100 leads.
Why score conversations at all
Traditional lead scoring adds points for clicks, page views and email opens, then guesses at intent. A conversation on your website is different: the visitor says what they want in their own words. "We're 40 people, moving off spreadsheets, need it live before January" is worth more than ten page views.
Scoring those conversations answers one practical question: what should happen next with this visitor? Offer a meeting now, send a useful follow-up, or simply answer and let them go. Without a score, every conversation either goes to sales, which drowns the team, or none do, which loses buyers.
It also matters because of how B2B buying works now. Forrester's 2026 research found that a typical decision involves 13 internal stakeholders and nine external participants (Forrester), and Gartner found 69% of buyers prefer to validate AI-generated insights with a sales rep (Gartner). Many website conversations are research by one member of a group, and a few are the moment a buyer wants a person. Scoring is how you tell them apart. It is the numeric side of lead qualificationLead qualification is deciding whether a potential buyer fits your offer and is ready to talk, so sales time goes to the leads most likely to become customers..
The model in one picture
| Axis | Measures | Points | Example signals |
|---|---|---|---|
| Fit | Is this a company you can serve well? | 0 to 50 | Team size, industry, region, role |
| Intent | Are they trying to buy soon? | 0 to 50 | Pricing, integration and security questions, timeline, asks for a demo |
| Negative | Are they clearly not a buyer? | Subtract | Job seeker, student, vendor pitching, existing customer with a support issue |
The total runs from 0 to 100. Keep fit and intent visible as separate numbers as well, because a perfect-fit company with no intent needs nurturing, not a sales call, and a hot visitor from a company you cannot serve needs a polite answer, not a meeting.
HubSpot's scoring tool uses the same split. It distinguishes fit scores, which "qualify records based on their demographic information through property values," from engagement scores based on "actions and interactions," and its combined labels run from A1 to C3, where the letter is fit and the number is engagement (HubSpot).
Fit points: who they are
Use the facts your sales team already uses to decide whether a deal is worth pursuing. Four or five signals are enough. An example for a B2B software company selling to teams of 20 to 500:
| Signal | Points |
|---|---|
| Team size in your sweet spot (20–500) | 20 |
| Team size just outside it (10–19 or 501–2,000) | 10 |
| Industry you have customers or content for | 10 |
| Region you sell and support in | 10 |
| Role that buys or strongly influences (owner, head of department, operations lead) | 10 |
Cap fit at 50. If a fact is unknown, give it zero rather than guessing. Many conversations will score on two or three fit signals; that is fine.
Intent points: what they are doing now
Intent comes from what the visitor asks and says. This is where conversations beat forms, because most of these signals arrive without a single qualifying question.
| Signal | Points |
|---|---|
| Asks for a demo, a call or a quote | 25 |
| States a timeline within three months | 15 |
| Asks about pricing, plans or contract terms | 10 |
| Asks about integrations with their own tools | 10 |
| Asks about security, compliance or a DPA | 10 |
| Mentions a current tool they want to replace | 10 |
| Leaves contact details without being asked twice | 10 |
Cap intent at 50. Note that a security question is a strong signal on its own: people rarely ask about a DPA out of curiosity.
Negative signals
Subtract points, or route the conversation elsewhere entirely, when the visitor is clearly not a prospect:
- Job seeker: route to the careers page. Minus 50.
- Student or researcher: answer, no sales follow-up. Minus 30.
- Vendor or agency pitching you: minus 50.
- Existing customer with a support issue: route to support. Do not score as a new lead.
- Competitor research: if it is obvious, minus 30.
Routing these correctly is as valuable as spotting the hot leads. It keeps your sales team's queue clean and gets the job seeker and the customer to the right place faster.
Thresholds that trigger action
A score is only useful if each range leads to a specific next step. Start with four:
| Total score | Label | What happens |
|---|---|---|
| 70 and above | Hot | Offer a meeting in the conversation; alert the owner immediately |
| 40 to 69 | Warm | Offer a relevant resource or a meeting; send a follow-up within one business day |
| Below 40 | Cold | Answer well; no sales follow-up unless the visitor asks |
| Routed | Not a lead | Careers, support or partner pages |
For hot leads, speed matters more than anything else on this page. Our guide to speed to lead covers why and how to respond within minutes, not days.
Three conversations, scored
All three are illustrative examples, not real customers.
1. The operations lead. "I run operations at a logistics company, about 60 people, and we schedule in spreadsheets. Do you integrate with our accounting tool? We'd want to start in Q1." Fit: team size 20, industry 10, role 10 = 40. Intent: integration 10, timeline 15 = 25. Total 65, warm. The agent answers the integration question from your docs and offers a call. If the visitor accepts, add 25 for intent: 90, hot.
2. The researcher. "What's the difference between your product and a CRM? I'm writing a report." Fit: unknown, 0. Intent: 0. Negative: student or researcher, minus 30. Cold. The agent answers well and points to a comparison page. No sales follow-up.
3. The security reviewer. "Do you have a DPA and where is data hosted? We're 300 people in fintech." Fit: team size 20, industry 10 = 30. Intent: security 10. Total 40, warm. A security question from a company this size often means an evaluation is underway. Send the documents and offer a call with someone who can answer follow-ups.
Collecting signals without interrogating visitors
The best scoring data comes from helping, not from asking. A few rules:
- Let visitors lead. Their questions are intent signals. A visitor who asks about pricing and integrations has told you more than any form.
- Ask two or three questions at most, after a useful answer, and only the ones your rules actually use. Team size and timeline are usually enough.
- Never ask what you can see. If the visitor already said "we're 60 people," do not ask for company size.
- Use AI to extract, not to decide. A language model is good at turning "about 60 of us, maybe more by spring" into a team size bracket. Keep the scoring rules themselves simple and readable, so sales trusts them. An AI SDRAn AI SDR is an AI agent that does the early work of a sales development rep: engaging inbound leads, asking qualifying questions and booking meetings. that books meetings on an opaque score will book the wrong ones.
For the question design, see how to qualify inbound leads without annoying visitors and conversational lead generation.
Let intent fade
Intent is perishable. A visitor who asked about pricing yesterday is warmer than one who asked three months ago. Give intent points an expiry: halve them after 30 days and drop them after 90, while fit points stay. HubSpot's tool works on a similar idea: its score decay "automatically reduces an individual event's score based on how long ago a scored event occurred," at intervals of 1, 3, 6 or 12 months.
Calibrate against outcomes
Your first point values are guesses. Treat them that way.
Record outcomes for every scored lead
Did they book a meeting? Did the meeting happen? Did sales accept the lead? Did it become an opportunity? Keep the score and the outcome side by side.
Review after 50 to 100 leads
Look for disagreements: hot leads that went nowhere and cold leads that bought. Find the signals they share and move points accordingly.
Check the thresholds, not just the points
If sales accepts nearly every warm lead, lower the hot threshold. If they reject half the hot leads, raise it. Watch the conversion rateConversion rate is the share of visitors or sessions that complete a goal you care about, such as a demo request, sign-up or purchase, over a set period. from each band to a meeting held.
Repeat quarterly
Products, pricing and markets change. A model nobody revisits drifts.
Should you replace the rules with a learned model? Not early. HubSpot's AI-built scores need at least 50 contacts in the sample, including 25 that converted and 25 that did not, before they can be generated. Most B2B sites take months to collect that many conversation leads with known outcomes. A rule set your sales team understands will do better until then.
Privacy: scoring is profiling
Scoring people to decide how to market to them is profiling. Under GDPR Article 21, people in the EU have the right to object at any time to the use of their data for direct marketing, including profiling related to it, and after an objection the data must no longer be used for that purpose. In practice:
- Score business facts, such as company size, role and timeline. Do not score sensitive personal data.
- Say so in your privacy notice: that conversations may be used to prioritize follow-up.
- Honor objections in your CRM, so a visitor who opts out of marketing is not scored into a sales sequence.
Handing scored leads to a person
A score is the start of a human handoffHuman handoff is when an AI agent passes a conversation to a person, with the transcript and key details, because the visitor asked or the AI reached a limit., not the end. Send the person who follows up the score, the reasons for it ("team of 60, Q1 start, asked about the accounting integration") and the full transcript. Reasons build trust in the model; a bare number does not.
Try the Sales agent in early access
Qualifies visitors, books meetings and sends leads to your CRM through webhooks and Zapier.
The simplest lead scoring model that works has two axes, a handful of signals on each, a few negative rules and thresholds that each trigger a specific action. Write it on one page, let the conversations fill it in, and let real outcomes adjust it. That beats a complex model nobody on the sales team believes.
Frequently asked questions
What is the difference between fit and intent in lead scoring?
Fit describes who the visitor is: company size, industry, role, region. Intent describes what they are trying to do now: asking about pricing, integrations or a start date. A good lead needs both, so score them separately and act on the combination.
How many questions should a chat ask to score a lead?
Two or three at most, asked after the visitor has had a useful answer. Much of the scoring can come from what the visitor asks on their own, such as pricing, security or integration questions, which signal intent without an interrogation.
Should I use AI to calculate lead scores?
Use AI to extract signals from the conversation, such as team size or timeline, and keep the scoring rules simple and visible. Learned scoring models need many past leads with known outcomes before they beat a rule set a sales team agrees with.
How often should I recalibrate a lead scoring model?
Review it after your first 50 to 100 scored leads, then quarterly. Compare scores with what actually happened: meetings held, leads accepted by sales and deals opened. Raise or lower points where the score and the outcome disagree.
Sources
Pages we read for this article, with the date we checked each one.
- Understand the lead scoring tool — HubSpot Knowledge Base — accessed October 21, 2026
- The State Of Business Buying, 2026 — Forrester blog (January 2026) — accessed October 21, 2026
- Gartner survey finds 69% of B2B buyers turn to sales reps to validate AI-generated insights — Gartner press release via Yahoo Finance (May 20, 2026) — accessed October 21, 2026
- Regulation (EU) 2016/679 (General Data Protection Regulation), Article 21 — EUR-Lex — accessed October 21, 2026