SCROLL
SOLUTION SCENARIO

Scenario: a custom CRM for a professional firm

How we would bring a firm's client files, deadlines and documents into a single system, with a client portal and role-based access.

SOLUTION SCENARIO

This is a solution scenario: it describes how we would approach the case, not a delivered project. The company is a typical example. Timelines and phases are indicative, to be confirmed after the feasibility analysis.

AT A GLANCE

Deadlines and documents in one place

A professional firm with 12 people and a few hundred clients can manage client files, deadlines and communications in a custom CRM, instead of across emails, shared spreadsheets and personal calendars. We would start with deadlines, which carry the greatest risk, and a client portal for exchanging documents. Before developing anything we would assess whether an off-the-shelf CRM, configured for the firm, is enough.

  • Typical firm: accountants or payroll and employment consultants, 12 people, about 400 active clients.
  • Starting point: client records in several places, deadlines on shared spreadsheets, documents by email.
  • Solution: web-based CRM with client records, files, a deadline calendar, a client portal and message templates.
  • Constraints: personal and confidential data, role-based access, an activity log.
  • Duration: roughly three to five months, released module by module, to be confirmed after the feasibility analysis.

THE TYPICAL COMPANY

A firm that runs on shared spreadsheets

Picture a firm with two partners, eight staff members and two people in the front office. Each staff member looks after a group of clients. Deadlines live in a shared spreadsheet, documents arrive by email or WhatsApp and recurring requests go out one at a time.

When a staff member is away, nobody knows for sure what is still missing for a client. When someone new joins, they learn the method by asking colleagues.

The problem to solve

Four typical risks for a firm without a single system.

Deadlines kept in people's heads

Deadlines depend on the memory and spreadsheets of individual people.

Scattered documents

Client documents are split between email inboxes and local folders.

Manual reminders

Recurring requests to clients take hours of manual work every month.

Invisible workload

The firm has no overall view of each person's workload.

How we would approach it

Released module by module. Durations are indicative, to be confirmed after the feasibility analysis.

1

Custom or off-the-shelf?

If an off-the-shelf CRM or practice management software covers 80% of the firm's needs, it makes sense to start there. Custom software is worthwhile when the firm's way of working is an advantage worth preserving.

2

Data model

Clients, contacts, files, deadlines, documents and activities. Each file has an owner, a status and a list of expected documents. Recurring deadlines are generated from templates.

3

Client portal

Clients log in with two-factor authentication, see what is being asked of them and upload documents to the right place. The firm receives a notification.

4

Communications and automation

Reminders and requests are sent from templates. An AI agent can draft a reply to a frequently asked question, which a staff member reviews before it is sent.

STACK

Planned stack

ComponentChoice
ApplicationWeb app built on a modern framework with a relational database
AccessRoles for partners, staff, front office and clients, with two-factor authentication
DocumentsEncrypted archive with retention periods set by document type
IntegrationsEmail, calendar and, where possible, the tax software already in use
HostingManaged server in the EU, encrypted daily backups and restore testing

Privacy and security

A firm handles tax, payroll and sometimes health data. Together with the firm we would define who can access what, how long documents are kept and how access to them is logged. Any AI model provider receives only the text it needs and operates under a data processing agreement.

What we would expect, without promising figures

We would expect deadlines visible to everyone, documents in one place and less time spent chasing clients. To measure this we would set a few indicators at the start: overdue files, average time to collect documents and monthly hours spent on reminders.

This scenario is part of our custom CRM service and our web app development. For the firm’s own website, see also our websites for accountants.

Frequently asked questions

What professional firms ask us most often.

At the start, yes. It pays off when off-the-shelf software forces the firm to change a method that works, or when per-user fees grow with the team. We assess this in the feasibility analysis.
Yes. The code and the data belong to the firm, with a full export in open formats.
It works if it is simpler than email: one link, a clear list of what is needed, an upload from the phone. That is why we design it around the most frequent requests.

Is your firm still working on shared spreadsheets?

Tell us how you manage deadlines and documents today. We will tell you whether off-the-shelf software or a custom CRM makes more sense.

No obligation to proceed