A rep opens the day at 9:30 AM with 200 open leads. In the next 7 hours, they will make about 30 conversations happen. The question that determines whether their day earns ₹50k or ₹5L is simple: which 30?
Most Indian B2B sales teams leave that answer to rep instinct. That's where a week of pipeline value walks out every Friday. A prioritization system is how you take that decision out of the rep's hands — without micromanaging — and put it in a daily ranked list the rep simply works top-down.
TL;DR
- A prioritization system ranks every open lead by how likely they are to close today.
- The output is a Priority Queue — one per rep, re-ranked continuously.
- The ranking formula blends four signals: grade, overdue follow-up, engagement trend, and ₹ at risk.
- You can start manual in a Google Sheet. You'll outgrow manual at ~200 leads or 3 reps.
- Teams with a real prioritization system recover ₹2–5 lakh/month in previously-ignored leads.
Why "call the newest lead first" is wrong
Every rep without a prioritization system defaults to recency. It feels right — the new lead is freshest, they just filled out a form, they might be cooling already. So calls go to the new lead first.
The problem: the new lead is the least-known. You don't know their Fit, their Intent signal might just be "they filled a form", and their Quality might be junk. Meanwhile the Grade A lead from yesterday — whom you already know, qualified, and who's engaged on WhatsApp — sits waiting while the rep chases an unknown.
The math works against recency:
| Lead | How known | Likelihood to close today |
|---|---|---|
| Yesterday's Grade A, engaged, overdue follow-up | Well known | 25–35% |
| Today's new lead, unknown grade | Unknown | 5–12% |
A Priority Queue inverts this. The Grade A follow-up stays at the top. The new lead gets a grade on arrival; if it's A, it joins the top of the queue too. If it's C, it goes to the nurture stack. Decision made — the rep just works.
The four-signal ranking formula
A Priority Queue ranks leads on a composite score. For Indian B2B SMBs, the formula we see work well:
Rank score = Grade weight + Urgency bonus + Engagement trend + Recency
Grade weight
The dominant factor. Grade A should always outrank Grade B in the queue, regardless of recency.
- Grade A: 4000 points
- Grade B: 3000 points
- Grade C: 2000 points
- Grade D: 500 points
- Grade F: -1 (pushed to bottom)
Urgency bonus
Time-sensitive conditions that should move a lead up:
- Callback due today: +1500
- Follow-up overdue (past SLA): +800
- Meeting scheduled today: +1200
- Re-engagement after silence (7+ days silent, then new signal): +2000
Engagement trend
Recent intent movement. A lead whose Intent Score jumped 10+ points in the last 24 hours is actively re-engaging — move them up.
- Intent +10 pts in 24 hr: +1000
- Intent +5 pts in 24 hr: +500
Recency (tie-breaker)
When two leads score identically on the above, fresher wins the tie.
- 0–6 hours since last signal: +500
- 6–24 hours: +300
- 24–72 hours: +100
- 72+ hours: 0
Fatigue penalty
A lead contacted 6+ times with no positive signal is "fatigued" — the rep is burning time on them. Push to the bottom.
- Fatigued: rank score = −1
Result: Grade A with overdue follow-up and fresh intent signal (4000 + 800 + 1000 + 500 = 6300) always beats a fresh Grade B with no overdue (3000 + 0 + 0 + 500 = 3500). Exactly the outcome you want.
Manual prioritization — Week 1
Before you automate, prove the behaviour. Here's a Google Sheet setup that works for the first ~50 leads:
Columns:
- Lead name
- Grade (A/B/C/D/F — assigned by ICP + Intent + Quality as covered in What is Lead Scoring)
- Last touch date
- Next action (call / WA / meeting)
- ₹ at risk if missed (use industry-average deal value for Grade A/B, 0 for C+)
- Rank score (formula below)
Formula in a sheet column:
= grade_points + urgency_bonus + recency_bonus - fatigue_penalty
where grade_points is 4000/3000/2000/500 for A/B/C/D, urgency_bonus is 800 if today > next_action_date, and so on.
Sort by rank score descending every morning. The top 30 is the day's work.
After a week, you'll know:
- Which reps respect the queue vs cherry-pick.
- Which leads stall (Grade A that stays Grade A for a week = needs escalation).
- How much ₹ was "at risk" vs actually recovered.
This is what makes the case for automation. Without the baseline, you can't measure the lift.
Automated prioritization — Week 2+
The manual sheet breaks at about 200 leads. The rank column becomes stale within hours because intent decay and new signals arrive faster than humans update. At that scale, you need an engine that:
- Scores every new lead within 500ms.
- Re-ranks the queue when any signal arrives — call logged, WA reply, meeting booked, intent decay.
- Shows each rep their queue, re-ranked, every time they open the app.
- Attaches ₹ at risk to every stale Grade A lead visibly.
Leadkaun's Priority Queue runs this formula by default, tuned for Indian B2B SMBs, with every weight customisable per ICP. Setup time: 60 minutes. First queue built for your team within the first hour.
Integrating with existing tools
A prioritization system doesn't replace your CRM or your lead source. It sits on top of them. Leads come from:
- Google Sheets (ad agencies dumping data weekly)
- CSV uploads (FB/Google ads exports)
- Manual entry (walk-ins, phone-ins)
- Form submissions (website, landing pages)
All four flow into one ranked queue. The rep doesn't switch tabs. They open the queue, call the top lead, log the outcome in three taps, and the queue re-ranks before they call the next.
Common pitfalls
Rep override. Some reps will say "let me work my own order". Fine — for a week. Then measure: did their ordered calls convert better than the queue's? 9 times out of 10, no. Make the queue the default and let them override explicitly (with a reason), not implicitly.
Manager skip-queue. Managers assigning leads outside the queue destroys the system's integrity. If a lead deserves to be first, it should score first. If it doesn't, no amount of manager enthusiasm will make it close faster.
Ignoring decay. If you don't decay intent, the queue fills up with "used to be hot" leads and newly hot leads get buried. Decay is what keeps the queue honest.
Over-customisation on day one. Don't spend a week tuning weights before testing. Use defaults, run a week, then adjust the 2–3 weights that obviously misfit your market. Perfect is the enemy of shipped.
Metrics to track
- % of reps working the top-of-queue lead first (target: 85%+)
- Average time from Grade A assignment to first contact (target: under 6 hours)
- Grade A conversion rate (target: 20%+ for most B2B verticals)
- ₹ recovered from "at risk" pool per rep per month (target: ₹2–5 lakh in first 60 days)
- Queue adoption — % of daily calls that came from the top 20 of the queue (target: 70%+)
Track these weekly. Share publicly. Celebrate the reps working the queue.
The bottom line
A prioritization system turns "who should I call?" from a 90-minute morning debate into a 5-second queue-open. It's the single highest-leverage change most Indian B2B sales teams can make, and it doesn't need a new CRM — it needs a ranking formula and the discipline to work top-down.
Start manual. Automate when you outgrow the sheet. Measure ₹ recovered, not calls made.
