Buy or build: choosing between an off-the-shelf CRM and a custom one
Most businesses should buy. Here is the honest test for the minority that shouldn't — and what building actually costs.
We build custom CRMs. We also talk a meaningful number of prospects out of buying one from us. Here is the reasoning we use.
Buy, in most cases
If your sales process looks like the industry standard — leads, stages, deals, tasks — a mature product will beat anything custom on day one and keep beating it on maintenance. You get integrations, mobile apps, support and a roadmap you do not pay for.
The honest default is: buy, and configure it well. Most "we need custom" conversations are really "we never configured the tool we already own."
Build, in three specific cases
Your inventory is the hard part. Real estate, manufacturing and project-based businesses have an inventory model that generic CRMs cannot express. Unit-level status across towers, holds, price lists and construction-linked payment plans are not custom fields — they are a different data model.
Your workflow is your moat. If the way you route, approve and close work is genuinely differentiated, forcing it into someone else's pipeline stages flattens the thing that makes you competitive.
Per-seat pricing has become the larger cost. At a certain headcount, per-user licensing on multiple tools exceeds what a purpose-built system costs to build and run. This crossover arrives sooner than most teams expect.
What building actually costs
Be clear-eyed. A custom platform is not a one-time expense:
- Build: discovery, design, development, data migration, training.
- Run: hosting, monitoring, backups, security patching.
- Evolve: every process change becomes a development ticket.
Budget for the second and third lines. The projects that fail are the ones that funded the build and nothing after it.
The middle path
Often the right answer is a custom system for the part that is genuinely yours — inventory, pricing, approvals — integrated with bought tools for the parts that are not, like email, calendars and accounting. You are not obliged to build everything to build the thing that matters.
- CRM
- Strategy
- Build vs Buy