Skip to content
← All articles

Managing Leads Without Excel: When the Sheet Stops Working

In short: A lead sheet breaks at the point where two people need it at once, or where a follow-up date has to remind somebody. Excel can store leads perfectly well; what it cannot do is interrupt you at 3pm on Thursday, which is the job that actually earns the money.

Almost every Indian small business starts its leads in Excel, and that is the right decision. It costs nothing, everyone can use it, and it works.

Then, at a fairly predictable point, it stops working. Not dramatically. It just quietly starts costing more than it saves.

The five points where a sheet breaks

1. Two people need it at once.

The moment a second person works the same leads, you get versions. Ravi’s copy, Priya’s copy, the one on the shared drive that is three days behind. Two people call the same customer, one person calls nobody because they assumed the other did.

Google Sheets fixes the versioning and not the rest.

2. The follow-up date does nothing.

This is the real failure, and it is not fixable inside a spreadsheet. A cell containing “call back 14 Aug” is a note, not a reminder. Nothing happens on 14 August. The only mechanism that makes it happen is a human opening the sheet, filtering by date, and choosing to act, every single day, forever.

They will not. And the follow-up is where most of the money is.

3. It is not there when the phone rings.

A customer calls. Their number shows on screen. To know who they are, you open a laptop, find the file, and search a column, while they are talking. Most people do not bother, so the call happens without the context that would have helped.

4. Nobody knows what was said.

A sheet gets a status, maybe a short note that gets overwritten by the next one. The history, which is what actually lets you pick up a conversation properly, is gone. Ask “what did we discuss with this customer in June” and the answer is somebody’s memory.

5. One laptop failure is the whole business.

This is the one owners discover at the worst moment. The customer list is the business. If it lives in a file on a machine, it is one crash, theft or resignation away from gone.

What to do about it, in order

You do not need a big migration. You need to fix the failures in order of what they cost.

First, fix the follow-ups. This is the biggest loss and the smallest change. Move follow-up dates out of a column and into something that rings. Even before you move the leads themselves, put every callback into an app that alarms at the right time with the number attached.

Second, get the leads onto the phone that makes the calls. Not because phones are better than laptops, but because the call is where the information is created and where it is needed.

Third, keep the history. Every call and every note against the customer, appended rather than overwritten.

Fourth, back it up somewhere that is not a device.

Moving the sheet across, practically

The migration is less painful than people expect, and doing it badly is what makes it painful.

  1. Clean the sheet first, not after. One header row, one lead per row, no merged cells, no colour-as-meaning. If “yellow means hot”, add a Status column and type it, because no import reads your highlighting.
  2. Standardise the phone numbers. One column, one format. This is the column everything else matches on, so it is worth the fifteen minutes.
  3. Decide your statuses before importing, not after. New, Interested, Follow-up, Site Visit, Won, Lost, or whatever your business actually uses. Retro-fitting statuses to 2,000 imported leads is miserable.
  4. Import in one batch and check a sample of ten against the sheet, by eye, before importing the rest.
  5. Keep the sheet. Do not delete it. Rename it “leads-archive-August-2026” and leave it alone for a few months. It costs nothing and removes all the risk from the move.
  6. Set the old sheet read-only once the app is live, so nobody keeps updating both.

That last step is what usually decides whether the move sticks. If both systems stay writable, both stay half-updated.

What you keep from the spreadsheet habit

Spreadsheet users are usually better organised than they give themselves credit for. Keep these:

  • Your own columns. A good lead app lets you define custom fields. Recreate the columns you actually used, and drop the ones you did not.
  • Bulk thinking. Being able to filter a list and act on all of it is a spreadsheet instinct worth keeping.
  • Export. Anything you cannot get back out is a trap. Check the export before you commit, not after.

When Excel is still the right answer

Being fair to the spreadsheet:

  • Fewer than about 50 leads, one person, calls made when convenient. A sheet is fine and an app is overhead.
  • One-off list work: a bought list you will call once and never touch again.
  • Analysis. Even with a CRM, exporting to a sheet to work something out is completely reasonable.

The sheet is not the enemy. It is just a filing cabinet, and the thing you actually need is an alarm clock.

Where RMDialer fits

RMDialer imports Excel and CSV with column mapping, so the sheet you already keep becomes the starting point rather than something to retype. After that the leads live on the phone that makes the calls: on screen when the customer rings, updated in two taps when the call ends, with follow-ups that ring like alarms and everything backed up to your account.

It can also keep pulling from a Google Sheet on a schedule, if the sheet is where leads arrive from your website or ads. That way the sheet stays as the inbox and stops being the system of record.

Related: why diaries and Excel fail at follow-up · auto import from Sheets and APIs · backup and restore

  • crm
  • lost leads
  • follow-up

Business karte ho? Business Dialer chahiye.

Set it as your phone app in one tap. Everything works like before, and then it starts working FOR you.