ESSAY · CRM + DATA · JULY 23, 2026

Why CRM Implementations Don’t Finish

The category’s defining failure isn’t bad software — it’s a delivery model that earns more the longer the finish line recedes. The mechanism, stated plainly, and what a version built to finish looks like.

RAD SHIFT ·

CRM implementations end three ways, and everyone in B2B has seen at least one of them. The project that overruns — months past the date, invoices arriving on schedule while the go-live doesn’t. The project that stalls half-built — live enough that turning it off feels like a step backward, unfinished enough that nobody trusts it. And the quiet one: the project that ships, gets announced, and is simply never adopted — reps working out of inboxes and spreadsheets while the system of record records less and less.

If your team has been through one of these, nothing below will be news. The point of writing it down is different: the failure is so consistent, across platforms and vendors and industries, that it can’t be explained by bad luck or bad clients. It is what the standard delivery model produces. The failure is structural — which means it was never your fault, and also that it is avoidable.

Scope is discovered, billed, and grown — in that order

Most implementations begin with discovery, and discovery is billed by the hour. Sit with that for a moment: the phase whose job is to determine how big the project is runs on a meter that pays more the bigger the project turns out to be. Nobody has to act in bad faith for this to go wrong — thoroughness and revenue simply point the same direction, so every stone gets turned, every stakeholder interviewed, every edge case elevated to a requirement.

The result is scope discovered during the engagement rather than before it, which means the number you approved was never the number. It was the entry fee to finding out the number. Change orders aren’t the exception in this model; they are the model, and the customer — who committed budget on the original figure — absorbs each one from a position of sunk cost.

The glue-work has no ceiling

Between “software configured” and “system working” sits an expanse of human glue: field mapping, import cleanup, permission tuning, the workshop to re-agree what a stage name means, the training session, the follow-up training session. Every hour of it is real work — that’s what makes the pattern so durable. None of it is fake. It is simply unbounded, because the contract has no definition of done that the glue-work could ever satisfy.

Watch where it flows: yesterday’s unfinished edge becomes today’s support ticket becomes next quarter’s “optimization retainer.” The engagement doesn’t end so much as change billing codes. A model in which the vendor’s revenue continues precisely as long as the system isn’t quite finished will — without anyone deciding it — tend to produce systems that are never quite finished.

You sign into a process, not a plan

Ask to see the week-by-week plan before signing and watch what comes back: a methodology diagram. Phases with names like Discover and Design and Deploy, arrows between them, no dates, no artifacts, no statement of what exists at the end of week two. The plan — the actual sequence of work with deliverables attached — materializes after the signature, funded by the very hours it is supposed to govern.

That ordering is the tell — about the model, not the people in it. A vendor who has lived week three dozens of times can describe it before the contract exists; hourly discovery simply removes every reason to write it down. A published plan before signature is not a paperwork nicety — it is the only proof of prior repetition a buyer can inspect for free, and the model in this category is built to never have to produce one.

Go-live is declared; adoption is abandoned

The project plan’s finish line is “system configured.” The buyer’s finish line is “team using it.” The distance between the two is where implementations go to die quietly — because the standard model bills to the first line and waves at the second from a training deck.

Adoption fails for a mechanical reason, not a motivational one: if the system depends on reps typing things into it, the system is competing with the reps’ actual job, and it loses. Every hand-typed field is a small tax, and people are efficient about taxes. The record decays, the reports inherit the decay, trust follows the reports, and eighteen months later someone proposes a new CRM — with the same delivery model. Adoption isn’t a training problem. It is an architecture property: a system that captures its own data doesn’t need to be believed in, and a system that doesn’t, can’t be saved by workshops.

The incentives, said plainly

None of this requires a villain, which is exactly why it persists. Time-and-materials rewards duration. Hourly discovery rewards scope. Retainers reward dependence. Each party behaves reasonably inside the structure, and the structure reliably produces overruns, stalls, and unadopted systems — then sells the remediation of all three. The vendors aren’t lying about anything; the model is doing precisely what it is priced to do. The category’s failure rate isn’t a quality problem. It is a business model working as designed.

What finishing looks like

Every mechanism above has a structural negation, and together they describe what buying an implementation should look like. Scope fixed by a short, bounded diagnostic — priced flat, so the diagnosis owes nothing to what it finds. The price locked at that diagnostic, before commitment, so discovery can’t become a meter. A week-by-week plan with named artifacts, published before signature, so prior repetition is inspectable. Capture designed so the record writes itself — adoption as an architecture property, not a change-management line item. And a handover with a runbook and acceptance criteria, so the engagement has a defined end instead of a fade into retainer.

None of this is exotic. It is what fixed scope, fixed price, and an end date force a vendor to be able to do — and what open-ended models are structured to avoid. A buyer doesn’t need to evaluate intentions; the pricing model is the disclosure. Ask one question and listen carefully: what, exactly, has to be true for this project to be over?

IF THIS IS YOUR STACK

Fixed scope, price locked at a two-day diagnostic, a week-by-week plan before you sign — and an end date.

See the build priced to finish

All insights