Introduction
A cleaning company owner who hired two people and took a lease against a $340k weighted pipeline containing deals that had died in March, because two salespeople updated before meetings and one had stopped in February; and an architecture firm's deduplication that stopped for three weeks when two salespeople turned out to have both been working the same client for two years, making the owner field a commission decision.
The forecast somebody hired against
A commercial cleaning company had five salespeople, a CRM Dilan had implemented eight months earlier, and a dashboard on the wall of the owner's office.
In April the dashboard said the weighted pipeline was three hundred and forty thousand dollars. The owner had been watching it climb since January, and in May he hired two additional operations staff and took on a lease for a second van, because the work was clearly coming.
By August it had not come. Not most of it.
The CRM was not broken. Nothing had failed. Everybody had been trained, twice, and everybody said the system was fine.
What had actually happened was this. Two of the five salespeople updated their records properly. Two updated them on the morning of the monthly meeting, moving things forward so their pipeline looked reasonable and closing nothing, because closing something as lost is an admission. And one had stopped entirely in February, so his section of the pipeline was a photograph of February with dates that had quietly become historical. The three hundred and forty thousand contained deals that had died in March and were still sitting at sixty percent, and deals with two different salespeople's names on them because nobody had ever decided who owned that account.
The owner had made a hiring decision from a number that was confidently wrong.
Here is the thing that matters. If that pipeline had been a spreadsheet, he would not have hired anybody. A spreadsheet that is sixty percent updated looks sixty percent updated — there are blank cells, there are stale dates, and everybody who reads it discounts it accordingly. A CRM that is sixty percent updated produces a clean number in a coloured box, and nobody discounts a clean number in a coloured box.
A half-used CRM is not less useful than a spreadsheet. It is worse than one, because it converts incomplete information into confident information, and somebody acts on it.
The merge that was really about commission
The second story is quieter and it is where a great many implementations quietly stall.
An architecture firm had three sources of contacts: an old system, a shared spreadsheet, and two salespeople's own lists which they had been maintaining privately for years. Dilan's job was to import all of it, deduplicate, and assign owners.
Two hundred and forty duplicates in, they hit a record that appeared in both salespeople's private lists. Then another. Then eleven more. Both people had been working the same client for two years, each believing the relationship was theirs, each with different notes about the same conversations, and neither aware of the other.
Merging those records was not a data task. It meant deciding whose notes were the record of truth, whose name went in the owner field, and — because the firm paid commission on the accounts you owned — who got paid on the next project.
Dilan stopped and handed it back. It took three weeks to resolve, it delayed the go-live, and the client was not pleased about either. It was also the only correct thing to do, because the alternative was for a contractor with no authority to make a commission decision by choosing a value in a dropdown.
Deduplication is a business decision wearing technical clothes, and merging is frequently irreversible.
What this book is about
This is a manual for configuring CRM systems — sales pipelines, service workflows and follow-up — for small organisations, alongside a job.
It covers requirements gathering, pipelines, custom fields, imports, deduplication, permissions, automations, dashboards, training and adoption. But the reason those two stories open it is that configuration skill is not what decides whether this works as a business. Four structural facts do, and most CRM advice mentions none of them.
The four rules
Rule one — you are encoding a sales process that does not exist yet.
A pipeline demands named stages with criteria for moving between them. Most small businesses do not have that. They have habits, three people who each do it differently, and a founder who knows which enquiries are worth chasing but cannot say how. Setting up a CRM forces the business to decide how it sells, frequently for the first time — and that decision belongs to them, takes weeks they had not budgeted, and produces arguments. If you decide it for them to keep the project moving, you have taken on a job you cannot be paid enough for.
Rule two — the data you inherit is wrong, and merging it is a business decision.
Every implementation starts with an import: a spreadsheet, an old system, an inbox, somebody's private list. It contains duplicates, dead records, people who left in 2021, and the same company spelled four ways. Deduplicating means deciding whose version of the truth wins and who owns the relationship — and in most systems, a merge cannot be undone.
Rule three — the CRM makes things visible, and visibility is political.
It shows whose pipeline is thin, who has not contacted anybody in three weeks, and which relationships belong to whom. That is a management tool, and the people using it know it. Resistance is rarely about the interface. It is about exposure, territory and commission — and you will be handed decisions that are really about trust, dressed up as configuration questions.
Rule four — a half-used CRM is worse than a spreadsheet.
Partial adoption does not reduce the value proportionally. It inverts it, because the output is a confident number nobody discounts. And the users are salespeople, who are measured on outcomes rather than on data entry, and who have a rational reason to prefer the version of reality in their own head.
And the interaction is the whole risk. Rule one means the process is undecided. Rule three means people have reasons not to record it accurately. Rule four means the result is not merely incomplete but actively misleading. And rule two means the foundation was wrong before anybody typed anything. That is why process work and adoption work, rather than configuration skill, are what make this business.
The numbers this book is built on
The economic unit is revenue per system under support — what an implementation returns across a year of changes, new joiners, pipeline adjustments, report requests and hygiene work.
The leading indicator is hours per system-month, tracked as a curve. It should fall after the first months and flatten. A system whose hours never fall has a findable cause, and it is usually that the process was never actually decided.
The master variable is pipeline hygiene — the share of open opportunities with a current stage, an owner, and a next action dated in the future. It is not a soft measure. It decides whether every report in the system is true, whether the client trusts what they see, whether the renewal happens, and whether anybody in the business defends the CRM when somebody proposes replacing it. It is rule four expressed as a number.
And the risk indicator is the count of supported systems where somebody is making decisions from a dashboard while hygiene sits below the agreed threshold. Target zero. That is the cleaning company in April: nothing was broken, nothing alerted anybody, and a hiring decision was made from a number that had stopped being true in February.
How to use this book
Read Part One in order. Chapters 5 to 8 are the four rules in full, and everything afterwards depends on them.
Everything else can be read as needed. Part Two sets the business up. Part Three is the work itself — pipelines, fields, imports, permissions, automations, dashboards, training and adoption. Part Four is the money and the records. Part Five is the year, the procedures, the numbers and the plans.
There are sixty-eight resources at the back and one hundred and forty-eight AI prompts, four per chapter. The ⚠ symbol marks a risk, a load-bearing constraint, or a clause in a prompt you should not delete when you adapt it.
Two things to do before anything else. Read your own employment contract, including any IP and conflict clauses. And take Chapter 15 and Resource 18 to somebody qualified where you are — liability, customer personal data in a system you configured, marketing consent, and the employment questions that arise when a system monitors people's activity — before you accept a client rather than during your first year.
And one thing to establish on every engagement, before you configure anything: who inside the business is going to insist this is used, and what happens when somebody does not. Without a named answer, you are building the cleaning company's dashboard.
©2026 James Henderson / https://localhandyman.work