Skip to content
zenstack

How to Build a Lead Scoring Model (Free Template and Example)

How to build a lead scoring model in 7 steps: score fit and intent separately, set three action bands and test it against your closed deals. Template inside.

By the Zenstack team · · 7 min read

To build a lead scoring model, list what your best customers have in common, give points for fit and for buying intent, and set three score bands that each trigger one action. Then test the model against your past deals and adjust it every quarter. A simple spreadsheet or your CRM's scoring tool is enough to start.

This guide walks through the seven steps, with a copyable template and a worked example for a small B2B team.

What is a lead scoring model?

A lead scoring model is a set of rules that gives each lead a number, so your team knows who to contact first. Most models measure two things:

  • Fit: does this lead look like your customer? Think job title, company size, industry and region.
  • Intent: is this lead showing interest now? Think a demo request, a pricing page visit or a reply to an email.

The two answer different questions, which is why good models keep them apart. A VP at a perfect-fit company who has never heard of you is a prospect to work. A student who downloaded three guides is active, but will never buy. Add those scores into one number and the two can look the same.

Scoring also differs from lead qualification. Scoring is an automatic guess from data, made before anyone talks to the lead. Qualification is a person confirming the facts in conversation. Scoring decides the order of the queue, and qualification decides who gets a meeting.

Do you need a lead scoring model yet?

Not always. Scoring solves a prioritisation problem, so it only helps if you have one.

Your situation What to do
Your team reaches every lead within a day Skip scoring and call everyone
Leads pile up and reps pick the ones that look good Build the simple model below
Good leads wait behind poor ones Build the model and tie it to routing
You have thousands of leads and a long conversion history Try predictive scoring in your CRM

Predictive tools need data most small teams do not have. Salesforce's Einstein Lead Scoring needs at least 1,000 leads created in the last 200 days, with at least 120 of them converted, before it can build a model on your own data. Below that, it falls back to a global model built from anonymised data across many customers. A rules-based model is the honest choice for most small teams, because you can read every rule and explain why a lead scored what it did.

How to build a lead scoring model in 7 steps

1. Pull your last 20 to 50 deals

Export your recent closed-won and closed-lost deals. Include the lost ones, or you will end up describing everyone who talks to you, not the people who buy. With fewer deals, use what you have and treat the first version as a hypothesis.

2. Find what separates wins from losses

For each deal, note the job title, company size, industry, lead source and the actions taken before the first call. Look for traits that show up far more often in wins than in losses. A trait common to both tells you nothing, even if it feels important.

3. Pick 4 to 6 fit criteria

Choose the criteria that separated your deals and that you can fill in reliably for most leads. If half your leads have no company size, either enrich that field or drop it. Your ideal customer profile, the same one you use for prospect lists, is a good starting point.

4. Pick 3 to 5 intent signals

Choose actions that show buying interest. Weight a demo request far above a newsletter signup. Be careful with email opens, because Apple Mail Privacy Protection and security scanners can trigger them without anyone reading.

5. Add negative points

Take points off for clear bad-fit signals: a competitor's domain, a job applicant, a personal email address if you only sell to companies, or a region you do not serve. Without this step, active leads who will never buy can climb to the top of the queue.

6. Set three bands and one action for each

Reps do not need a grading system with ten levels. They need to know what to do next. Agree the action with whoever works the leads before you switch anything on.

7. Test it on old deals, then review it quarterly

Run the model across deals you have already closed. If won deals do not cluster in your top band, your points are wrong. After launch, review the results every quarter, because your market, messaging and channels will change.

Lead scoring template

Copy this into a spreadsheet and replace the criteria with your own. The points are a starting example, not a benchmark, and your own deal data should change them.

Fit score (out of 50)

Criterion Match Points
Job title Decision-maker 15
Job title Influencer or manager 8
Company size Your core range 15
Company size Adjacent range 5
Industry Target industry 10
Region Region you serve 5
Tech or signal Uses a key tool or matches a buying signal 5

Intent score (capped at 50)

Signal Points
Requested a demo or call 30
Replied positively to outreach 25
Visited the pricing page 10
Attended a webinar 8
Downloaded a guide 5
Clicked a link in an email 3

Negative points

Signal Points
Competitor or job applicant Remove from scoring
Personal email address (B2B only) -15
Outside the regions you serve -20
No activity in 90 days -10

Score bands

Fit Intent Band Action
30+ 25+ A: hot Call now, with a named owner and an alert
30+ Under 25 B: worth working Add to an outbound sequence
Under 30 25+ C: curious Qualify quickly by email or a short call
Under 30 Under 25 D: not now Marketing nurture only, no rep time

A lead scoring example

Say you sell software to accounting firms with 10 to 50 staff, and three leads arrive on Monday morning.

Lead Fit Intent Band What happens
Managing partner, 25-person firm, requested a demo 45 30 A Called within minutes
Operations manager, 15-person firm, visited pricing 38 10 B Added to a sequence
Student on a Gmail address, downloaded two guides -10 10 D Nurture only

The point is the order. Your rep calls the partner first, even if the other two arrived earlier. That matters most for your A band, where speed to lead decides whether you reach the buyer before someone else does.

How to set this up in your CRM

Start in a spreadsheet if you have no CRM automation. Once the rules work, move them into your tools. HubSpot's scoring tool, for example, supports separate fit, engagement and combined scores, plus score decay, which lowers points as an event gets older. Check that your plan includes it.

Whichever tool you use, connect the score to something that happens automatically:

  • Band A creates a task and alerts the named owner.
  • Band B enrols the lead in a sequence, using a follow-up cadence that fits.
  • Band C goes to a quick qualifying step.
  • Band D stays in marketing, away from your reps.

A score that nobody acts on is just another CRM field.

Common lead scoring mistakes

  • Mixing fit and intent into one number. Busy non-buyers end up at the top of the queue.
  • Guessing the points in a meeting. Use deal data, even a small sample.
  • Rewarding every click. Opens and page views inflate scores without showing intent.
  • Never lowering scores. A guide downloaded eight months ago says little about today.
  • Building too many rules. If a rep cannot explain a score, they will ignore it.
  • Skipping sales input. Reps know which leads waste their time, so ask them first.

Who should build and run your scoring model?

The founder or sales lead should decide what a good lead is, because that is a commercial call. Building it is a different job: cleaning fields, enriching data, setting up the routing and fixing it when something breaks. That work suits a GTM engineer, and it is hard to keep up as a side task.

Running lead scoring with a dedicated remote hire

A scoring model only pays off when someone works the queue it creates. Through Zenstack, a full-time remote GTM engineer can build and maintain the scoring, enrichment and routing, while a remote SDR or appointment setter works the top band every day, in your hours and your CRM.

Rates start at $12 an hour, about $1,920 a month for a full-time hire, with recruiting, contracts and payroll handled by us. See our pricing, or tell us about your lead flow and we will work out which role to start with.

Frequently asked questions

What is a good lead score?

There is no universal number, because every model uses different points. A good score is one where leads above your threshold convert to meetings and deals clearly more often than leads below it, so check it against your own results.

What are the main types of lead scoring?

The main types are rules-based scoring, where you set the points yourself, and predictive scoring, where software learns from your past conversions. Both usually look at fit data and at behaviour such as form fills and page visits.

Can you do lead scoring in Excel or Google Sheets?

Yes. For a small team a spreadsheet works well, because a lead list with columns for fit points, intent points and a band formula covers the whole model. Move it into your CRM once the rules prove useful and volume grows.

How often should you update a lead scoring model?

Review it once a quarter, and also after a change to your target customer, pricing or main channels. Compare the deals won in each band and adjust any points that no longer match what is closing.

What is the difference between lead scoring and lead routing?

Lead scoring decides how important a lead is. Lead routing decides who gets it. They work best together, so a high-scoring lead reaches a named person straight away.

Tell us the role. We'll bring the people.

In 30 minutes we cover your hours, tools and budget. You meet vetted candidates within 48 hours.