Data Silos
The customer file lived in several systems at once and no two of them agreed on the current address.
Five systems held the customer file and none of them agreed. This is what changed in the four weeks after they consolidated, and what it cost them to get there.
Ledger Row sells reporting software to accounting teams. Every user ended a session the same way: export to a spreadsheet, then do the real work there. That told us where the product stopped, and the reports had been built to be looked at rather than taken away.
The reports were finished software. What came after them was not, and that was the half the customer spent their day in.
The customer file lived in several systems at once and no two of them agreed on the current address.
Most of a full-time role went on re-keying the same records and assembling the weekly report.
Asking how many accounts were overdue meant three exports and an afternoon of reconciling them by hand.
The export was rebuilt to carry structure rather than a flat grid, so the file arrives with the grouping and the formulas already in place. The on-screen report became a preview of that file rather than a separate artefact. Both shipped behind a flag and were turned on one customer at a time.
The systems holding customer data now read and write to one record.
The handoffs that used to be re-keyed now run without anyone touching them.
The on-screen report and the downloaded file are generated from the same query, so the two cannot drift apart.
Field names, statuses and templates moved into settings, so the operations team changes them without waiting for a deploy.
Two weeks sitting with the people who ran the weekly report, watching what they did after the download.
One record shape agreed, then the five sources mapped onto it with the disagreements written down rather than resolved silently.
The new export ran beside the old one for a fortnight so the two files could be compared before anything was switched off.
Turned on one account at a time behind a flag, with the old export left readable until nobody was opening it.
A quote from the people who ran it, about the part of it that mattered to them.
We stopped keeping the customer file in five places. The argument about which system was right ended the week we cut over, and nobody has asked for the spreadsheets back.
What is on screen and what downloads are the same object. A change to the report is a change to the export.
Completed jobs move into invoicing without an export, so the back office spends its day on exceptions rather than typing.
The grouping and the formulas arrive in the file, so the first ten minutes in the spreadsheet are gone.
Field names, statuses and templates are edited by the operations team. No release is needed to change a form.
Four visual identities after three acquisitions, and a mortgage flow that asked for the same address twice.
A course catalogue nobody could filter, on a site where every page had been built by hand.
Appointment booking split across three systems, and a phone line carrying what the site should have.
Tell us which systems hold your customer file today and we will tell you what a cutover would involve, in writing, before anyone signs anything.
Two weeks, one fixed fee credited against a project