How to automate client follow-ups for your accounting firm
Automating client follow-ups saves accounting firms hours every week. Here's how to set up reminders, nudges, and check-ins without lifting a finger.
67% of accountants say chasing clients for information is their single biggest time drain. Not the accounting — the follow-up. The third email asking for last month's bank statements. The voicemail nobody returns. The WhatsApp message you sent from your personal phone at 9 pm because you were worried about the deadline.
Automating client follow-ups for your accounting firm doesn't require a developer or an enterprise budget. It requires a clear sequence, the right channel, and a system that runs without you.
TL;DR
- Most follow-up time is wasted on manual nudges — the same message sent 3–5 times per client per month.
- WhatsApp gets 5× the open rate of email, making it the highest-leverage channel for client nudges.
- CodeWords lets you build automated follow-up sequences triggered by deadlines, missing documents, or unpaid invoices — without writing code.
Why email follow-ups stop working
Email made sense when clients checked it regularly. Now inboxes are noise. A 2024 report from Karbon found that accountants send an average of 4.2 follow-up emails per client per month just to collect information that should have arrived the first time.
The problem isn't client relationships — it's channel fatigue. Your clients are ignoring your emails not because they don't care, but because their inbox is where things go to die. They'll see your WhatsApp message within three minutes.
What a good follow-up sequence looks like
Before automating anything, design the sequence first. A solid follow-up cadence for a typical accounting engagement looks like this:
- Day 0 — Initial request sent (email or WhatsApp)
- Day 3 — First nudge if no response ("Just checking you got my message about X")
- Day 7 — Second nudge with urgency ("We need this by Friday to hit your deadline")
- Day 10 — Escalation flag to you, so you can step in personally
That four-step sequence takes most firms hours per week across their client base. Automated, it takes seconds to set up and zero minutes to run.
How to automate client follow-ups using WhatsApp
WhatsApp is the highest-response channel for most accounting clients, particularly small business owners. The open rate sits above 90%. Email sits at 20–25%.
Here's how you build it:
Step 1: Define the trigger. What starts the follow-up sequence? Common triggers include:
- A date deadline (e.g. "15th of the month — payroll data due")
- A missing document (e.g. bank statement not received by day 5)
- An unpaid invoice past 30 days
- A new client onboarding task that hasn't been completed
Step 2: Write the message sequence. Keep each message short. Clients respond to WhatsApp like a text — long walls of text get ignored. Three sentences maximum per message. Mention the specific document or action needed. Use the client's first name.
Step 3: Set the timing rules. Automate the gap between messages, and cap the sequence so you don't spam. Two to three follow-ups before human escalation is the right ceiling for most firms.
Step 4: Connect your trigger to your messenger. This is where tools like CodeWords come in. You connect your trigger (a spreadsheet date, a Xero invoice status, a QuickBooks task) to WhatsApp, and the sequence fires automatically.
Automate client follow-ups for your accounting firm: What CodeWords does differently
Most automation tools — Zapier, Make, n8n — can send a message when something happens. What they can't do well is handle the back-and-forth: the client replies "which statements do you mean?", and the bot doesn't know what to do with that.
CodeWords uses Cody, its AI assistant, to handle replies. If a client responds to a follow-up with a question, Cody can interpret the question, pull context from the client's file, and respond appropriately — without routing every message to you. For accounting firms managing 50–200 clients, this is the difference between automation that works and automation that breaks the moment someone doesn't follow the script.
See how CodeWords works for accounting firms → codewords.ai/whatsapp-agents/accounting
You can also read more about how this works at the channel level in our guide to WhatsApp automation for accountants.
The ROI of automated follow-ups
A small firm with 80 clients sending 4 follow-ups per client per month is sending 320 manual follow-up messages. At 3 minutes each, that's 16 hours per month — two full working days — spent on reminders. Automating this doesn't just save time. It removes the emotional load of being the person who has to chase, again.
The firms that implement follow-up automation consistently report two secondary benefits:
- Clients respond faster. When follow-ups are prompt and on a predictable cadence, clients learn the pattern and start preparing in advance.
- Relationships improve. Counterintuitively, automated nudges feel less intrusive than human ones. The client knows it's a system — they don't feel guilty ignoring it and then feel more comfortable responding on their schedule.
Common mistakes to avoid
Automating too many channels at once. Start with WhatsApp. Once that's running cleanly, layer in email if you need a paper trail.
Writing messages that sound robotic. Your automation should sound like a brief, friendly note from your firm — not a debt collection letter. "Hey [Name], just a quick reminder we're still waiting on your October bank statements before we can close the books. Let me know if you have questions!" works. "REMINDER: Outstanding document request #4739" does not.
Not building in a human escalation. Every automated sequence needs a point where a human takes over. Don't automate all the way to invoice threat without a partner or manager reviewing the situation first.
Automating follow-ups before you've fixed the original request. If clients consistently don't respond to your initial request, the problem might be the request itself — unclear ask, wrong timing, wrong channel. Automating a broken request just sends a broken message more efficiently.
Getting started
If your firm is already on WhatsApp (even informally, from personal phones), you have everything you need to start. The first step is moving to a proper business number so your automation has a channel to send from.
For that piece, see our guide on how to stop using your personal number for client calls and texts.
Then look at your highest-friction follow-up scenario — the one you dread doing every month — and build one automated sequence for it. That's it. One sequence, one trigger, one channel.
Once you see it working, the rest follows naturally.
Try CodeWords free and build your first client follow-up sequence in under an hour.