The firm had a functioning internal setup but an unresolved website problem. A previous attempt to rebuild the site through an external agency had been shelved after several weeks, not because the project failed outright, but because the back-and-forth had become too slow to justify continuing. The site they were left with was serviceable but outdated, and updating it meant going through someone external every time.
The core issue was that every path to getting a website and keeping it updated ran into the same friction:
Getting anything changed was slow.
Whenever they needed to update content, they had to go through an external agency. For a team that regularly publishes regulatory updates and compliance timelines, waiting on a developer for minor copy changes was genuinely frustrating.
Off-the-shelf builders didn't quite fit.
They'd looked at the usual no-code tools. Some of them were fine for basic pages, but building structured, data-driven content like a compliance calendar or a matter status dashboard required plugins, workarounds, and at some point, technical help anyway.
Generic AI writing tools had their limitations.
A few people on the team had experimented with AI-generated content, but for a compliance firm, accuracy isn't optional. Publishing a regulatory reference that turns out to be wrong or worse, hallucinatory, is a real professional risk. Generic AI tools didn't give them any confidence that what they were putting out was grounded in anything real.
Their data existed, but they couldn't do anything with it.
The team already tracked compliance deadlines, filing statuses, and matter progress in spreadsheets. There was no straightforward way to turn any of that into something a client could look at without involving a developer.
Multilingual was off the table entirely.
They had clients across different states with different language preferences. A bilingual site would have genuinely helped, but it felt like a separate project; they didn't have the bandwidth for it.
All of these challenges together added up for the team as a hindrance to having a proper digital presence.