Every sales team of ten has the same complaint by month three on HubSpot: marketing sends leads, reps ignore them, and nobody can say which leads deserved a call. Lead scoring is the fix, and it fails for one reason more than any other: it is built from what people believe about good leads instead of from what the closed-won data shows. This is the 30-day plan INSIDEA runs for a team of about ten reps, in the order that works.
What should a HubSpot lead scoring setup include?
Four things. A rule-based score built from your own close-rate data, with ten to fifteen signals and weights reps can read. Routing rules that act on the score in under 60 seconds. HubSpot's Breeze predictive score running alongside as a second opinion. And a calibration cadence, monthly at first, that compares score bands to what actually closed. Skip any one of those and the score becomes a number nobody trusts. The lead scoring and attribution setup page has the full scope and the price floor; this piece is the plan.
Days 1 to 7: what data do you pull first?
Every deal from the last 12 months, won and lost, with the contact and company properties as they were when the deal was created. For a team of ten that is usually 300 to 1,500 deals, which is enough to see patterns and not enough to justify a data scientist. Then the questions: which industries, company sizes, job titles and lead sources closed at above the average rate, and which closed at below it? Which behaviours (pricing page visits, demo requests, email replies, a second person from the same company) showed up in won deals more than lost?
The output of week one is a one-page table: signal, close rate when present, close rate when absent, and the difference. Most teams find that five or six signals carry nearly all of the difference and that at least one signal everyone believed in does nothing. That table is the model. Everything after this is implementation.
Days 8 to 14: how do you build the rule-based score?
In HubSpot's score property, add the signals from the table with weights that follow the close-rate difference, not gut feel. A signal that doubles the close rate gets twice the points of one that lifts it by half. Fit signals (industry, size, title, region) go in one group, engagement signals (visits, replies, demo requests) in another, and negative signals (personal email domain, student, competitor domain, unsubscribed) subtract. Ten to fifteen signals in total; more than that and reps stop reading it.
Then bands. Three is enough for ten reps: a hot band that goes to a rep now, a warm band that goes to a rep today, and a cold band that stays in nurture. Set the thresholds so that the hot band, applied to last year's deals, would have captured most of the won deals without flooding reps. The engineering view of lead scoring covers the standard B2B model we install and the failure modes to watch.
Days 15 to 21: how fast should routing be?
Under 60 seconds from the score crossing the threshold to a rep owning the lead with a task on their screen. That is the number that separates a scoring project from a scoring decoration. The routing workflow reads the band and the fit signals, assigns by territory or round-robin, creates the task, and notifies the rep. A lead that waits four hours for a manager to assign it has already been called by a competitor.
Test it with ten fake leads before it goes live: one per band, one per territory, one with a missing property. Every one should land with the right rep with a task inside a minute, and the missing-property one should land somewhere sensible rather than nowhere.
Days 22 to 28: where does Breeze predictive fit?
Alongside the rule-based score, not instead of it. Breeze predictive scoring is production-ready and it finds patterns the rule-based model misses, but it is a black box to a rep, and a rep who cannot explain why a lead is hot will not call it. Run both: the rule-based score decides routing, the predictive score is shown on the record as a second opinion, and where the two disagree strongly a manager looks. After two or three months, the disagreements tell you which signals your rule-based model is missing. The Breeze guide covers how to evaluate whether predictive is working on your portal.
Day 30: how do you calibrate?
Pull the deals created in the 30 days, group them by score band, and compare close rates and rep response times per band. Two questions: did the hot band close at a clearly higher rate than warm, and did warm beat cold? If a band is out of order, find the two signals responsible and fix their weights. Do not rebuild the model; change two things and measure again next month. After three months the cadence drops to quarterly, and the model is stable enough that a new rep can read a score and know what it means.
| Days | Work | Output |
|---|---|---|
| 1 to 7 | Pull 12 months of deals, compute close rate per signal | The signal table, five or six signals that matter |
| 8 to 14 | Build the rule-based score and three bands | A score reps can read, thresholds that fit last year's data |
| 15 to 21 | Routing workflow, tested with ten fake leads | Lead to rep with a task in under 60 seconds |
| 22 to 28 | Breeze predictive alongside, disagreement review | A second opinion and a list of missing signals |
| 30 | Calibration against the month's deals | Two weight changes, the next review date |
What goes wrong most often?
Three things. Building the score in a workshop instead of from the data, which produces a model that flatters marketing and is ignored by sales. Routing that depends on a person, which turns a fast score into a slow queue. And never calibrating, so the model that was right in January is wrong by June and nobody notices until pipeline is down. The 30-day plan exists to prevent the first two; the monthly review prevents the third.
INSIDEA
Ready to make your revenue engine run clean?
Aligned data, pipeline, and reporting across sales, marketing, and service.
How INSIDEA sets up lead scoring
INSIDEA is an Elite HubSpot Partner rated 4.99 across 450+ verified reviews. The lead scoring and attribution build is a fixed fee from $2,000, scoped at proposal, and follows the plan above: scoring tuned to your close rates, routing in under 60 seconds, Breeze predictive alongside, a training session for reps on the methodology and one for sales leadership on tuning it, and documentation your team owns. Where lead scoring is part of a wider RevOps engagement, the same plan runs inside the first sprint.

