How to choose a CRM
Most CRM selection goes wrong in the same way. A business compares feature lists, picks the one with the most features, then abandons it eight weeks later because nobody updates it.
The feature list is close to irrelevant. What decides whether a CRM survives is whether your team will actually use it on a busy Tuesday. This guide covers what to assess, in the order that matters.
Step 1 — Write down the problem before looking at software
Be specific. “We need to be more organised” will not help you choose. Something like “we sent 40 quotes last quarter, followed up on maybe half, and cannot say what happened to the rest” will, because you can then test whether a tool solves it.
Common real problems, each pointing at different priorities:
- Follow-ups being missed → reminders and a daily list.
- Customer details scattered → a single shared record with good search.
- Retyping client details onto invoices → a CRM connected to document tools.
- No idea what is in the pipeline → deal stages and values.
- Losing relationships when staff leave → shared ownership of records.
Step 2 — Judge time-to-value, not features
Ask one question of any CRM: how long until it is useful? If the honest answer is more than an afternoon, a small business will not finish setting it up.
Test it concretely. Sign up, add five real customers, log a call, set a follow-up and raise one document. If that takes more than thirty minutes, your team will not do it consistently.
Step 3 — Check what happens after the deal closes
This is the step most comparisons skip. In a small business the person who closes the sale usually raises the invoice too. If your CRM stops at “won” and your invoicing lives elsewhere, you have built yourself a retyping job and two sets of customer data that will drift apart.
Ask whether the CRM can produce a quotation, invoice or receipt from the customer record directly. If not, budget for the duplication.
Step 4 — Test it on a phone
Owners and field staff are rarely at a desk during working hours. If updating a record from a phone is painful, records will be updated in the evening from memory, or not at all. Try adding a customer and logging a call from a phone before committing.
Step 5 — Understand the real cost
Headline per-user pricing rarely reflects what you pay. Check:
- Whether the price is per user per month, and what happens when you hire.
- Which features sit behind a higher tier — reporting and integrations usually do.
- Whether it is billed annually with no monthly option.
- Whether you are paying separately for CRM, invoicing and document tools that a bundled platform would include together.
Red flags
- A mandatory sales call before you can see pricing. Usually means the price is negotiable because it is high.
- No export path. If getting your customers out is undocumented, that is deliberate.
- Setup measured in weeks. Fine for an enterprise, fatal for a ten-person business.
- Required fields you do not care about. Every one reduces the chance a record gets updated.
- Charging per user for read-only access. It discourages exactly the visibility you wanted.
A scoring checklist
Score each option out of 5, and weight the first three double:
- Can a non-technical person add a customer and log a call in under a minute?
- Does it show me who to follow up with today, without configuration?
- Can I raise an invoice or quotation from a customer record?
- Does it work properly on a phone?
- Can I export my data without asking permission?
- Is the price predictable as the team grows?
- Will it still fit if we double in size?
The highest total wins. In practice, options that ace 1 to 3 and score poorly on exotic features outlast the reverse every time.
Frequently asked questions
What is the most important factor when choosing a CRM?
Whether your team will actually use it daily. A simple CRM that gets updated beats a powerful one that does not, because a CRM nobody updates is worse than a notebook — it looks authoritative while being wrong.
Should a small business pay for a CRM?
Start free and pay when a specific limitation blocks you. Paying up front for capacity you do not use is the most common CRM buying mistake.
How long should CRM setup take?
Useful within an afternoon. Adding your twenty most active customers and their open deals is enough to start; full historical imports usually create data nobody trusts.
Do I need a CRM that integrates with my accounting software?
Integration matters less than whether you can raise documents from the customer record. Retyping client details onto every invoice is the cost you are trying to avoid.
Is an industry-specific CRM better than a general one?
Only if your workflow is genuinely unusual. Most small businesses are better served by a general CRM they will actually use than a specialised one that is heavier and more expensive.