Client requests

Client requests in professional firms: from scattered WhatsApp messages to a ticketing and follow-up system

Chat window with a client message, a ticket badge and a check mark for a closed request

In professional firms such as audit, accounting and consulting practices, a single request can arrive from anywhere. One client messages an auditor they have known for years on their personal WhatsApp. Another emails a general address nobody checks regularly. A third calls the partner directly. Each request is small: an account statement, a certificate, a copy of last year's financial statements, a question about a date. Once they pile up, though, the firm can't answer a simple question: which requests are open right now, and who is working on them?

Why do client requests get lost in professional firms?

Because the request reaches one particular person. If that person is busy, on leave or has left the firm, the request stays in their phone or inbox where nobody else can see it.

There's a second reason: small requests aren't treated as work. They don't go on the task list because they look quick, and then they slip behind the big audit files. Clients judge the firm by how long they waited, whatever the size of the request.

The problem gets worse in busy seasons, when the whole team is tied up closing files and delivering financial statements. Those are exactly the weeks when clients send the most requests and there is the least time to remember them. And when a staff member leaves, years of conversations with clients go with them, along with details of past requests that nobody else knows.

What is a ticketing system and how does it work in a professional firm?

A ticketing system turns every request into a record with a number, a client, an owner, a status and a date. Anyone at the firm can see the open requests, who is handling them and how long they have been waiting.

  1. Request arrivesWhatsApp, email, phone or a portal
  2. Ticket openedLinked to the client record, with a number
  3. Owner assignedWith an expected completion date
  4. Status trackedNew, in progress, waiting on the client
  5. Closed and reportedThe client knows the request is done
A request's path from the first message to closing

The biggest gain is that the ticket is linked to the client record. When the client calls a month later, you can see everything they asked for before and who handled it, without digging through other people's chats. When the owner is on leave, the team lead reassigns the ticket to a colleague in a minute, and the colleague picks up where the work stopped because the notes and attachments are in the ticket itself.

How do you move requests from WhatsApp to tickets without annoying clients?

Don't ask clients to change their habits on day one. Let the staff member take the request where it arrived, then open a ticket and send the client its number.

Over time clients get used to having a number to ask about, and some will prefer to send requests straight to the firm's official WhatsApp number or email. Using a firm WhatsApp number instead of staff members' personal numbers matters here, because the conversation stays with the firm when people change. If message volume is high, there is also the automated reply option we covered in automated WhatsApp replies.

Client messages to an audit firm may contain financial documents. Agree on where attachments are stored once a ticket is opened, and delete them from personal phones where you can.

What should you track in client requests?

The number of open and overdue requests, time to completion, and which clients ask the most. These simple numbers are enough to show where the problem is.

  • Tickets open longer than a limit you set, say three working days, show up on the dashboard so someone acts on them.
  • Request type: if the same certificate is requested every month, it may deserve a ready template in the knowledge base.
  • Client: some clients take almost as much time in small requests as the audit itself, and that should show when the fee comes up for renewal. We explain this in tracking hours per client.
  • Owner: if most tickets sit with one person, the work needs sharing out.

Do you need a separate ticketing tool or part of your firm's system?

Off-the-shelf help desk tools are designed for software companies and customer support, and they work well there. In a professional firm, a request is tied to the client's record, their engagements and the team's hours, so it is simpler to keep it in the same system.

That is what we did in 360 Audit, the system Visual Innovate built for audit firms: open tickets appear on the dashboard next to overdue projects and the timesheet, and every ticket is linked to the company record. You'll find it among our products, and the full picture is in the audit firm management system article. If your firm needs a different request flow or a connection to systems you already use, that's the work we do in custom software development.

What are the first steps to organize client requests?

  1. Gather the requests open right now from the team's phones and inboxes into one list, even a temporary spreadsheet.
  2. List the common request types and set a reasonable turnaround for each.
  3. Set up an official firm WhatsApp number and email, and tell clients about them.
  4. Agree on one rule: any request that involves work becomes a ticket, however small.
  5. Review overdue tickets in a short weekly meeting.

If you'd like help choosing the right approach for your firm, tell us where client requests arrive today and roughly how many come in each week through the contact page, and we'll suggest the best place to start.

Questions our partners ask

Does the client have to open the ticket themselves?

No. A staff member can open the ticket on the client's behalf when the request comes by phone or WhatsApp. What matters is that the request is recorded in one place.

Is a ticketing system worth it for a small firm?

Yes, if requests get lost or delayed. A five-person firm benefits from seeing every open request in one list, especially when someone is away.

Should we stop using WhatsApp with clients?

No. WhatsApp stays a way to talk to clients, but any request that involves work becomes a ticket with an owner and a status, and the client is told its number.

Written by the Visual Innovate team, the people who build, host and follow up systems, websites and apps for our clients in Jordan, Saudi Arabia, Oman and Egypt.

Are you our next Success Partner?

Tell us the problem as you see it. Within one working day we'll come back with how we understand it and a clear first step.