Spent $11,400 on an investor reporting build, switched off in month five
I hold LP positions in nine syndications plus two note funds and I wanted one place to see deal flow, sponsor communications, distribution history, and where the tax documents were. Reasonable want. I hired a consultant who came recommended, paid $11,400 for the build and $400 a month after. I killed it in month five and went back to a spreadsheet plus a folder structure.
Where it went wrong, in the order it happened.
The process map was the wrong shape. He mapped it in three hours off my description and built a pipeline with stages borrowed from a sponsor's raise process. Prospective, soft circle, committed, funded. That describes a sponsor collecting money. It does not describe me evaluating an offering, and the diligence work that actually takes my time, reading documents and asking questions, had nowhere to live except a notes field. So my real work stayed in my own files and the CRM held the shell of it.
The input was human and the human was me. Distributions arrive as PDFs, portal notices, or an email from an asset manager who writes differently every quarter. There was no structured feed to build on. Somebody had to open each item and type numbers into fields. I had assumed that somebody would end up being software. It was me, about 90 minutes a month, and by month three I was doing it in arrears and by month four I wasn't doing it.
Automations broke and I didn't find out. He built 22 of them. Nine ran through a form and connector setup, and when the connector's plan changed and the workspace dropped a tier, those nine stopped firing. Nothing alerted. I found out because a reminder for a capital call response date never came, and I got lucky that the sponsor called me.
Total cost: $11,400, plus $2,000 in monthly fees, plus roughly 40 hours of my own time on data entry and screenshotting things for him.
What I'd do differently. I'd pay separately for a process map before agreeing to any build, and I'd insist it be built by watching me do the work for a day rather than listening to me describe it. I'd name the person doing data entry, by name, in the proposal, and if that name is mine I'd size the build to what I'll actually do on a bad month. I'd cap the number of tools in the chain at two. And I'd require that every automation have a failure alert, because an automation that stops without telling you is worse than no automation, since I stopped checking manually the day I trusted it.