Custom CRM or an off-the-shelf one
6 min read
Short answer
Choose a ready-made CRM when your sales run in a standard way and you can adapt to its logic. Choose custom when the process is what makes you different, or when a spreadsheet already runs alongside the tool and the work would not function without it. That spreadsheet is the most reliable answer to this question.
01What ready-made does well
It is available today. It has been tested by thousands of companies, it has a mobile app, integrations with the usual tools, and somebody maintaining it even if your supplier stops answering the phone.
If you sell in a standard way — opportunity, quote, negotiation, signature — a ready-made tool knows that shape and there is no reason to pretend you are exotic.
02Where ready-made fails
On whatever does not fit into its fields. Typically: multi-level price lists per customer, service jobs with technicians and materials, made-to-order production, rentals, anything with dates and capacity.
You recognise the failure because the CRM stops being used properly. People keep a spreadsheet beside it, the important things are in e-mail, and the CRM holds only what someone was made to type in. At that point you are paying for a tool that does not hold the truth.
03Five questions that settle it
Answer them honestly; they are more reliable than any feature comparison.
- 01Does a spreadsheet run beside the CRM today, without which the work would not function? Then the ready-made tool does not fit you.
- 02Is the process you are solving the same as your competitors'? Then buy ready-made.
- 03How many systems have to know about the same thing? Past three, the centre of gravity moves from the CRM to the connections between them.
- 04How often does the process change? If it changes every quarter, you want something you can change without waiting for a vendor's roadmap.
- 05What happens in five years when the per-user price goes up? If the answer is “we pay”, count that into the cost.
04The third option people forget
Leave the ready-made CRM where it is good, and build only the part that does not fit. Sales in the ready-made tool, service jobs in your own system, a connection between them.
It comes out cheaper than either on its own, and nobody has to learn a new tool for work they already do perfectly well.
05What the wrong choice costs
A badly chosen ready-made CRM costs the rollout, the training, and a year before it becomes clear that people work around it. A badly specified custom system costs more money but less time — after the first few weeks you can see whether it fits.
Which is why it is worth starting with one process rather than a whole system. Then the mistake is cheap.
Frequently asked
- When is a custom CRM worth it?
- When a spreadsheet runs beside the ready-made tool and the process would not work without it, when the process is what differentiates you, or when more than three systems have to know about the same thing.
- Can a ready-made CRM be combined with a custom system?
- Yes, and it is often the cheapest route. Sales stays in the ready-made tool and the part that does not fit is built custom and connected over its API.
- How do I know our CRM does not fit us?
- It stops being used properly. The important things live in e-mail and in spreadsheets beside it, and the CRM holds only what someone was made to type in.