Growth

A customer database for trades: why job history is your most undervalued asset

Ask a trade business owner where their next month's work will come from and they'll talk about word of mouth, the website, maybe some ads. Almost nobody says "the eight hundred customers we've already done work for" — and yet that list is the highest-converting, lowest-cost source of work any trade business owns. Those people already trust you. Their houses are aging on a schedule. Their hot water cylinders, roofs, heat pumps and paint jobs are all quietly counting down toward their next service or replacement.

The problem is that in most trade businesses this asset doesn't exist as an asset. It exists as fragments: numbers in the boss's phone, addresses in old invoices, job details in nobody's memory but the tech who left last year. A customer database — a real one, with job history attached — turns those fragments into a machine.

What a trade customer record should actually hold

Forget the corporate CRM stuffed with "lead scores" and sales stages. The trade version is simpler and more useful. For every customer: contact details and the site addresses (plural — landlords and commercial clients have many), and under each, the complete job history. Every visit, every quote, every invoice; the photos of what was done; the materials and models installed; the access notes, the dog's name, the gate code; the payment behaviour. In SKEDS this record isn't extra data entry — it's the residue of simply running jobs through the system. Do the work, and the database builds itself.

The repeat-call payoff: context in ten seconds

The immediate return arrives with the next phone call. "Hi, it's Margaret on Kowhai Street, that thing you fixed is playing up again" — and instead of twenty questions, whoever answers is looking at Margaret's history: the job eighteen months ago, what was replaced, the photos, the note about the difficult access. The right tech goes out with the right parts and the right expectations. Diagnosis is faster, the customer feels remembered, and remembered customers don't ring around for other quotes. For property maintenance work this per-site memory is practically the product itself.

History as a warranty and dispute shield

The same record protects you. When a customer claims the fault you're looking at is the one you fixed last year, the job history answers precisely: what was done, what was replaced, what was recommended and declined. Warranty and callback questions stop being memory contests. And when a good customer has a genuine warranty issue, finding the original job in ten seconds — parts, dates, supplier — turns a fraught call into an impressive one.

The database as a marketing channel (the ethical kind)

Here's where the asset compounds. Trade work is cyclical: services come due, installed equipment ages, seasons return. A database with job history knows when. The heat pump installed in 2024 is due a clean; the exterior painted six summers ago is due a wash and inspection; the backflow test is an annual legal requirement. Reaching out at those moments isn't spam — it's service, and it converts at rates advertising can only dream about because the trust already exists. Recurring jobs formalise the predictable cycles; for the rest, a monthly half-hour reviewing "what's coming due" fills quiet weeks from a list you already own. It's also the engine of seasonal demand smoothing — sold from history, not hope.

Segment by behaviour, not by guesswork

Once history accumulates, useful truths surface. Which customers generate the most profitable work (job costing per customer answers this, not gut feel). Which pay on time and which need deposits upfront. Which property managers send the good work orders. Which past customers went quiet — worth one friendly check-in — and which "customers" cost more than they pay. Treating your best customers visibly better isn't favouritism; it's strategy, and it's only possible when the data exists.

One database, not five

The common failure mode isn't having no customer data — it's having it in five places: the accounting software, the boss's phone, a spreadsheet, the old system, and paper. Five sources means zero sources, because nobody trusts any of them. The fix is making the job system the single home, with the accounting integration keeping Xero, MYOB or QuickBooks contacts in sync automatically — one record per customer, shared by the schedule and the books, maintained by the act of doing the work.

Frequently asked questions

Isn't a CRM overkill for a small trade business? A sales-team CRM, yes. A customer database that builds itself from jobs you're doing anyway, no — it's the difference between owning your history and losing it.

How do I get years of old customers into the system? Import contacts from your accounting software, then let history accumulate forward. Don't archaeologically reconstruct the past — the value compounds from today.

What about privacy obligations? Hold what you need to serve the customer, keep it secure, and honour removal requests — cloud systems with proper access control make that easier than a spreadsheet ever was.

Just Skeds it.

Run the whole job in one place

Schedule the crew, run jobs from the van, manage site safety and invoice the moment a job is done.

Start free trial

Keep reading