Your sales team ignores lead scores because they were built by someone who doesn't close deals. Scores come back from marketing automation, they're weighted toward traffic and form fills, and they don't predict whether a prospect is ready to buy or just a tire-kicker who downloaded a whitepaper three months ago. You don't need a marketing automation platform to score leads. You need a system that your sales reps will check every morning because it actually tells them who to call. Here's how to build one in the tools you already have. Why standard lead scoring fails sales teams Lead scores from marketing automation platforms optimize for one thing: feeding the top of the funnel. High scores often mean high engagement with content, not high likelihood to buy. A prospect who opens three emails and visits your pricing page five times might score 75 points. A prospect who books a demo and asks about implementation gets the same score—or lower. Sales teams see this and stop using the score. They go back to calling whoever made noise last. The second problem: traditional scoring ignores firmographic reality. A prospect at a 500-person company in your target industry should score higher than an SDR's coffee-chat connection at a startup, but systems treat them the same because they both opened an email. Third, scores don't update. A prospect moved to your competitor six months ago. The score hasn't changed. Your sales rep calls them anyway, wasting time. A sales-driven scoring system fixes all three. The 5-point system: engagement, firmographic, behavioral, recency, and momentum Score each prospect on five dimensions. Each one answers a specific question your sales team actually cares about: Engagement (20 points max): How much has this prospect actually talked to us? Email opens, site visits, content downloads. But weight recent activity higher—an open last week beats an open six months ago. Firmographic (30 points max): Is this company a fit? Company size, revenue, industry, geography. This is where most deals fail: the prospect is real, but they're not your customer. Behavioral (30 points max): Have they shown buying intent? Meeting booked, proposal reviewed, question asked about pricing, contract terms discussed. This is your highest-weight category because it actually predicts close rates. Recency (10 points max): Are they active now? Last touchpoint was last week or last month. The higher the recency score, the closer they are to a buying window. Momentum (10 points max): Are they accelerating? Did activity jump from one email open a month to three meetings in two weeks? Momentum catches deals mid-sprint. A prospect who fits your company profile, booked a meeting, and replied to your last email within 48 hours should score above 80. That's the person your rep should call first. Assign points and thresholds Here's a concrete scoring matrix you can start with and tune to your own data: Engagement (0–20 points) Email open in last 7 days: 5 points Email open 7–30 days ago: 2 points Two or more site visits in last 30 days: 5 points Downloaded a resource (guide, template, comparison): 8 points Clicked a link in your email: 4 points Firmographic (0–30 points) Company in target industry: 10 points Company in target geography: 5 points Company size matches your sweet spot (e.g., 10–500 employees): 10 points Annual revenue in your range: 5 points Behavioral (0–30 points) Meeting scheduled or attended: 15 points Proposal sent: 12 points Demo attended or watched: 10 points Asked a question about pricing or terms: 8 points Shared data (filled out a discovery form): 6 points Shared internally (forwarded your email, added team members): 5 points Recency (0–10 points) Last activity in last 7 days: 10 points Last activity in last 14 days: 7 points Last activity in last 30 days: 4 points Last activity more than 30 days ago: 0 points Momentum (0–10 points) Three or more activities in last 7 days: 10 points Two activities in last 7 days: 6 points Activity doubled week over week: 5 points One activity per week consistently: 3 points Total possible score: 100 points. Set thresholds: 80+: Sales qualified lead. Call them this week. 60–79: Marketing qualified lead. Nurture with relevant content, aim to push to 80+. 40–59: Early-stage. Send value, don't expect immediate response. Below 40: Unqualified or cold. Your sales team shouldn't spend time here yet. Implement it in your CRM You don't need a separate tool. If you use a CRM with custom fields and automation rules , you can build this yourself. In HubSpot Create a custom property called "Lead Score" (number field). Build a workflow that updates the score each time a relevant event occurs: email open, page visit, form submission, or meeting booked. Set the score to increase by the appropriate points. Add another workflow that decreases the score by 5 points every 60 days to account for staleness. In Pipedrive Use custom fields to track each dimension separately: Engagement Score, Fi