Web CRMLegalDocument Generation

Thornton Solicitors — Case Management CRM

A full end-to-end case management system replacing off-the-shelf legal software that was too rigid for a boutique firm — with document generation, deadline management, and a secure client portal.

0%
Fewer missed deadlines
0 wks
Build timeline
0 staff
Fee earners + support
0%
Reduction in doc prep time
Legal case management CRM interface

The Challenge

Thornton Solicitors is a specialist boutique firm handling commercial property, corporate M&A, and employment law. For five years they ran on a well-known off-the-shelf legal practice management platform. It worked — barely — but required extensive workarounds for their specific practice areas, and their IT costs were significant despite using a fraction of the platform's features.

The core problems were threefold: critical deadlines (court filing dates, completion dates, option exercise windows) lived in a shared Outlook calendar rather than being tied to the case; document production required manually copying matter details into Word templates; and clients had no self-service access to case progress, generating constant chase calls to fee earners.

The regulatory risk

Two near-misses on court filing deadlines in 12 months — both caught in time but avoidable — made the partners recognise the shared calendar approach was not sustainable as the firm grew.

Our Solution

We spent three weeks in discovery, including attending a weekly case review meeting and shadowing two fee earners for a full day each. The resulting system has four primary modules, built around how Thornton's lawyers actually work:

⚖️

Matter Management

Each matter (case) has a structured timeline, linked parties, associated documents, and a task list. Custom stage workflows per practice area. Fee earner assignment and time recording integrated.

📅

Deadline Calendar & Alerts

Deadlines tied directly to matters, not a shared calendar. Automatic escalation: reminder 14 days out, 7 days, 48 hours, 24 hours — to the fee earner and supervisor. Dashboard surfaces all deadlines in the next 30 days across the firm.

📝

Document Generation

One-click generation of 40+ standard documents (engagement letters, completion statements, share purchase agreements shells, compromise agreements) pre-populated with matter and client data from the system. Generated as editable DOCX.

🔐

Client Portal

Secure self-service portal where clients view their matter timeline, upload requested documents, and send messages to their fee earner — all logged to the matter. Dramatically reduced inbound chase calls.

Technical Approach

We ran five two-week sprints. The document generation engine required the most iteration — legal documents have highly specific formatting requirements, and partners were particular about the output. We used docx-templates (a Node.js library) combined with a custom template editor the firm's support staff can manage themselves without developer involvement.

The client portal required careful thought around security. Documents shared through the portal are encrypted at rest, access tokens expire after 24 hours of inactivity, and every document access is logged for audit purposes.

Technology Used

React TypeScript Node.js PostgreSQL AWS S3 AWS KMS (encryption) docx-templates SendGrid Stripe (billing)

Results

45%
Reduction in missed or near-missed deadlines
85%
Less time spent preparing standard documents
62%
Reduction in client chase calls to fee earners
£38k/yr
Saved vs previous SaaS licensing costs

"We'd been told bespoke legal software was too expensive for a firm our size. Webmatx proved that wrong. The document generation alone paid for the project within a year."

— Richard Thornton, Managing Partner, Thornton Solicitors