CRM for Small Business in India: A No-Nonsense Guide

A clear-eyed look at whether your business needs a CRM, why leads leak in WhatsApp and spreadsheets, and what a realistic setup costs.

A clear-eyed look at whether your business needs a CRM, why leads leak in WhatsApp and spreadsheets, and what a realistic setup costs.

Signs you need a CRM

You do not need a CRM because it sounds professional. You need one when the business leaks money in specific, measurable ways. The clearest signs are concrete: a lead asked for a quote two weeks ago and nobody can say what happened to it; two people called the same customer with different prices; 'I will follow up tomorrow' keeps being said and never remembered.

Every small business hits this point eventually. The honest question is not whether a CRM would help, but whether the pain is bad enough yet to justify changing how the team works.

  • Leads sit in personal WhatsApp chats and personal phones
  • Nobody can answer 'how many enquiries this month?' without guessing
  • Follow-ups happen only when the customer chases you first
  • The same contact gets contacted twice, or not at all
  • Sales and delivery do not know what the other side promised

Why leads leak in WhatsApp and spreadsheets

Spreadsheets and WhatsApp are where enquiries quietly go to die. In a spreadsheet a lead is a row nobody updates; in WhatsApp a lead is a chat locked inside one person's phone. Neither tells you the status, the next step, or when the follow-up is due.

The leak is rarely dramatic. It is the enquiry answered four days late, the quote never sent, the reminder forgotten on a busy Friday. None of those look like a system failure at the time, but together they drag the real conversion rate far below what the business assumes it is.

  • No owner: no clear person is responsible for each lead
  • No dates: nothing signals when a follow-up is overdue
  • No history: a new team member cannot see what was promised
  • No structure: 'I think it is in progress' gets treated as data

Build a pipeline that matches how you actually sell

A pipeline is just a set of named stages describing how a lead becomes a paying customer. For most Mumbai small businesses four stages are enough: lead, qualified, proposal, won. Attach one obvious question to each stage — does this person fit, can we serve them, have they seen a price, have they paid.

Keep the pipeline deliberately simple or the team will ignore it. Add a 'lost' stage as well: recording why deals are lost is how the business actually improves, and it stops dead deals cluttering the won column.

  • Lead: a new enquiry that needs a first reply inside your promised window
  • Qualified: the customer fits, timing and budget roughly match, and a next step is agreed
  • Proposal: a price or plan was shared and a decision is pending
  • Won: the order is confirmed or the payment received
  • Lost: closed and recorded with a short reason

Google Sheets plus Apps Script vs HubSpot and Zoho

For an Indian small business the honest comparison is price versus polish. Google Sheets with a little Apps Script is nearly free, fully custom, and lives inside tools you already use. HubSpot and Zoho bring ready-made pipelines, dashboards and mobile apps — at a per-user monthly cost that grows with the team.

The real switch point is simple: the day you spend more time maintaining your Sheet than using it, a paid CRM becomes the cheaper option.

What it costs in India, plainly: a Sheets setup with automation is a one-time build with no monthly fee. A paid CRM runs to a few thousand rupees a month for a small team. Both can work — the right answer depends on your team size, not on marketing.

  • Sheets plus Apps Script: no licence cost, unlimited customisation, needs someone to build and maintain it
  • Zoho CRM: starts around a few hundred rupees per user per month, strong Indian support, quick to adopt
  • HubSpot: pricier at the paid tiers, excellent interface, and its free tier is limited on automation
  • Paid CRMs include support, mobile apps and automatic backups, which a home-built Sheet does not

Automate the follow-ups, reminders and reporting

A CRM's value is not the database; it is what happens without anyone remembering. The same Apps Script that powers a Sheets CRM can send a WhatsApp or email reminder the moment a follow-up is due, flag a proposal that has sat untouched for five days, and email you a weekly summary of what moved and what stalled.

Automate the parts humans are bad at — being prompt, being consistent, being on time — and leave the actual selling to people.

  • New lead: the team gets notified on WhatsApp the moment a form or enquiry arrives
  • Follow-up: an automatic reminder at 48 hours, then again at a set interval
  • Stale deals: a weekly list of proposals older than seven days
  • Reporting: one Monday-morning summary of leads, wins and lost reasons

Team adoption is the real reason CRMs fail

Most CRM projects fail after the tool is bought, not before. The familiar story is the same: two people update it diligently for two weeks, then it becomes an expensive place where old data goes to die. The problem is almost never the software.

Adoption is won by making the CRM less work than the alternative. Fewer fields, fewer clicks, and answers that help the team sell instead of filling forms for the boss. Build the habit of logging a call while it is still fresh — the mythical end-of-day data entry session never actually happens.

On cost expectations for an Indian small business: a well-built Sheets CRM with Apps Script automation is a one-time build with no monthly licence, usually well under what a year of paid CRM subscriptions costs. Paid CRMs like Zoho start at a few hundred rupees per user per month. Whatever you pick, budget for adoption — a free tool people use beats an expensive one nobody opens.

  • Cut every field that is not actually used; three fields that get filled beat twenty that get skipped
  • Make the CRM the only place contact details live, so people need it to do their job
  • Let the team own the stage names instead of imposing corporate vocabulary
  • Praise the behaviour — a pipeline kept current gets quoted, not policed

Frequently asked questions

A Google Sheet with light automation is genuinely enough for many Indian small businesses, especially under a few hundred leads a month. Move to a paid CRM when maintaining the Sheet takes more time than it saves.
Because a WhatsApp chat has no status, no owner and no follow-up date. Log every enquiry into a Sheet or CRM the moment it arrives, assign an owner, and set a reminder — that alone stops most leaks.
A Sheets-based CRM with Apps Script automation is a one-time build with no monthly fee. A paid tool like Zoho starts around a few hundred rupees per user per month. Budget for team time, not just software.

Need this done for your business?

We implement everything we write about — free, honest audit to start.

Keep reading

Related guides

WhatsApp Email Get Free Audit