Unconventional pipelines
Stages that branch, run in parallel, or loop. Most products assume a linear pipeline and resist anything else.
CRM & ERP · Delhi NCR & remote
The signal is always the same: a spreadsheet running alongside the CRM, holding the information the CRM cannot. At that point you are paying for a system and maintaining a second one by hand.
Short answer
Custom CRM software is worth building when a standard product cannot express your process — unusual pipeline stages, sector-specific data, complex assignment rules, or integration a general CRM treats as peripheral. The practical test is whether your team maintains something outside the CRM to compensate for it.
Four details. A real reply the same day, from me.
01 The premise
When I ask how a sales team works and somebody mentions a spreadsheet they keep alongside the CRM, that spreadsheet is the specification. It holds whatever the CRM cannot express — a stage that does not exist in the product, a field for something sector-specific, a calculation the tool will not do. It is maintained by hand, it goes out of date, and it is the actual source of truth.
That situation has a cost nobody measures: double entry, disagreement about which record is right, and reporting that depends on somebody reconciling two systems. It is also stable enough that businesses live with it for years, which is why the arithmetic rarely gets done.
Custom CRM is worth it when that gap is structural rather than cosmetic — when no configuration of any product will close it, when per-user pricing across a large team has overtaken what a build would cost, or when the CRM needs to be joined to an operational system so tightly that a general product will never prioritise it.
02 When products run out
Five recurring reasons a general product cannot be configured into fitting.
Stages that branch, run in parallel, or loop. Most products assume a linear pipeline and resist anything else.
Travel itineraries, property configurations, patient records, course cohorts. Custom field workarounds get ugly quickly.
Routing by territory, language, product knowledge, workload and availability at once. Usually beyond a product’s rules engine.
Where the CRM has to be part of the operational system rather than talk to it occasionally.
API IntegrationWhen most users need only part of the system, per-seat pricing across a large team stops being a bargain.
Where regulation or client contracts require the data to sit somewhere specific and under your control.
03 Scope
Beyond the obvious contact and pipeline management.
Free scoping call
Whatever it is, that is the specification. Tell me what your CRM cannot do and what you maintain by hand to compensate, and I will tell you honestly whether building is justified.
Four details, and a real reply today.
04 Migration
The part that worries people most, handled deliberately.
Contacts, deals, activity history, custom fields, attachments. Before anything else, so nothing depends on continued access.
Which fields go where, what gets merged, what is dropped deliberately. Frequently reveals years of accumulated duplication.
A short parallel period so nothing is lost while people adjust. Short, because two systems is worse than either alone.
Sales people checking their own accounts are complete. They will spot what a data comparison cannot.
Switch fully, keep a read-only archive of the old system for a period. Then stop paying for it.
— CRM & ERP
These sit next to custom CRM and are usually bought with it. Same person doing the work in each case.
— Questions
Straight answers, including the ones that cost me work. If yours is not here, ask it — I reply the same day.
When a standard product cannot express your pipeline, when sector-specific data is being forced into generic custom fields, when assignment rules are beyond a product’s rules engine, or when per-user pricing across a large team has overtaken build cost.
Not initially — the build is a real up-front cost. It becomes cheaper at scale, particularly where many users need only part of the system. The stronger argument is usually fit rather than price: a system that matches your process gets used, and an approximate one does not.
Yes. Contacts, deals, activity history, custom fields and attachments are exported, mapped and verified by the people who own the accounts. The migration typically reveals accumulated duplication, which is worth cleaning as part of the move.
It is yours throughout, in your database, on your hosting, exportable in a standard format at any time. The code is yours too. There is no lock-in, which I regard as a requirement rather than a concession.
Yes, and it is frequently the main reason for building one. A CRM that creates an invoice in your accounting package without re-entry, and sees payment status coming back, removes an entire category of daily work.
By designing for speed on the actions that happen most, capturing leads automatically, working properly on a phone, and building it with the sales team rather than for them. Adoption failures are design failures, and they repeat if the design approach does not change.
Free consultation · No obligation
Tell me what your CRM cannot do and what you keep by hand instead. You will get an honest answer on whether building is justified — including when it is not.
Name, number, email, what you need.