Lead scoring is one of those practices that sounds essential until you price it. Marketing automation platforms charge per contact, per email send, or per feature unlock. So most small and mid-market teams skip it entirely—and leave money on the table. Others over-engineer it with Marketo, HubSpot workflows, or Pardot integrations, only to find that their CRM sits idle while marketing owns the scoring logic. There's a third way. You can build lead scoring inside your CRM using three behavioral signals that actually predict sales readiness, no MarTech debt required. The rules are simple enough that any sales or ops person can maintain them, and they work across Pipedrive, HubSpot, and Orin's CRM without additional cost or integration sprawl. Why most lead scoring fails Traditional lead scoring mixes marketing metrics (email opens, page views, form fills) with sales behavior (calls, proposals, payment discussions) and weights them by guesswork. The result: leads marked 'hot' based on three email opens, when the prospect hasn't asked a single qualifying question. The real signal isn't engagement with your marketing. It's engagement with your sales process. A prospect who views a pricing page three times matters less than one who asks about contract terms, implementation timelines, or payment plans. Your CRM already tracks those conversations—you just need to score them. The three signals that actually predict sales readiness Signal 1: Proposal or pricing artifact viewed When a prospect opens a proposal, views a pricing page, or downloads a rate card, something has shifted. They've moved past 'learning about the vendor' and into 'evaluating us against budget.' In your CRM, create a rule: if a contact or deal record shows that a proposal was opened (via Orin Contracts , a shared link, or email open tracking) or a pricing artifact was accessed, add 25 points. This is measurable, not interpretive. You either have a record of the artifact being viewed, or you don't. No gray area. Signal 2: Payment or contract terms mentioned in communication The moment a prospect asks about payment terms, implementation costs, or contract length, they're close. This is the conversation that separates 'interested' from 'buying.' Log this as a note or activity type in your CRM—or use unified messaging to capture it automatically when the words 'payment terms,' 'contract,' 'invoice,' or 'implementation timeline' appear in emails or messages. Trigger rule: if a deal record has an activity tagged 'payment discussion' or a note containing contract/payment language, add 40 points. This is the loudest signal. Prospects don't discuss payment if they're not serious. Signal 3: Multiple touchpoints within 14 days A prospect who touches your system three times in two weeks is warmer than one who opens a single email. This signal captures momentum without requiring marketing automation. Rule: if a contact has 3+ activities (calls, emails, messages, proposal views) in the last 14 days, add 15 points. Keep it simple. You're measuring activity frequency, not engagement quality. How to build this in your CRM In Pipedrive: Create custom fields on deals: 'Lead Score' (number), 'Last Scoring Update' (date). Use automation workflows to update the score when activities occur. If a deal activity is logged with type 'proposal view,' add 25 points. If a 'payment discussion' activity is added, add 40 points. If the deal has 3+ activities in the past 14 days, add 15 points. Manually review weekly to catch edge cases. In HubSpot: Use the property 'hs_lead_status' or create a custom property 'Lead Score' (number). Set up enrollment triggers in workflows: when a deal property updates to show a proposal view, add points. When a note containing 'payment' is added, trigger a score increase. When contact activity count exceeds 3 in 14 days, add points. HubSpot workflows handle this natively without additional MarTech. In Orin: Use CRM rules and automations to score leads based on deal stage, activity type, and contact engagement. If a proposal is opened (tracked via Contracts ), add 25 points automatically. If a message or email contains payment keywords (via unified messaging ), add 40 points. If activity frequency exceeds threshold, add 15 points. All rules live inside the CRM; no external platform needed. Scoring thresholds: When to move Assign the following actions based on total score: 0–25 points: Early stage. Nurture with educational content. No sales follow-up yet. 26–50 points: Sales-qualified lead. Schedule a discovery call within 48 hours. 51–75 points: Active negotiation. Assign to your best closer. Expect to move to contract within 2–4 weeks. 76+ points: Deal imminent. Focus on removing blockers and closing within 7 days. These thresholds will shift based on your sales cycle. A SaaS company moving deals in 30 days might score more aggressively than a B2B services firm with a 6-month sales cycle. Test them against your historical close rates and adjust q