Why Your Accounting Firm's Leads Go Cold in Practice Management Software (Not Your CRM)
Most accounting firms treat a cold enquiry as a marketing problem. It's usually not. 💖 The ad worked — someone typed 'accountant for my new company' at 9pm and filled in your form, then waited. Not because your firm didn't want the work, but because the enquiry landed in the system your team uses to track BAS lodgements and FBT deadlines — built to move existing client work through a pipeline, not to flag 'stranger wants to talk to us' with urgency. Three days pass before anyone opens it, and the prospect has signed with whoever rang back sooner.
Why the enquiry actually goes cold
Practice management software is built around jobs, not leads. A new enquiry, if captured there at all, becomes another job card with no due date and no trigger pulling anyone's attention. A BAS lodgement three days from deadline has visible urgency baked in; the enquiry has none — so the same team that's meticulous about compliance quietly deprioritises the one thing with no deadline in the tool, even though it has a real one in the market: whoever calls back first usually wins.
So firms blame the channel, switch ad platforms, rewrite the website, brief a new agency — when the real leak is a five-second handoff step nobody was assigned to own.
The lead-routing checklist
No CRM required — works with a shared inbox and a whiteboard.
- One landing point. One address, e.g. enquiries@[yourfirm].com.au — never the general practice queue.
- One owner, one backup. [Name] actions every enquiry inside the SLA. [Backup] covers absences.
- SLA in writing. Acknowledge within 2 business hours; next steps within 24.
- 3-question triage: 'What do you need?' (Tax return / Bookkeeping / Advisory) — 'Any deadline?' — 'What's the structure?' (Sole trader / Company / Trust)
- Assign by rule. Tax → [staff]. Bookkeeping → [staff]. Advisory → [partner].
- Only now it becomes a job, due-dated to the SLA — not parked in the queue.
How the handoff actually works day to day
Treat 'new enquiry' as a different stage from 'active client work,' even when both live in the same software — most practice tools let you create a separate board or tag for enquiries, so use it, with a hard rule that nothing sits un-owned past your SLA. The triage script matters because a tax, bookkeeping or advisory enquiry needs a different person and urgency; without it, whoever answers the phone is guessing under pressure, and that's how a good lead gets parked behind an easier one. None of this needs a CRM — a shared inbox, an SLA and a one-page script will outperform an unmanaged CRM, because the problem was never the tool. It was that nobody owned the handoff.
Mistakes to avoid
- Auto-creating the enquiry as a job with no alert — looks handled but nobody's watching it.
- No named owner — 'the team' owns it means nobody owns it.
- No SLA in writing — 'as soon as we can' becomes three days once the queue fills with real deadlines.
- Skipping triage — a bookkeeping enquiry sent to a tax partner adds a wasted handoff.
- Blaming the ad before checking response times — won't fix a five-day-old enquiry sitting unopened.
Frequently asked questions
Do we need to buy a CRM to fix this?
No. Most firms fix the bulk of this with a shared inbox, a named owner and a written SLA. A CRM is a scaling tool for once volume is high — not the fix for the handoff gap.
What's a realistic response-time SLA for a small firm?
Acknowledge within two business hours, next steps within 24. It depends on capacity — a solo bookkeeper may need same-business-day, still faster than most competitors manage.
Will this actually increase how many leads convert?
It should lift your response rate and the odds a warm enquiry becomes a booked call. It's not a guarantee — conversion still depends on pricing, availability and fit. A routing fix removes one leak; it doesn't promise more conversions on its own.
Keep reading 🤍
I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.
Work with me ✦