Enkay Technologies

Home/Blog/CRM metrics

CRM metrics every small business should track

You do not need a dashboard with forty charts. Six numbers, checked once a week or once a month, tell a small business where enquiries are being lost and which lead sources are worth paying for. Here they are, with formulas and a worked example.

Most small businesses measure one thing: sales this month. It is the number that matters in the end, but it is a result, not a cause. By the time sales drop, the reasons happened weeks ago — slow replies, missed follow-ups, a listing that stopped producing, quotations nobody chased.

The six metrics below measure those causes. Each has a simple formula you can work out in a spreadsheet or read off a CRM, and each points to a specific thing to change.

Before you start: the data you need

Every metric here depends on a handful of fields on every lead: the date it arrived, the source, the time of first contact, the next follow-up date, the stage, the value in ₹, and a lost reason when it is lost. If those are missing, fix that first; our guide on managing all your leads in one place covers the columns.

1. Response time

Response time = time of first contact − time the enquiry arrived
Track the median across all leads in the period

This matters most for shared leads. An IndiaMART buy-lead or a JustDial enquiry is often sent to several sellers, and the buyer tends to talk seriously with whoever reaches them first. Look at the median, and separately at the slowest five: they usually share a cause, like enquiries arriving after 7 pm or on Sundays.

What to do if it is slow: decide who picks up new leads at each time of day, and use a WhatsApp message as the first contact when a call is not possible.

2. Follow-up compliance

Follow-up compliance = follow-ups done on or before their due date
                       ÷ follow-ups that were due in the period

This is the single best predictor of whether your process is real. It measures whether the promises you made to yourself — “call Thursday” — actually happened. Also count open leads with no follow-up date at all; each one is a lead nobody is working. We explain how to set up the cadence behind this number in how to build a sales follow-up process.

3. Conversion rate by source

Conversion rate (source) = leads won from that source ÷ leads from that source
Cost per job (source)    = what you paid for that source ÷ jobs won from it
Revenue per ₹1 spent     = revenue from that source's jobs ÷ what you paid

Total conversion hides the story. A source that sends many enquiries but few jobs can look busy and still be the weakest one. This is the metric that tells you whether to renew a listing.

4. Pipeline age

Age of an open lead = today − date the lead arrived
Watch: number of open leads older than 30 days, and how many of those have no next date

Old open leads are either slow, genuine deals (a school that buys only after the budget is passed) or dead leads nobody has closed. The first kind should have a follow-up date in the future. The second kind should be marked lost with a reason. Either way, the pipeline should reflect reality.

5. Quotation acceptance rate

Acceptance rate = quotations accepted ÷ quotations decided (accepted + declined/lost)
Days to accept  = median days from sending a quotation to acceptance

Leave out quotations still waiting, or the rate will look worse every time you send a batch. If acceptance is low, the problem is often not price but the quotation itself or the follow-up after it — see how to write a quotation that gets accepted. If days to accept is long, your follow-up after sending may be too gentle.

6. Lost reasons

Share of losses (reason) = leads lost for that reason ÷ all leads lost

This only works if marking a lead lost requires a reason from a short fixed list: no response, price, bought elsewhere, only wanted a rate, postponed. “Other” should be rare. Lost reasons turn “business is slow” into something specific you can act on.

A worked example: one quarter at a CCTV business

Say you run a CCTV and access-control business in Aurangabad. These are illustrative figures for one quarter, the kind of numbers a small business might see.

Leads and conversion by source

SourceLeadsWonConversionRevenueCost for the quarterCost per jobRevenue per ₹1
IndiaMART9066.7%₹2,70,000₹12,000₹2,000₹22.5
JustDial4524.4%₹76,000₹9,000₹4,500₹8.4
Website15426.7%₹2,40,000₹3,000₹750₹80
Referral10550%₹2,50,000₹0
Total1601710.6%₹8,36,000₹24,000

Working one row: IndiaMART conversion is 6 ÷ 90 = 6.7%. Cost per job is ₹12,000 ÷ 6 = ₹2,000. Revenue per rupee is ₹2,70,000 ÷ ₹12,000 = ₹22.5.

What it says: IndiaMART brings the most jobs and pays for itself many times over. JustDial still earns more than it costs, but with two jobs in a quarter it is worth checking response time on those leads before deciding anything. The website and referrals convert best but are small; asking every happy customer for a referral may be the cheapest growth available. With numbers this small, look at two or three quarters before dropping a source.

The other five numbers

  • Response time: median 2 hours 40 minutes overall, but most of the slowest leads arrived after 7 pm and were first contacted the next afternoon. Fix: whoever is on duty sends a WhatsApp message the same evening.
  • Follow-up compliance: 150 follow-ups were due, 105 were done on time. 105 ÷ 150 = 70%. Fix: a ten-minute call block every morning for overdue ones first.
  • Pipeline age: 28 leads are still open; 11 are older than 30 days, and 7 of those have no next date. Fix: give each of the 7 a date or close it.
  • Quotation acceptance: 40 quotations sent; 17 accepted, 15 declined or lost, 8 still waiting. 17 ÷ (17 + 15) = 53%. Median days to accept: 6.
  • Lost reasons: 115 leads lost — no response 45, price 30, bought elsewhere 20, only wanted a rate 12, postponed 8. No response is 45 ÷ 115 = 39% of losses.

Put together, the story is clear: the biggest single loss is enquiries that went quiet, and compliance is 70%. Better follow-up is likely to do more than cutting prices — and it costs nothing.

Which to look at, and when

  • Weekly: follow-up compliance, overdue follow-ups, open leads with no next date.
  • Monthly: response time, quotation acceptance, lost reasons.
  • Quarterly, before renewing a listing: conversion, cost per job and revenue per rupee by source.

Where Enkay CRM helps

If your leads live in Enkay CRM, from Enkay Technologies, most of these numbers are already calculated. The dashboard shows KPIs over 7, 30 or 90 days, leads by source, today’s follow-ups and the median response time. On the Business plan, the reports cover lead conversion, win rate by source, quotation acceptance rate and days to accept, why deals were lost, and team performance. Marking a lead Lost asks for the reason, so the lost-reasons report fills itself. Listing costs are not in the CRM, so cost per job is still a quick sum on paper.

Whichever tool you use, pick two of these six to start. Follow-up compliance and conversion by source are the two most small businesses learn the most from.

Frequently asked questions

What is a good lead conversion rate for a small business?

There is no honest single number: it depends on your trade, your price point and the source. A referral converts very differently from a shared IndiaMART buy-lead. Compare your own numbers month to month and source to source rather than against an industry figure.

How often should I look at these metrics?

Follow-up compliance and overdue leads weekly, because they need action now. Conversion by source, quotation acceptance and lost reasons monthly or quarterly, because small numbers swing a lot week to week.

Can I track these in a spreadsheet?

Yes, if every lead has a created date, source, stage, first-contact time, follow-up dates and a lost reason. The formulas in this article work in Excel or Google Sheets. The effort is in keeping those columns filled, which is where a CRM helps.

Why use the median response time rather than the average?

One lead left for a week over a holiday drags the average up and hides how fast you usually respond. The median is the middle value, so it shows your typical response. Look at the slowest few separately.

Keep reading

Try Enkay CRM free

Every enquiry in one list, a follow-up date on each one, and your whole team on the same page. Free for one user — not a trial, no credit card.