Why agencies lose leads they already paid for — and the five-minute fix
The most expensive thing an agency does is pay for a lead and then call it eleven hours later. Here's how to fix the gap between spend and contact.
Here's a situation worth sitting with for a second. You spend money on Facebook lead ads. A form comes in at 8:40pm. Whoever's on the group sees it, assumes someone else has it, and the first real call happens at 11am the next morning.
In those fourteen hours, that person has filled in two more forms on two other compounds. By the time you call, you're not the first conversation — you're the third. Same lead, same cost, dramatically worse odds.
This is the cheapest problem in real estate sales to fix, and the one most agencies never get to, because it isn't a software problem. It's an ownership problem.
Why speed matters more than polish
A property enquiry is an impulse. Someone saw a render, liked a price, and tapped a button. That intent has a short half-life. They are not, at that moment, committed to you — they're curious, and curiosity fades fast.
Calling quickly does two things. It catches the person while they still remember which ad they filled in. And it positions you as the agency that's on top of things, before anyone else has spoken to them.
You don't need a perfect pitch on that first call. You need to be first, confirm what they're looking for, and book the real conversation.
Why Egyptian agencies struggle with this specifically
- Leads arrive outside working hours. A lot of property browsing happens at night. Your ads don't stop at 6pm, but your team does.
- Group ownership is nobody's ownership. When a lead lands in a WhatsApp group of nine people, the diffusion of responsibility is total.
- Volume hides the problem. With enough leads coming in, nobody notices the ones that went cold — they just work the fresh ones.
- No one is measuring it. If you don't know your average response time, you can't manage it, and it drifts.
Building a response SLA that holds
An SLA here just means an agreed maximum time between a lead arriving and a human contacting it. Four parts make it real.
1. Assign automatically, immediately
Every incoming lead gets exactly one owner the moment it arrives — round-robin, by area, by source, whatever fits your team. The rule that matters is that there is never a moment where a lead exists and nobody owns it.
2. Set a clock the owner can see
Give each new lead a visible deadline. Not a report the manager reads on Thursday — a countdown the agent sees on their own screen. People respond to a timer far more reliably than to a policy.
3. Escalate instead of nagging
If the clock runs out, the lead should surface to a supervisor automatically, and ideally become reassignable. This isn't punishment — it's making sure the lead you paid for gets worked by somebody. The agent knowing escalation exists is usually enough that it rarely fires.
4. Define what "contacted" actually means
One unanswered ring is not contact. Decide as a team: a connected call, or a WhatsApp message that gets read, or an answered message. Otherwise agents will clear the clock without doing the work, and your numbers will look great while your pipeline stays empty.
What to measure
| Metric | Why it matters |
|---|---|
| Median time to first contact | The headline number. Median, not average — one terrible outlier shouldn't hide a good week. |
| Percent contacted within target | Easier for the team to rally around than an average. "We hit 90% today." |
| Leads with zero contact attempts | Should be zero. Anything above it is money you set on fire. |
| Response time by source | Facebook leads often need faster follow-up than referrals. Tune per channel. |
| Response time by agent | Use carefully. This is a coaching tool, not a public leaderboard. |
The night and weekend problem
Most enquiries won't arrive during working hours, so you need an explicit answer rather than an accident. Options, roughly in order of cost:
- 1An honest auto-reply. Acknowledge the enquiry, say when you'll call, and ask one qualifying question. Cheap, and much better than silence.
- 2A rota. One agent covers evenings, rotating weekly, with the incentive to match.
- 3Shift the clock. If most leads land at 9pm, consider whether your team's hours should reflect that rather than fight it.
Whatever you pick, the lead still needs an owner on arrival. The auto-reply buys you time; it doesn't replace assignment.
Start here
Before changing any tooling, measure your current median time to first contact for one week. Most agencies are genuinely shocked by the number, and that number alone usually creates the will to fix it.
Then pick a target you can actually hit — during working hours, under fifteen minutes is realistic for most teams. Beating a target you set beats missing an ambitious one every time. When you're ready to compare systems, our CRM buyer's guide covers what to look for.
Frequently asked questions
+What is a good lead response time for real estate?
During working hours, aim for first contact within 5 to 15 minutes. The exact number matters less than consistency and having a target the team can see. Measure your current median for a week first, then set a target you can realistically beat.
+How do I handle leads that arrive at night?
Assign an owner immediately regardless of the hour, and send an honest automatic reply that acknowledges the enquiry and says when you will call. Then either run an evening rota or adjust team hours to match when enquiries actually arrive.
+Should I measure response time per agent?
Yes, but treat it as a coaching signal rather than a public ranking. Response time is heavily affected by how leads are distributed, so punishing an agent who received twelve leads in an hour is unfair and damages trust in the system.
+What counts as contacting a lead?
Define it explicitly with your team. A single unanswered ring should not count. Most agencies use a connected call, a delivered and read WhatsApp message, or any reply from the client. Without a clear definition, agents will clear the timer without doing the work.