Quick answer: Lead scoring gives each lead a number so your team calls the likeliest buyers first. Build it in three steps: score fit (who they are), score engagement (what they did), and subtract for bad signs. Freshsales offers contact scoring on its Pro plan, Zoho CRM documents manual and Zia-driven scoring rules, and HubSpot CRM lists standard contact scoring on its Professional tier.
The problem scoring solves
Picture a team that receives 200 enquiries a week. Two are ready to buy this week, thirty are comparing options, and the rest are students, wrong numbers and price-checkers. If reps call in arrival order, the two ready buyers wait behind the noise, and by the time they are called a competitor has answered.
Scoring is a ranking, not a prediction machine. Its job is only to answer: whom do we call first this morning? If a simple sort order puts better leads at the top, scoring is working.
Pair it with fast response; our guide on speed to lead shows why the first call matters more than the perfect call.
Two kinds of points
Fit points describe the lead as a person or company, and do not change with behaviour.
- Job title or role (owner or purchase head versus student)
- City or region you serve
- Company size or type
- Budget or requirement stated on the form
- Valid phone number and email
Engagement points describe what they did.
- Requested a callback or demo
- Visited the pricing page
- Replied to a WhatsApp or email
- Attended a site visit, store visit or demo
- Opened several emails
Negative points remove noise.
- Free-mail address when you sell only to businesses
- Region you do not serve
- No answer after repeated calls
- Unsubscribed or asked not to be contacted
A good starting scale is to give a few big events high weight (callback request, demo booked) and many small events low weight. Keep the whole thing explainable: a rep should be able to say why a lead is at the top.
A worked scoring sheet (illustrative)
The numbers below are an example you can adjust, not a benchmark from any vendor.
| Signal | Points |
|---|---|
| Asked for a callback or quote | +30 |
| Visited the pricing page | +15 |
| Decision-maker role | +15 |
| In your service area | +10 |
| Opened 3 or more emails | +5 |
| Student or personal-use email | -20 |
| Outside service area | -30 |
| 5 calls unanswered | -15 |
Set two thresholds: above a "hot" line (for example 60) the lead gets a call within the hour; between "warm" and "hot" it enters a follow-up cadence; below warm it gets nurture messages only. Review the thresholds after four weeks using real outcomes.
How the listed tools do it
| Freshsales | Zoho CRM | HubSpot CRM | Odoo CRM | |
|---|---|---|---|---|
| How scoring is described | Freddy AI "intent scores" to focus on valuable leads | Scoring rules by behaviour, insights, attributes; manual or Zia automation | "Standard contact scoring" on Professional | Predictive probability from your own history, with manual override |
| Plan where it appears | Pro plan and above per pricing page (checked October 2026) | Docs say rules work across all modules; check which edition you need | Professional, from $50 per month per seat per the page read | AI scoring described on the CRM page; first app free |
| Price signal | $39 per user per month annual billing for Pro | Standard ₹800 per user per month; Free for 3 users | Free CRM has no scoring per the page read | Standard ₹580 per user per month on yearly billing |
Details from the vendors' pages:
- Freshsales. Its pricing page lists Growth at $9 per user per month on annual billing with no lead scoring, and Pro at $39 with contact scoring, deal insights and sequences. The sales page says Freddy AI provides "intent scores". Freshsales also lists a 21-day trial.
- Zoho CRM. Its documentation says scoring rules "qualify prospects based on various parameters such as their behavior, insights, attributes, or other key details", with manual rules or Zia automation. Zoho CRM lists a free edition, but check which edition includes the scoring features you need.
- HubSpot CRM. The free tier is described as two users and 1,000 contacts with no expiry; the scoring line sits on paid tiers. HubSpot CRM is useful to know here because many teams assume free means complete.
- Odoo CRM. Its documentation describes a "naive Bayes probability model" using stage, team, location, contact details, source, language and tags, getting better as more opportunities close. Odoo CRM lets reps override it, which then stops automatic updates for that opportunity.
Manual rules or AI scoring?
Start manual if you have fewer than a few hundred closed deals, a new product, or you want your team to trust the number. Hand-built rules are transparent.
Move to predictive scoring if you have a sizeable history of won and lost opportunities with consistent data. Predictive models learn from that history, so poor data produces poor scores. Odoo's own documentation notes accuracy rises as more opportunities pass through.
Either way, validate. Take last quarter's leads, apply the rules and see whether the won deals would have ranked in the top third. If they would not, change the rules before rolling out.
Rolling it out in four weeks
Week 1: decide the outcome. What is a "good lead" for you: booked meeting, site visit, paid order? Pick one.
Week 2: build the sheet. List 6 to 10 signals with points from the example above, adjusted to your business. Ask your best two sellers what they notice in a good lead.
Week 3: back-test and configure. Test on past data in a spreadsheet, then enter the rules in your CRM. Make the score visible in the lead list and sortable.
Week 4: change behaviour. Morning routine: sort by score, call the top group first. Review hot leads uncalled at the end of day. See automated daily follow-up for the routine.
Common mistakes
- Too many rules. Twenty signals nobody understands are worse than six everyone does.
- Scoring without action. A score nobody sorts by is decoration.
- Never decaying. A lead active last month and silent since should lose points over time. Check whether your tool supports decay or use a periodic rule.
- Ignoring feedback. Compare the score to outcomes monthly and adjust.
- Treating low scores as dead. They still deserve low-cost nurture, for example a WhatsApp update; see WhatsApp follow-up automation.
- Dirty data. Scores built on missing phone numbers and misspelt cities mislead.
When you do not need scoring
If you get fewer than about twenty leads a week, a person can read them all and decide. If every lead is high value, such as large enterprise accounts, relationship work matters more than ranking. Scoring pays when volume outruns attention. For lead-heavy Indian businesses, see leads stuck in CRM leakage first, since fixing capture and response often beats fine-tuning scores.
Related tools worth a look
If your leads come mainly from calls and WhatsApp, Kylas CRM lists AI lead scoring with built-in calling, and LeadSquared describes AI that predicts conversion and routes leads. Both are covered in detail in our CRM comparisons: best CRM software in India.
FAQs
What is lead scoring in a CRM?
It assigns points to leads based on who they are and what they do, so sales can contact the most promising ones first.
Which CRM has lead scoring for small businesses?
Per the vendors' own websites, Freshsales lists contact scoring from its Pro plan, Zoho CRM documents scoring rules, HubSpot places contact scoring on paid tiers, and Odoo describes AI lead scoring. Confirm which plan includes it before purchase.
How many points should each action get?
There is no universal number. Give high weight to explicit buying signals and low weight to passive ones, then test against past won and lost deals.
Is AI lead scoring better than manual?
Not automatically. AI needs clean historical data; manual rules are easier to explain. Many teams start manual and switch once they have enough data.
How often should I review my scoring rules?
Monthly at first. Compare the top-scored leads with actual outcomes and adjust the weights that mislead.
Next step: get a free matched shortlist, or compare more in CRM software.







