Duplicate leads from Bayut, Property Finder and WhatsApp: why they cost you deals
The same client enquires on two portals and then messages you on WhatsApp. Suddenly three agents are calling one person. Here is why duplicate leads hurt agencies and how to stop them.

On this page
A client sees a 2-bedroom apartment on Bayut and sends an enquiry. That evening, they find a similar unit from your agency on Property Finder and enquire again. The next morning, they message your WhatsApp number to ask about both.
To the client, this is one conversation with one agency. In many CRMs and spreadsheets, it becomes three separate leads, often assigned to three different agents.
Duplicate leads look like a small data problem. In practice, they cost agencies clients, time and trust.
What goes wrong when one client becomes three leads
The client gets called again and again
Three agents see three "new" leads and each one does their job: they call. The client hears from your agency three times in one day, from three different people who don't know about each other. It looks disorganised, and some clients simply stop answering.
Agents compete instead of cooperating
When two agents are working the same person, it quickly becomes a question of who gets the commission. Time is spent on internal arguments instead of on the client.
The history is split
One agent knows the client wants a high floor. Another knows their budget increased. A third booked a viewing. Because the information lives in three places, nobody has the full picture.
Your reports are wrong
If one client is counted three times, your lead numbers look bigger than they are, and your conversion rate looks worse. You may also give the wrong portal credit for a lead, which affects where you spend your budget.
Why duplicates happen
Duplicates are not caused by careless agents. They are caused by how clients behave today:
- Clients use several portals. The same buyer browses Bayut, Property Finder and Dubizzle and enquires wherever they see a good listing.
- Clients switch channels. They start on a portal form and continue on WhatsApp because it is easier.
- Ads and portals overlap. A Facebook lead ad and a portal listing can reach the same person in the same week.
- Walk-ins and referrals are added by hand. An agent adds a contact without checking whether the client already exists.
If your system creates a new record for every enquiry, duplicates are guaranteed.
The right way: one client, one lead, every source
The fix is simple to describe: each client should be one lead, and every new enquiry should be added to that lead instead of creating a new one.
In practice, that means:
- Recognise the client. When a new enquiry arrives, check whether this person already exists, usually by their phone number.
- Add the new source to the existing lead. Record where the new enquiry came from and when, for example "Property Finder, Wednesday 3:40 PM".
- Keep the same owner. The agent who already handles the client stays responsible, so the client keeps talking to one person.
- Notify that agent. The agent should know the client has come back with a new enquiry, because that is a strong buying signal.
Here is what that looks like on one lead:
| Source | Date and time | What happened |
|---|---|---|
| Bayut | Mon, 10:02 AM | Lead created, assigned to Sara |
| Tue, 9:15 PM | Added to the same lead | |
| Property Finder | Wed, 3:40 PM | Added to the same lead, Sara notified |
The agent sees the full journey. The client hears from one person. Your reports show one lead that came through three channels.
What to do with the duplicates you already have
If your current lists are full of duplicates, clean them up before you move to a better system:
- Export your leads to a spreadsheet.
- Sort by phone number and look for repeats. Phone numbers are more reliable than names, which are often spelled differently.
- Decide who keeps the client. Usually the agent with the most recent real conversation.
- Merge the notes into one record, so no information is lost.
- Agree on a rule for the future: before adding a contact by hand, search for the phone number first.
Checklist
- One record per client, identified by phone number
- New enquiries are added to the existing lead with their source and time
- The existing agent keeps the client and is notified
- Agents search before adding walk-ins and referrals
- Reports count clients, not enquiries
How EstateQube handles duplicates
In EstateQube, the same client is always one lead. When someone who already exists enquires again, from a portal, a Facebook lead ad or WhatsApp, the new source is added to their lead with its date and time instead of creating a copy. The agent keeps their client, sees the full history, and your reports stay accurate.
- #the same client enquires on tw



