A Troubleshooting Guide: Why Leads Are Falling Through the Cracks Between Your CRM and Your Inbox
Every agency has a story like this: a buyer enquired about a listing six weeks ago, the agent swears they never saw it, and by the time anyone checks the CRM, that buyer's already under contract with a competitor. 💖 It's rarely one dramatic failure — it's usually a dozen small gaps between the systems you use to capture leads and the systems you use to actually talk to them. The good news is these gaps are almost always findable with a methodical check, not a full system rebuild.
What most agencies get wrong
Most agencies troubleshoot this backwards — they blame the agent ("you must have missed it") before checking whether the lead ever actually reached a human inbox or notification at all. The CRM might show the enquiry logged perfectly, which proves the portal integration worked, but tells you nothing about whether anyone was notified in real time. Meanwhile, the inbox might show nothing because the notification setting was quietly switched off during a software update eight months ago, and nobody's checked since. The failure is almost always structural, not a people problem — but it gets blamed on people every time.
- Map every lead source — portal enquiries (realestate.com.au, Domain), website forms, Facebook/Instagram lead ads, phone enquiries logged manually — and where each is supposed to flow to.
- Send a live test enquiry through each channel and time how long it takes to appear in the CRM, and separately, how long until a human notification fires (email, SMS, app push).
- Check notification settings per user, not just at account level — individual agents can have notifications muted or routed to an old email address without anyone else knowing.
- Search for duplicate contact records under slight name/email variations — a lead that re-enquires under a different email can create a second profile that nobody's assigned to follow up.
- Check for a "general inbox" bottleneck — if leads land in a shared team inbox rather than being auto-assigned, confirm someone actually owns clearing it daily, not "whoever gets to it."
- Set a recurring quarterly re-test, since integrations between portals, CRMs and email platforms break silently after updates on either end.
How to close the gaps for good
- Auto-assign, don't pool. Every inbound lead should have exactly one named owner from the moment it lands, even if it rotates.
- Set a response-time SLA (even an informal one — "first reply within 2 business hours") and track it, so a gap shows up as a missed metric, not a mystery weeks later.
- Merge duplicate records on a schedule, not just when someone notices — most CRMs have a built-in duplicate finder that's rarely used.
- Re-test after every software update — your CRM provider, your portal, and your email platform all update independently, and any of them can silently break the link between the others.
Mistakes to avoid
- Assuming the CRM showing a record means a human was actually notified. Those are two separate things and need to be tested separately.
- Relying on a shared inbox without a named owner. Shared ownership tends to mean, in practice, nobody's ownership.
- Not testing after a software or portal update. Integrations are fragile exactly at the point one side changes and the other doesn't know.
- Blaming agents before checking the system. It demoralises a team for a problem that's usually a settings issue, not a performance issue.
Frequently asked questions
How often should we run this audit?
Quarterly at minimum, and immediately after any CRM, portal or email platform update — these are the moments integrations most commonly break without any visible warning.
Can we automate the duplicate-checking step?
Most mainstream CRMs have a built-in duplicate detection tool, though it's worth noting none of them catch every variation (nicknames, typos, different email domains) — a manual spot-check every so often still catches what automation misses.
Will fixing this definitely increase our conversion rate?
It depends — it recovers leads you're currently losing to process failure, which is pure upside, but it won't fix a genuinely slow follow-up culture, weak scripts, or a database full of leads who were never that serious in the first place. Those need separate attention.
Keep reading 🤝
I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.
Work with me ✦