Learn · Missed Revenue & ₹-at-Risk

Missed revenue, in rupees

The most expensive leads are the ones nobody calls back. This is the full map of making that loss visible — in rupees, per rep, before the money's gone — instead of discovering it at month-end.

Quick answer

What is the ₹-at-risk metric?

₹-at-risk puts a rupee value on every lead slipping through the cracks. Leadkaun's Missed Opportunity Engine scores each stale or un-contacted high-grade lead by deal size, close probability and how far past its window it is, then rolls it up into a daily figure per rep and per source — so managers act before the money leaves.

01Key takeaways
  • Every stale high-grade lead gets a rupee value, not a task count.
  • The daily ₹-at-risk figure rolls up per rep and per source.
  • Rupees move managers to act in a way '12 overdue tasks' never does.
  • The calculator lets you estimate your own leak before signing up.

What 'missed revenue' actually means

Missed revenue is the money you never lost in a fair fight. It isn't the deal that went to a cheaper competitor or the buyer who genuinely had no budget. It's the enquiry that came in hot on a Saturday night, sat in an inbox nobody owned, and went cold before anyone called back. The lead was real, the intent was real, the rupees were real. The only thing that failed was the follow-up.

Most teams can't see this loss because it never shows up as a loss. A deal you pitched and lost gets a reason logged against it; a lead that simply aged out gets nothing. It quietly slides from 'active' to 'stale' to 'forgotten', and at month-end the pipeline just looks a little thinner than you hoped. There's no line item called 'leads we let rot', so the leak stays invisible.

The discipline of finding missed revenue is about converting that silence into a number. Instead of 'we have some old leads lying around', you want a rupee figure: how much qualified pipeline is sitting past its contact window right now, whose desk it's on, and which source it came from. That reframe — from a task count to a ₹-at-risk figure — is what turns a vague worry into something a sales head acts on before lunch.

Why this hits Indian B2B teams harder

Indian SMB sales runs on volume and speed, and both work against careful follow-up. A single mid-sized team can pull leads from IndiaMART, JustDial, TradeIndia, Sulekha, a website form, Google Ads, and a WhatsApp Business number all at once — hundreds a week, arriving at all hours, in wildly different quality. When that firehose lands on a handful of reps, the natural response is to work whatever's loudest or most recent, not whatever's most valuable. The ₹80L enquiry that came in at 9 PM loses to the ₹15L one that rang the phone at 11 AM.

The research on this is blunt. A Harvard Business Review audit of 2,241 companies found that firms contacting a web lead within an hour were about 7× more likely to qualify it than those who waited just an hour longer — yet the average company took around 42 hours to respond, and 23% never responded at all. Separate InsideSales research, reported in Forbes, suggests only about 27% of inbound web leads are ever contacted by a rep at all. Roughly three-quarters of the demand a business pays to generate is never even worked.

It isn't laziness. Salesforce's State of Sales survey found reps spend only about 28% of their week actually selling; the rest goes to admin, data entry, and figuring out who to call next. In an Indian context where WhatsApp is the default business channel — Meta reports 500M+ users in India, and a Kantar study cited by Meta found 91% of online adults message a business at least weekly — the 'who to call next' problem is even messier, because the highest-intent reply is often a WhatsApp message buried in a personal chat list rather than a neat row in a CRM. High volume plus scattered channels plus a minority of the week spent selling is exactly the environment where good leads quietly die.

How to find and recover missed revenue

The first move is to stop treating all stale leads the same. A Grade A lead going quiet for two days is an emergency; a Grade D lead going quiet for two days is normal. So the practical approach is grade-based staleness windows — a different tolerance for each grade. A workable default set, and the one Leadkaun ships, is: Grade A stale after 24 hours of no action, Grade B after 48 hours, Grade C after 7 days, Grade D after 30 days, measured from the last logged activity (or the import date if nobody's touched it yet). Anything past its window is 'missed' and belongs on a recovery list, not buried in the general pile.

The second move is to put a rupee value on each of those aging leads instead of counting them. A defensible model is deal band × close probability × recoverability, where recoverability decays the longer a high-grade lead sits past its window. Sum that across every stale lead and you get a single '₹ at risk today' figure — and crucially, you can roll it up per rep and per source. Any specific number is illustrative and depends entirely on your own deal sizes and volumes; the point isn't a magic figure, it's that '₹12L at risk on Rajesh's desk' moves people in a way '18 overdue tasks' never will.

The third move is a recovery workflow, not a report. Flag leads before they fully cross the line, then route the recoverable ones (realistically, your A and B grades) straight into the rep's call list with the ₹ value attached. Recovery should be a first-class task with an owner, not a line in a dashboard nobody opens. The moment a rep logs a call or a WhatsApp on a missed lead, it clears off the list — the activity itself is the recovery.

The fourth move is loss analysis on the deals that do close out as lost. Every won or lost lead should carry a structured reason — price too high, went to a competitor, no budget, no response, requirement changed, wrong fit. Over a few months that becomes a pattern: if 'no response' and 'no budget' dominate, your leak is speed and qualification, not your pitch. Recovery fixes today's aging leads; loss analysis fixes the process that keeps producing them.

Common mistakes that keep the leak open

Measuring the loss in percentages and task counts. 'a share of leads went uncontacted' or '40 overdue follow-ups' are true but inert — nobody reallocates a rep over a percentage. The same fact stated as '₹9L in Grade A pipeline aged out this week' gets a response. Rupees are the unit of urgency in a sales office; percentages are the unit of a spreadsheet nobody re-opens.

Treating every old lead as equally urgent (or equally hopeless). Teams that don't grade end up either chasing dead ₹15L tyre-kickers to 'clear the list' or letting a stale ₹1.2Cr enquiry sit next to them undistinguished. Without grade-based windows, effort flows to whatever's noisiest, not whatever's worth recovering.

Letting the source label die on import. When a lead gets typed from a portal dashboard into a CRM, the source tag is the first thing dropped or overwritten. Lose it and you can never answer 'which channel's leads do we keep letting rot?' — so you keep renewing the portal subscription that feeds you leads you never work, and starve the one that converts.

Confusing activity with recovery. Marking a lead 'contacted' because someone left a voicemail, or closing an overdue task without a real conversation, empties the list without saving the deal. Recovery has to be tied to a genuine logged interaction — a call answered, a WhatsApp replied — or you're just cleaning up the evidence of the leak instead of plugging it.

How Leadkaun approaches it

Leadkaun is a Sales Behaviour OS — a lead-intelligence layer that runs alongside your existing CRM rather than replacing it. Your CRM keeps holding contracts, contacts, and reporting; Leadkaun's job is the layer most CRMs miss: making sure the right lead gets worked before it goes cold, and making the cost of not doing so visible in rupees.

The Missed Opportunity Engine is the piece built specifically for this. An hourly job checks every active lead against its grade's staleness window (the 24h / 48h / 7d / 30d defaults above), raises an at-risk warning as a lead approaches its limit, marks it missed once it crosses, and pushes recoverable A and B leads back into the rep's flow as recovery actions. It rolls the whole thing up into a '₹ at risk today' figure — valued by each lead's expected deal size, trended over the week, and broken out per rep and per source. Any ₹ figure you see is a transparent model of your own leads' values, never a fabricated outcome or a promise of what you'll recover.

It connects to the rest of the product honestly. Every lead is graded A–F across Fit, Intent, and Quality, and intent decays automatically when a lead goes silent, so a neglected Grade A slides toward B on its own — which is exactly what feeds the staleness windows. The Priority Queue keeps the highest-intent lead on top so fewer leads reach the missed list at all. WhatsApp and calls are logged in a few taps (manual logging that opens your own WhatsApp — not an automated messaging API), and that logged activity is what clears a lead off the recovery list. The analytics suite closes the loop with loss intelligence over structured win/loss reasons. The Missed Opportunity Engine is available from the Growth plan (₹7,999/month, flat per account) upward.

If you want to see the shape of your own leak before committing to anything, the missed-revenue calculator gives a transparent estimate from your real lead volume and deal size, with no invented multipliers. Start there, then decide whether making the loss visible every morning is worth it.

What to measure once you start

Track three things weekly. First, '₹ at risk' as a trend, not a snapshot — the direction matters more than any single day's number. Second, recovery rate: of the leads that hit the missed list, how many got a genuine logged contact before they aged out. Third, the per-source breakdown of what goes stale, because that's the number that lets you decide which IndiaMART, JustDial, or portal subscriptions actually earn their renewal.

The goal isn't zero missed leads — with real volume, some slippage is inevitable. The goal is that no expensive lead dies unnoticed. When a stale ₹1.2Cr enquiry shows up on Monday with a rupee value and an owner's name attached, instead of in a lost-deal post-mortem three months later, you've already won the part of the game most teams don't know they're playing.

03FAQ

Questions on missed revenue & ₹-at-risk.

Your reps open their queue tomorrow.

Setup the same day. 14-day free trial. No credit card required.