CRM for Small Business: How to Choose and When a Spreadsheet Is Enough
A calm guide to choosing a CRM for a small business: when a spreadsheet still works, what free plans really cover, when an off-the-shelf CRM fits, and when a custom system is justified.
A CRM system for a small business is a shared place where every client, every conversation and every deal lives, so nothing depends on one person's memory or one person's phone. Most small companies should start with an off-the-shelf CRM on a free or cheap plan, not with a custom build. A spreadsheet is still a legitimate answer if you have one salesperson, a short client list and no repeat sales cycle. A custom system makes sense only when your process is genuinely unusual and the ready-made tools force you to work against it.
When you do not need a CRM yet
If you are one person selling to twenty clients a year, a spreadsheet plus your phone is fine. Adding a CRM there creates work without removing any.
A few honest signs that a CRM is premature:
- One person handles all sales and does not plan to hire soon.
- Deals close in a single conversation, with no follow-up over weeks.
- You do not lose leads — you simply do not have many.
- Nobody except you needs to see the client history.
In those cases, spend the effort elsewhere: a clear website that explains what you sell, a single phone number and inbox that you actually check, and a habit of writing down every inquiry in one place. One shared spreadsheet with columns for name, contact, source, what they want, next step and date is a real system. It fails later, but it does not fail now.
When a CRM starts paying for itself
The moment usually arrives with the second salesperson, or with the second sales channel. You feel it as specific pain, not as a strategy:
- Leads come from Instagram, WhatsApp, phone calls and the website, and nobody knows the total.
- Someone goes on holiday and their clients go quiet.
- Two people call the same client; nobody calls another one at all.
- You cannot answer "how many deals are open right now and what are they worth" without an hour of counting.
- A client asks what you agreed last month and nobody can find it.
In Armenia and the wider region, most of this traffic arrives through messengers. That single fact should shape your choice more than any feature list. A CRM that does not pull WhatsApp and Telegram conversations into the client card will be ignored within a month, because your team will keep working in the messenger.
Off-the-shelf CRM, free plans, and what they actually cover
Free plans from mainstream CRM vendors are usually enough for a small team to start. They typically give you contacts, a deal pipeline, tasks and basic reporting, with limits on users, records, automation steps or integrations. That is a fair trade. Use the free plan to learn how your own process looks in a pipeline before you pay for anything.
What free plans tend to restrict, and where the bills start: multiple pipelines, telephony, automated message sending, custom fields at scale, role-based access, and API calls for integrations. If your business depends on one of those, check it before migrating data, not after.
How to evaluate a ready-made CRM in a week, without a consultant:
- Write your sales process as five to seven stages, in your own words.
- Create that pipeline in two candidate systems.
- Put ten real deals through it for a week, with the real people who will use it.
- Connect the one channel that matters most — usually WhatsApp or Telegram.
- Try to produce one report you actually want: leads by source, or deals won per person.
If the tool resists at step 2 or step 5, it is the wrong tool for you. If it resists at step 4, check whether a paid connector solves it before rejecting it.
Other practical filters: interface language your team reads comfortably, mobile app quality (your sales people are not at a desk), export of your data in a usable format, and whether local payment and accounting tools can be connected.
When a custom CRM is justified
A custom system is not a status symbol. It is the right call in a narrow set of cases:
- Your core object is not a "deal". Clinics track visits and treatment plans; logistics companies track shipments; construction firms track objects and stages. Forcing that into a generic pipeline produces a mess that everyone quietly abandons.
- You need deep, two-way integration with something specific: 1C, a warehouse, a production schedule, a supplier price feed, a booking calendar.
- Several groups of people need different views of the same data — staff, partners, clients — with strict access rules. That is a multi-user portal, not a sales CRM.
- Per-user licence costs for a large team have grown beyond the cost of owning software, and you have a long horizon.
If none of those apply, a ready-made CRM plus a few integrations will serve you better and start working sooner.
What to prepare before you decide
Bring these to any conversation, with a vendor or with yourself:
- A written list of your sales stages and what moves a deal from one to the next.
- Where leads come from, by channel, with rough monthly volumes.
- Who will use the system daily and what each of them needs to see.
- The three reports you want every week.
- Your current data: contacts, deal history, price list — in whatever state it is in.
- The tools that must stay: accounting, warehouse, messengers, telephony.
The most common failure is not the software. It is that nobody was made responsible for the CRM being filled in. Pick one person who owns the data, agree that deals not in the CRM do not exist, and review the pipeline weekly for the first two months.
Frequently asked questions
Is a free CRM enough for a small business? Often yes, for the first year. Free plans usually cover contacts, a pipeline and tasks for a small team. Plan for the moment you outgrow the limits on users, automation or integrations, and check the export format before you commit.
Can we keep working in a spreadsheet? Yes, while one person owns all client contact and deals close quickly. Move when you add a second salesperson, a second channel, or start losing follow-ups. Do not wait until the spreadsheet has eleven tabs.
How long does it take to start using a CRM? A ready-made CRM with a simple pipeline can be in daily use within a week or two, including data import and messenger connection. Custom systems and deep integrations take longer and should be scoped after a proper discussion of your process.